Overview
Rippling provides a visual representation of your data lineage to surface the relationships and dependencies between your data assets. This allows you to understand where your data comes from and identify the root cause of errors.
This feature is only available with a Rippling AI subscription.
Access data lineage
You can access data lineage in the following places:
- Dashboards
- Reports
- Transformations
- Pipelines
Dashboards and reports
In dashboards and reports, you can access lineage by clicking the three dots in the top right corner and selecting View lineage.
Transformations and pipelines
In transformations and pipelines, you can access lineage by opening the full details of a given transformation or pipeline, then clicking the View lineage icon.
Understand the lineage graph
When you open the lineage view, you’ll see a graph depicting the relationships between data assets. For example, this lineage graph depicts the following:
- A dashboard (on the right)
- The two reports that populate the dashboard (in the center)
- The two objects that populate one of the reports (on the left)
Navigate the graph
Each card on the graph is a node. You can navigate the graph to choose which nodes you want to see and in what level of detail.
Expand and collapse nodes
Click on the + and - icons to expand and collapse nodes, displaying more or less detail in the graph.
Preview node relationships
Hover over a + or - icon to see a tooltip indicating how many other nodes are connected. For example, this node is connected to 1 object, 1 dashboard, 55 reports, and 4 transformations.
View node details
Click on a node, and a details panel opens on the right that shows more details about that data asset, such as when it was created, last updated, who owns it, where it’s used, and what details it contains.
View the data asset represented by a node
To view the data asset represented by a node, click View in the node’s details panel. You’ll be taken directly to that asset (report, transformation, etc.).
Refresh a data asset
To refresh a data asset from within the lineage view, click Refresh in the node’s details panel.
Troubleshoot refresh issues
If a data asset cannot be refreshed successfully, you’ll see errors in the lineage graph. This can be especially helpful for troubleshooting issues with transformations.
You can click on the node with an error and then do the following:
- Click Refresh to see if refreshing the data resolves the error
- Click View to open the data asset and investigate further