Skip to main content

Module dali_compat

Module dali_compat 

Source
Expand description

Dali (sql-parser-service) compatibility adapter.

Maps FlowScope’s AnalyzeResult to the JSON contract produced by the sql-parser-service lineage extractor:

{
  "package": "<sql>",
  "transforms": [ { "name", "targetTables", "query", "is_union", "refs", "source_tables" } ],
  "table_lineage": [ { "transform", "target_tables", "source_tables", "relation" } ]
}

Structs§

DaliOutput
DaliRef
DaliSourceColumn
DaliTableLineage
DaliTransform

Functions§

export_dali_compat
Convert an AnalyzeResult into the Dali-compatible JSON string.
export_dali_compat_compact
Convert an AnalyzeResult into the Dali-compatible JSON string (compact).