NEW
An open standard for capturing and publishing data lineage metadata across pipelines and tools.
DESCRIPTION
OpenLineage defines a cross-tool metadata model for data lineage, enabling consistent tracking of job runs, inputs, outputs, and datasets. It integrates with orchestration frameworks like Airflow and Dagster and modeling tools like dbt. The standard supports event-based reporting and central lineage stores (e.g., Marquez). OpenLineage improves observability, provenance, and governance by standardizing lineage events across platforms.
ALTERNATIVE DEFINITIONS
OpenLineage
An Open Standard for Data Lineage.
Concise tagline emphasizing openness and lineage focus.
OpenLineage
OpenLineage is an open standard for lineage metadata collection and analysis for data pipelines.
Highlights both collection and analysis across pipelines.
RELATED TERMS
Lineage Marquez Data Discovery Platform Metadata Management Apache Airflow Dagster dbt Observability Extract-Transform-Load Pipelines
COMPETING TERMS
Proprietary Lineage Solutions
RELATIONS
- Implemented by: OpenMetadata
KNOWLEDGE AREAS
Metadata Management Observability & Telemetry Data Engineering MLOps Data Management
TARGET AUDIENCE
Data Engineer MLOps Engineer Data Architect Analytics Engineer Data Steward
EXTERNAL SOURCES
- Wikipedia - Data lineage
- OpenLineage - Specification and integrations
- Marquez - Reference lineage service
TOP QUESTIONS
Why adopt OpenLineage for metadata tracking?
It standardizes lineage events across tools, improving observability and interoperability for governance.
Category: Relevancy
How does OpenLineage integrate with orchestrators?
Integrations emit lineage events from Airflow, Dagster, or Spark jobs to a central store.
Category: Requirements
What are common mistakes when implementing OpenLineage?
Incomplete event coverage, inconsistent dataset naming, and poor schema versioning reduce lineage value.
Category: Mistakes
What risks exist if lineage is not standardized?
Fragmented metadata hinders impact analysis, incident response, and compliance reporting.
Category: Risks
What’s a hot topic around OpenLineage today?
Expanding connectors and aligning with data catalogs and governance tooling.
Category: Topic
How should organizations manage OpenLineage schemas?
Version schemas, enforce naming conventions, and validate events in CI to ensure consistency.
Category: Management
What are competing lineage approaches?
Proprietary lineage platforms or bespoke logging offer features but reduce interoperability.
Category: Alternatives
How to start with OpenLineage?
Deploy a lineage backend like Marquez, enable instrumentation in pipelines, and validate end-to-end lineage.
Category: Guidance
What benefits does OpenLineage provide to Data Stewards?
Reliable provenance and impact analysis support quality monitoring and governance processes.
Category: Benefits