Open sunank200 opened 1 year ago
@rajaths010494 to update this ticket with the latest discussion on OL
@rajaths010494 any update on this?
I had asked this in the channel no updates yet. https://astronomer.slack.com/archives/C03RTC9BQ4F/p1673870857024399?thread_ts=1668446730.868129&cid=C03RTC9BQ4F
Please describe the feature you'd like to see
Once the specs are added on Open lineage https://github.com/OpenLineage/OpenLineage/blob/main/spec/Naming.md for dataframe, pass the lineage values for input and output facets for dataframe on OL.
define a namespace/name for those datasets that AstroSDK temporarily stores in XCom. It needs to be unique and not reused. I’m not sure what’s the best, something like namespace=xcom://{airflow instance namespace} name=/{dag.task.runid ???} Optionally: Add a dataset facet that clarifies that this was a transient/temporary dataset that was deleted after it was read. (this is not in the spec yet but we should add it IMO)
Describe the solution you'd like
Pass the lineage values for input and output facets for dataframe on OL.
Acceptance Criteria