Skip to main content

Pipeline Services

A Pipeline Service represents a connection to a pipeline orchestration platform (e.g., Airflow, Dagster, Fivetran). It is the root of the pipeline hierarchy and contains Pipelines.
Entity schema follows the OpenMetadata Standard.

Entity Hierarchy

Pipeline Services are at the top of the pipeline hierarchy:
PipelineService (this page)
└── Pipeline

Supported Service Types

Airflow, GluePipeline, Airbyte, Dagster, Fivetran, DBTCloud, Nifi, DomoPipeline, CustomPipeline, Flink, KafkaConnect, SplineProducer, OpenLineage

API Endpoints

MethodEndpointDescription
PUT/v1/services/pipelineServicesCreate or update
POST/v1/services/pipelineServicesCreate (POST variant)
GET/v1/services/pipelineServicesList services
GET/v1/services/pipelineServices/{id}Get by ID
GET/v1/services/pipelineServices/name/{fqn}Get by name
PATCH/v1/services/pipelineServices/{id}Update by ID
PATCH/v1/services/pipelineServices/name/{fqn}Update by name
DELETE/v1/services/pipelineServices/{id}Delete by ID
DELETE/v1/services/pipelineServices/name/{fqn}Delete by name
PUT/v1/services/pipelineServices/restoreRestore
GET/v1/services/pipelineServices/{id}/versionsList versions
GET/v1/services/pipelineServices/{id}/versions/{version}Get version
GET/v1/services/pipelineServices/name/{fqn}/exportExport CSV
PUT/v1/services/pipelineServices/name/{fqn}/importImport CSV
GET/v1/services/pipelineServices/name/{fqn}/exportAsyncExport CSV async
PUT/v1/services/pipelineServices/name/{fqn}/importAsyncImport CSV async
POST/v1/services/pipelineServices/{id}/testConnectionResultAdd test connection result