Orchestrator Connections
Orchestrator connections enable Ataccama ONE Agentic to receive and monitor pipeline execution metadata from your data orchestration tools using the OpenLineage standard. This integration provides visibility into your data pipeline runs directly within the Data Observability module.
What are orchestrator connections?
Orchestrator connections establish a link between your pipeline orchestration tools (such as Apache Airflow or dbt Core) and Ataccama ONE Agentic. Using the OpenLineage standard for collecting and exchanging metadata, these connections allow you to track job executions, monitor pipeline health, and identify failures across your data ecosystem.
Currently supported orchestrators:
-
Apache Airflow with OpenLineage
-
dbt Core with OpenLineage
Prerequisites
Before creating an orchestrator connection, ensure you have administrative access to your orchestration tool (Airflow or dbt) to configure the OpenLineage endpoint URL and API key.
Create an orchestrator connection
To set up a new orchestrator connection:
-
Navigate to Data Observability > Connections.
-
Select Add connection.
-
In the dialog that appears, provide:
-
Display name: A meaningful name for your connection (for example, "Production Airflow").
-
Connection type: Select either:
-
Airflow with OpenLineage for Apache Airflow integrations
-
dbt Core with OpenLineage for dbt Core integrations
-
-
-
Select Add connection.
You are automatically redirected to the connection’s Settings tab to complete the configuration. Keep this page open for the next steps.
Configure the connection
Gather connection credentials
You’ll need these values from Ataccama ONE Agentic when configuring your orchestrator in the next section.
Generate an API key
-
In the Settings tab of your new connection, locate the API keys section.
-
Select Generate API key.
-
Provide a Key name to identify this key (for example, production-key).
The API key is displayed only once immediately after generation. It is securely hashed and cannot be viewed again. Make sure to copy it before leaving or refreshing the page.
-
Select Generate.
-
Copy the displayed API key immediately using the copy button. You’ll use this when configuring your orchestrator below.
Configure your orchestrator
Use the API key and endpoint URL above to configure your orchestration tool. You can copy these values as needed during configuration.
| Configuration parameters (endpoint URL and API key) remain the same regardless of deployment method. Whether you configure directly or through deployment tooling (Helm charts, Terraform, Docker Compose), these values must ultimately be set in your orchestrator. |
Follow the configuration guide for your orchestrator:
Monitor pipeline executions
Once configuration is completed according to the steps above, your orchestrator will begin sending execution metadata to Ataccama ONE Agentic.
View connection status
-
Navigate to Data Observability > Connections.
-
Your connections are listed with their current status:
-
Connected (green): Actively receiving events
-
Setup incomplete (gray): Configuration pending
-
Connection details show:
-
Total jobs: Number of unique jobs tracked
-
Running jobs: Currently executing jobs
-
Last event: Time since last received event
-
-
View job details
-
Select View details on a connection or click the connection name.
-
The Overview tab displays:
-
Connection summary information
-
A table of jobs with:
-
Job name/identifier
-
Last run start and end times
-
Duration of last run
-
Last run status (Completed, Failed, Running)
-
-
A refresh button to update the displayed data
-
Timestamp showing when data was last updated
-
If no events have been received yet, you’ll see Complete setup to start receiving monitoring events with instructions to configure your orchestrator. Return to the configuration guide for your orchestrator to complete setup.
Manage API keys
You can generate multiple API keys for different environments or rotate keys for security:
Generate additional keys
-
Go to the Settings tab of your connection.
-
Select Generate API key.
-
Provide a unique name for the new key.
-
Copy the generated key immediately.
Delete API keys
-
In the Settings tab, view the list of stored API keys.
-
Click the delete icon (trash can) in the Actions column for the key you want to remove.
|
Deleting an API key will immediately prevent any orchestrator using that key from sending events. Ensure you’ve updated your orchestrator configuration with a new key before deleting the old one. |
Manage connections
Was this page useful?