OpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.
Describe the bug
My team uses templating to adjust our sql table name during development, while leaving the production table as the base condition.
To Reproduce
Ingest LookML with liquid templates in the sql_table_name and observe lineage generation failures
Screenshots or steps to reproduce
Expected behavior
I would like the ingestion to try to render the templates with no variables to render the base condition. Likewise, I would like the lineage creation to use the from_ attribute of a Looker view when it exists or the view_name of a model when that exists, regardless of whether there are other joins present in the model (as the current logic requires)
@sushi30 any idea which release this is slated for? i saw it missed 1.5.6, hoping to let my team know when to expect it before i got on leave later this month
Affected module Ingestion Framework
Describe the bug My team uses templating to adjust our sql table name during development, while leaving the production table as the base condition.
To Reproduce Ingest LookML with liquid templates in the sql_table_name and observe lineage generation failures
Screenshots or steps to reproduce
Expected behavior I would like the ingestion to try to render the templates with no variables to render the base condition. Likewise, I would like the lineage creation to use the
from_
attribute of a Looker view when it exists or theview_name
of a model when that exists, regardless of whether there are other joins present in the model (as the current logic requires)Version:
openmetadata-ingestion[docker]==XYZ
]Additional context Add any other context about the problem here.