loom.etl.lineage

ETL lineage observability helpers.

class loom.etl.lineage.LineageConfig(*, enabled=False, root='', database='', storage_options=<factory>, writer=<factory>, delta_config=<factory>, commit=<factory>)[source]

Bases: LoomFrozenStruct

Persisted execution-lineage destination settings.

Parameters:
validate()[source]

Validate that exactly one destination mode is configured when enabled.

Return type:

None