main-concepts

No menu items for this category

Entity Lineage

The Lineage for a given data asset, has information of the input datasets used and the ETL pipeline that created it.

  • columnLineage (object)
  • lineageDetails (object): Lineage details including sqlQuery + pipeline + columnLineage.
    • sqlQuery: SQL used for transformation. Refer to ../type/basic.json#/definitions/sqlQuery.
    • columnsLineage (array): Lineage information of how upstream columns were combined to get downstream column.
    • pipeline: Pipeline where the sqlQuery is periodically run. Refer to ../type/entityReference.json.
    • description (string): description of lineage.
    • source (string): Lineage type describes how a lineage was created. Must be one of: ["Manual", "ViewLineage", "QueryLineage", "PipelineLineage", "DashboardLineage", "DbtLineage", "SparkLineage", "OpenLineage", "ExternalTableLineage", "CrossDatabaseLineage"]. Default: "Manual".
  • edge (object): Edge in the lineage graph from one entity to another by entity IDs. Cannot contain additional properties.
  • entitiesEdge (object): Edge in the lineage graph from one entity to another using entity references. Cannot contain additional properties.

Documentation file automatically generated at 2025-01-15 09:05:25.266839+00:00.