D toc |
---|
D s product | ||
---|---|---|
|
Limitations:
- Applies only to ingest and publishing jobs
- Applies only to JDBC datasets
Monitoring Phases
These phases apply to ingest and publishing jobs. Information on them is surfaced in the application.
Connect
In the Connect phases, the
D s platform |
---|
Info |
---|
NOTE: Errors in this phase typically involve issues in the connection definition or in the network configuration or availability. |
Request
After the platform has been able to connect to the datastore, the Request phase entails the submission of the request to the datastore for the assets. For example, for JDBC-based datasets, this phase covers the SQL query of the database through the response that the query was successfully executed.
Info |
---|
NOTE: Errors in this phase typically reflect errors in the SQL query, which can include renaming or moving of assets in the datastore. |
Info | |
---|---|
NOTE: If assets are retrieved via custom SQL query, you may need to review the query and validate it through the
|
Transfer
This phase covers the transfer of assets from the datastore to the
D s platform |
---|
Info |
---|
NOTE: Errors in this phase typically indicate issued with permissions. |
Prepare
Info |
---|
NOTE: This phase applies to publishing jobs only. |
Depending on the destination, the Prepare phase includes the creation of temporary tables, generation of manifest files, and the fetching of extra connections for parallel data transfer.
Process
After the data has been transferred to the platform, this phase covers the processing of cleanup after data transfer, including the dropping of temporary tables or copying data within the instance.
Enable
The base feature is enabled by default.
Code Block |
---|
"feature.enableJobMonitoring": true, |
Configure
Optionally, you can enable the following capabilities in the
D s webapp |
---|
D s config |
---|
Enable phases in Data sources tab
To display separate columns in the Data sources tab of the Job Details page for each phase on an ingest job, set the following parameter to true
:
Code Block |
---|
"jobMonitoring.enablePhasesInDatasourcesTable": true, |
Enable phases in Outputs tab
To display separate columns in the Outputs tab of the Job Details page for each phase for a publish job, set the following parameter to true
:
Code Block |
---|
"jobMonitoring.enablePhasesInOutputsTable": true, |
Save your changes and restart the platform.
Monitoring Jobs in the Application
When the base feature is enabled, you can do the following:
- Track phases of progress by hovering over the job in progress in the Job Details page.
- Review new and better detail in the Job Details page. Click View Details for the job listing.
For more information, see Job Details Page.
Datasources tab - Phased ingest monitoring
If job monitoring phases have been enabled for the Datasources tab, the tab looks like the following:
D caption |
---|
Job monitoring in the Datasources tab |
View details:
If an ingest job succeeds or fails, you can click View details in the status column for additional information on each phase of the ingest job:
D caption |
---|
View details on monitoring ingest jobs |
Output destinations tab - Phased publishing monitoring
If job monitoring phases have been enabled for the Output Destinations tab, the tab looks like the following:
D caption |
---|
Job monitoring in the Datasources tab |
View details:
If a publishing job succeeds or fails, you can click View details in the status column for additional information on each phase of the publishing job:
D caption |
---|
View details on monitoring ingest jobs |