Loading...
Loading...
Trace upstream data lineage. Use when the user asks where data comes from, what feeds a table, upstream dependencies, data sources, or needs to understand data origins.
npx skill4agent add astronomer/agents tracing-upstream-lineagelist_dagsload_customerscustomersetl_daily_ordersordersget_dag_sourcelist_tasks# In DAG code:
SELECT * FROM source_schema.source_table # <- This is an upstream sourceS3OperatorPostgresOperatorSalesforceOperatorHttpOperatorTARGET: analytics.orders_daily
^
+-- DAG: etl_daily_orders
^
+-- SOURCE: raw.orders (table)
| ^
| +-- DAG: ingest_orders
| ^
| +-- SOURCE: Salesforce API (external)
|
+-- SOURCE: dim.customers (table)
^
+-- DAG: load_customers
^
+-- SOURCE: PostgreSQL (external DB)get_dag_statssource.col AS target_colCOALESCE(a.col, b.col) AS target_colSUM(detail.amount) AS total_amount[Salesforce] --> [raw.opportunities] --> [stg.opportunities] --> [fct.sales]
| |
DAG: ingest_sfdc DAG: transform_sales| Source | Type | Connection | Freshness | Owner |
|---|---|---|---|---|
| raw.orders | Table | Internal | 2h ago | data-team |
| Salesforce | API | salesforce_conn | Real-time | sales-ops |
raw.orderstransform_ordersstg.ordersbuild_order_factsfct.orders