Information Centric Analytics (ICA) pulls data from external data sources into ICA's pre-processing tables through the use of data source query jobs. These jobs can run hourly, daily, or weekly on a schedule defined by ICA administrators at the time data source queries are created, and can be adjusted later.
Version : 6.x
Component : Integration Wizard
Each data source query job is a SQL Server Agent job that follows this naming syntax, where <n> is an integer corresponding to the data source query ID:
RiskFabric_IW_DataSourceQueryID_<n>
The SQL Server Agent job RiskFabric - Integration Wizard DataSource Query Manager is created the first time a data source query job is scheduled. This job queries the RiskFabric database to determine when individual data source query jobs should run.
To adjust the schedule of a data source query job, follow this procedure:
NOTE: The nightly RiskFabric Processing job does not trigger individual data source query jobs and will only process records previously imported into the pre-processing tables by data source query jobs; consequently, data source query jobs must be scheduled to run prior to the nightly RiskFabric Processing job.
To view the details of a data source query's job status and last run history, the data source query's ID must first be identified. This ID is appended to the staging table name of data source queries when the staging table name is auto-created (e.g., Stg_15). If the staging table name was not auto-created, the ID can be identified by executing a query against the RiskFabric database. To query the ID, follow this procedure:
USE RiskFabric;
GO
SELECT DataSourceQueryID,
JobName
FROM dbo.IW_DataSourceQuery
WHERE DataSourceQueryName = '<query-name>';
To view a data source query's job status and last run history, navigate in the ICA console to Admin > Integration > Job Status and lookup the job name corresponding to the JobName value returned by the query above.
To query a data source query's job history, including run statuses, statistics, and logging, follow this procedure:
USE RiskFabric;
GO
SELECT *
FROM dbo.vIW_DataSourceQueryHistory
WHERE DataSourceQueryID = <ID>
ORDER BY StartDate DESC;
Data source query job statuses are indicated by the value set in the JobStatusFlag column. The JobStatusFlag values are:
In the event of a job failure, error details will be logged in the ErrorDesc column. This, along with the details provided in the LogDescription column, can be used to trace, identify, and correct the cause of failure.
For additional information about adding data sources, creating data source queries, and scheduling data source query jobs, refer to the following sections of the Information Centric Analytics Administrator Guide:
About Symantec ICA Integration
Using the Integration Wizard to Create a User-defined Data Source