Lineage refers to a directed acyclic graph (DAG) generated by DataForge describing how data is processed, tracked at the rule, column, and input level. Lineage displays the dataflow between nodes. Origin starts from the left and goes to destination on the right. Nodes can be a variety of datatypes within DataForge
Starting a Session
Lineage starts with a node. Users can kick off a lineage graph by navigating to a DataForge table with lineage nodes. From there, users can click on the lineage icon to start a new lineage graph.
Container nodes, or parent nodes, can be found in the following locations: Sources, Relations, Outputs, and Output Source Channels. Child nodes are found in the following views on DataForge: Raw Schema, Rules, Data Viewer, and Output Mapping Columns.
Users have the option, when clicking on a node, to either start a new lineage instance or add the node to their current session. Users can access their current session by clicking on the Beta Lineage option located in the main menu.
A lineage session will always start with a single node. As stated earlier, the node may either be a parent container or child node. The selected node will be highlighted on the graph.
Updated