Skip to main content
GET
GET /v1/tables/{id}/pipelineObservability

Pipeline Observability

Manage pipeline observability data for a table. This tracks which pipelines produce or consume the table and their execution status.

Get Pipeline Observability

GET /v1/tables/{id}/pipelineObservability
string
required
UUID of the table.

Add Pipeline Observability

PUT /v1/tables/{id}/pipelineObservability
string
required
UUID of the table.
The request body is a list. Each item describes one pipeline:
object
required
Reference to the pipeline. Include its id (UUID), type (pipeline), and fullyQualifiedName.
string
Type of the pipeline service, such as Airflow.
string
Schedule of the pipeline, as a cron expression.
integer
Unix timestamp (milliseconds) of the last pipeline run.
string
Status of the last pipeline run: Successful, Failed, Pending, Skipped.
number
Average run time of the pipeline.
GET /v1/tables/{id}/pipelineObservability

Returns

Get returns a list with one item for each pipeline linked to the table. Add returns the updated table.

Response

object
Reference to the pipeline, with its id, type, and fullyQualifiedName.
string
Type of the pipeline service.
string
Schedule of the pipeline, as a cron expression.
integer
Unix timestamp of the last run in milliseconds.
string
Status of the last run.
number
Average run time of the pipeline.

Error Handling