datahub/metadata-ingestion/examples/library/lineage_chart_dashboard.py

11 lines
343 B
Python

from datahub.metadata.urns import ChartUrn, DashboardUrn
from datahub.sdk import DataHubClient
client = DataHubClient.from_env()
# add chart to parent dashboard
client.lineage.add_lineage(
upstream=ChartUrn(chart_id="chart_1", dashboard_tool="looker"),
downstream=DashboardUrn(dashboard_id="dashboard_1", dashboard_tool="looker"),
)