-
Notifications
You must be signed in to change notification settings - Fork 41
Registering and Viewing Lineage
Lineage is important to understanding both high-level data flow and forensic details about exactly what data objects were used to create a given data object. Herd allows users to track lineage at two levels:
Lineage type | Herd Model | Timing | Purpose |
---|---|---|---|
Format Lineage | BusinessObjectFormat | Design-time w/one-time creation of Format | Visualization; High-level understanding of data flow |
Data Lineage | BusinessObjectData | Runtime with each BData | Forensics, troubleshooting |
Create Format-level lineage using BusinessObjectFormatParent Put on an existing Format. This endpoint allows you to add references to other Formats (Parents) that are used to make up the data in the specified Format.
To view Format-level lineage, click the 'Lineage' button on the left-side nav on a Data Entity page of Herd-UI. This will open a visual display of the lineage. Clicking in other Formats will allow expansion of the lineage graph and navigation to related entities.
Create BData-level lineage when registering BData with BusinessObjectData Post. This endpoint allows you to add references to other BData (Parents) -- the specific data down to the partition level -- that were used to create data in the BData you are registering.
BData lineage is displayed on the BData Details page of Herd-UI. The display includes links to BData Details pages for Parent and Child BData.
- Getting Started with herd
- herd Usage Pages
- herd API documentation
- herd Workflow Tasks
- herd Tools