Bỏ qua để đến nội dung

Lineage nâng cao (OpenLineage, Spark, Spline)

Để lineage đầy đủ, cần bắt cả dòng chảy trong job xử lý dữ liệu (Spark, ETL) — OpenMetadata hỗ trợ qua nhiều cơ chế nâng cao.

  • OpenLineage: chuẩn mở thu thập lineage từ nhiều công cụ → đẩy vào OpenMetadata.
  • Spark Lineage: bắt lineage từ job Apache Spark.
  • Spline: thu thập lineage Spark qua Spline.
  • Airflow Lineage Backend/Operator: lấy lineage từ DAG Airflow.
  • Nhiều biến đổi diễn ra trong Spark/ETL, không phải SQL thuần — query parsing không thấy.
  • Các cơ chế này bắt lineage ngay trong runtime xử lý → chính xác hơn.
Hệ thốngCơ chế phù hợp
SparkSpark Lineage hoặc Spline
Đa công cụOpenLineage (chuẩn chung)
AirflowAirflow lineage backend/operator

Ghép các nguồn: query/view + pipeline/dbt + Spark/OpenLineage + bổ sung tay → bức tranh lineage liền mạch.

Chia sẻ: