You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jul 21, 2023. It is now read-only.
Repository navigation
This repository was archived by the owner on Jul 21, 2023. It is now read-only.
DiscreETLy (tables) "uses" field can't reference tables of other DAGs #22
Describe the bug
Tables extension doesn't properly support tables relying ("uses") on other tables from different DAG.
This causes issues on "Tables managed by ..." view, where no graph will be shown for the 'dag2' (see Steps to reproduce).
To Reproduce
Steps to reproduce the behavior:
In /config/tables.yaml declare two tables, belonging to two different DAGs, where one is using another e.g.:
- name: table1
db: db
dag_id: dag1
task_id: create_table1
- name: rollup_of_table1
db: db
uses: db.table1
dag_id: dag2
task_id: rollup_of_table
```1
2. Run DiscreETLy, go to /etl, select the graph view for dag2
3. No graph is shown
**Expected behavior**
The graph should be shown.
Describe the bug
Tables extension doesn't properly support tables relying ("uses") on other tables from different DAG.
This causes issues on "Tables managed by ..." view, where no graph will be shown for the 'dag2' (see Steps to reproduce).
To Reproduce
Steps to reproduce the behavior: