
Once you click "Edit Upstream" or "Edit Downstream," a modal will open that allows you to manage lineage for the selected entity in the chosen direction. Once focused on the desired node, you can edit lineage in either direction. If you want to edit upstream lineage for entities downstream of the center node or downstream lineage for entities upstream of the center node, you can simply re-center to focus on the node you want to edit. Once you find the entity that you want to edit the lineage of, click on the three-dot menu dropdown to select whether you want to edit lineage in the upstream direction or the downstream direction. Click on the "Lineage" button on the top right of an entity's profile to get to this view. The first place that you can edit lineage for entities is from the Lineage Visualization screen. It will only filter the view of the latest version of the lineage.
LINEAGE W GUIDE PATCH
Selecting time windows in the patch will not show you historical lineages. The time picker can be used to filter out edges within the latest version to exclude those that were last updated outside of the time window. The UI shows the latest version of the lineage. Managing Lineage via the DataHub UI Viewing lineage on the Datahub UI For example, in order to add "Dataset B" as an upstream dependency of "Dataset A", you'll need the Edit Lineage privilege for both Dataset A and Dataset B. It is important to know that the Edit Lineage privilege is required for all entities whose lineage is affected by the changes.

To edit lineage for an entity, you'll need the following Metadata Privilege: Lineage Setup, Prerequisites, and Permissions Pipeline lineage (dataset-to-job-to-dataset).Types of lineage connections supported in DataHub are: It is strongly recommend that lineage is edited manually in cases where lineage information is not also extracted in automated fashion, e.g. Lineage added by hand and programmatically may conflict with one another to cause unwanted overwrites. Editing lineage by hand is supported for Datasets, Charts, Dashboards, and Data Jobs. Use this feature to supplement automatic lineage extraction or establish important entity relationships in sources that do not support automatic extraction.
LINEAGE W GUIDE FREE
Data experts are free to add or remove upstream and downstream lineage edges in both the Lineage Visualization screen as well as the Lineage tab on entity pages.
LINEAGE W GUIDE MANUAL
If you are not using a Lineage-support ingestion source, you can programmatically emit lineage edges between entities via API.Īlternatively, as of v0.9.5, DataHub supports the manual editing of lineage between entities. For detailed instructions, refer to the source documentation for the source you are using. the "Table Lineage Capability"), then lineage information can be extracted automatically.

If you're using an ingestion source that supports extraction of Lineage (e.g. It allows you to track the inputs from which a data asset is derived, along with the data assets that depend on it downstream. Lineage is used to capture data dependencies within an organization.
