Dependency is getting lost when the models is getting referred through macros #714
Open
Description
Hi Team,
I noticed that dependency graph is getting lost when the models are referred through macros.
For example, in the below screenshot, the model B & C is created from macro where model B's macro is referring model A & model C's macro is referring model B in it. So ideally model A should run first & then B and then C. Here all three are running in parallel when using the DbtTaskGroup. Just to add, this dependency runs as expected when using simple dbt run command.
Through DbtTaskGroup:
Expected:
Model A -> Model B -> Model C
Not sure if this is a known issue, but if you can please check and advise.
Metadata
Assignees
Labels
Related to dependencies, like Python packages, library versions, etcRelated to open lineage or DBT dataset lineageRelated to parsing DAG/DBT improvement, issues, or fixesPrimarily related to dbt run command or functionalityIssues, questions, or features related to dbt_manifest parsingHigh priority issues are blocking or critical issues without a workaround and large impact