EVERYTHING XIAOMI
Get listed

Marquez

Marquez collects, stores, and visualizes OpenLineage metadata from data jobs and applications.

Place
#20 of 43
Score
5.8
Marquez's website

What Marquez is

Marquez collects, stores, and visualizes OpenLineage metadata from data jobs and applications. Its metadata server offers a compatible endpoint for real-time collection, and its web interface maps dependencies so teams can inspect job inputs and outputs, dataset lineage, performance metrics, and execution details. The Lineage API supports dependency queries and traversal for work such as backfills and root cause analysis. Marquez also keeps metadata versions, dataset changes, and job-run history, which can help with audits and investigating downstream effects of schema changes. Integrations available through the OpenLineage community include Apache Airflow, Apache Spark, Apache Flink, dbt, and Dagster. The project describes an architecture with a metadata repository, REST API, and UI, and deployment guidance covers Docker and Kubernetes with PostgreSQL for metadata storage. Marquez is free and open source. Its API has no authentication or authorization enabled by default, and column lineage support is limited to the Spark integration.

Good

  • Collects OpenLineage metadata in real time.
  • Visualizes dataset lineage and job dependencies.
  • Tracks dataset changes and job-run history.
  • Supports integrations including Airflow, Spark, and dbt.

Watch out

  • API authentication and authorization are off by default.
  • Column lineage is limited to the Spark integration.

Who it suits

Marquez suits data teams that need to track metadata and lineage across processing applications and pipelines. It may also fit teams investigating dependencies, schema changes, or job performance.

Verdict

Marquez brings metadata collection, lineage views, and history together for data teams. Consider its default API security configuration and Spark-only column lineage support when evaluating it.

The facts

Each one read from Marquez's own pages, with the date it was checked.

What it does

Architecture
The documented system includes a metadata repository, RESTful metadata API, and metadata UI.checked 11 Oct 2026
Audience
Marquez is designed for data teams managing metadata and lineage across data processing applications and pipelines.checked 11 Oct 2026
Authentication
Clients can send an API key using Bearer Auth when configured, while the Marquez HTTP API does not require authentication or authorization by default.checked 11 Oct 2026
Column lineage limit
The site says column lineage support is limited to the Spark integration.checked 11 Oct 2026
Deployment
The deployment guide describes Docker and Kubernetes deployments and says the HTTP API server uses PostgreSQL to store dataset, job, and run metadata.checked 11 Oct 2026
Getting started
The quickstart documents MacOS/Linux and Windows prerequisites and runs the Marquez HTTP server using Docker.checked 11 Oct 2026
Integrations
The site names Apache Airflow, Apache Spark, Apache Flink, dbt, and Dagster as integrations supported through the OpenLineage community.checked 11 Oct 2026
Lineage API
The Lineage API supports dependency traversal and metadata queries for tasks such as backfills and root cause analysis.checked 11 Oct 2026
Lineage visualization
The web UI maps dependencies across a data ecosystem and lets users inspect job inputs and outputs, dataset lineage, performance metrics, and execution details.checked 11 Oct 2026
Metadata collection
Its metadata server provides an OpenLineage-compatible endpoint for real-time collection from running jobs and applications.checked 11 Oct 2026
Metadata history
Marquez records job run history, job statistics, and immutable versioned dataset metadata.checked 11 Oct 2026
Open source
The site says Marquez was released and open sourced by WeWork.checked 11 Oct 2026
Purpose
Marquez consumes, stores, and visualizes OpenLineage metadata for use cases including data governance, data quality monitoring, and performance analytics.checked 11 Oct 2026
Real-time collection
Its metadata server provides an OpenLineage-compatible endpoint to collect information from running jobs and applications.checked 11 Oct 2026
Security limitation
The deployment documentation states that authentication and authorization are not enabled on the API by default.checked 11 Oct 2026
Support
The site directs users to its Slack channel for help and feedback and encourages newcomers to join monthly community meetings.checked 11 Oct 2026
Visual lineage
The web UI maps dependencies in a data ecosystem and lets users inspect job inputs and outputs, dataset lineage, performance metrics, and execution details.checked 11 Oct 2026

Alternatives to Marquez

All alternatives
  1. 1Atlas logo

    Atlas

    Free planOpen sourceWebAPILinuxmacOS
    8.3From $39 a month
  2. 2Coalesce Catalog logo

    Coalesce Catalog

    Free planWebAPIExtension
    7.5From $150 a month
  3. 3
    7.5
  4. 4Apache Atlas logo

    Apache Atlas

    Free planOpen sourceWebAPILinuxSelf-hosted
    7.2Free plan
  5. 5
    7.0From $1.15 a month
  6. 6Dataedo logo

    Dataedo

    WebExtensionSelf-hostedWindows
    6.5From $18,000 a year