You can export Application Integration job execution data from Operational Insights to analyze performance trends, troubleshoot issues, and maintain historical records. Use the GraphQL API to extract job data and integrate it with external reporting and monitoring systems.
To export job data, perform the following steps:
1Obtain your session ID from the organization from which you want to fetch the data. For more information about session IDs, see Session IDs.
2Construct a GraphQL query with the required parameters and fields.
3Submit the query to the Operational Insights GraphQL API endpoint.
4Receive the response in the CSV format (recommended) or in the JSON format.
Export guidelines
The following guidelines apply to the export functionality:
•Maximum date range. You can query up to one month of historical data for most resources, and up to 13 months of historical data for the processJobReport resource.
•API rate limit. You can have only one active request at a time per organization.
•Data retention.Operational Insights retains historical data for 13 months for all organizations.
•Data format. CSV is the primary and recommended export format. To receive data in the CSV format, include the Accept: text/csv header in your request. If you omit this header, the API returns data in the JSON format.
All exported timestamps use Coordinated Universal Time (UTC).
API endpoint
Use the following API endpoint to export job data:
The following table describes the request headers:
Header
Value
Description
Authorization
Bearer <session_id>
Session ID of the organization.
Content-Type
application/json
Request content type.
Accept
text/csv
Include this header to receive the response in the CSV format. Omit this header to receive the response in the JSON format.
API resources
This topic describes two primary API resources for exporting Application Integration job data.
For the complete GraphQL API schema and additional query options, see the Informatica Knowledge Base article 000259754.
You can configure the GraphQL schema to query and export Application Integration job data in the format that best suits your monitoring and reporting needs.
processJobReport
Use the processJobReport resource to export detailed Application Integration job execution data. You can optionally filter the data by date range, environment, or status.
GET request syntax
To get the details for a specific Application Integration job, send a GET request using the following URI:
Use the processRunsByNameEnv resource to retrieve aggregated summary statistics for processes grouped by process name and environment. This resource provides a high-level overview of process performance across environments.
GET request syntax
To get the summary statistics for processes by environment, send a GET request using the following URI: