Diagram Features
Optimize
Optimize/refactor query for better metadata. E.g.,
Qualified column names from
select * from my_cte;
Detect ambiguous references
References should be qualified if select has more than one referenced table/view. Learn more: references.qualification
1. Qualified column names
Qualified column names from 'SELECT *'
In the background, this helps map from ms.*
to ms.customer_id, ms.revenue,...
and so on.
2. Refactor subqueries to CTEs for easier table lineage tracking
For example:
This above subquery will be refactored to:
Diagram Design
Watch the video: https://youtu.be/dZrzov7KdJ0
1. Crow's foot notation
2. Table colors
Table color setting is applied globally (ensures consistency across your diagrams)
3. Swap edge direction
Easily change the direction of relationships
4. Highlight edge relations
When hovering over any keys, we highlight the related columns for that specific key.
Auto rearrange
Auto-rearrange diagram feature dynamically adjusts and optimizes the layout of complex lineage diagrams
We use topological sorting to figure out the optimal tables ordering in layers, based on their dependencies.
Save state on cloud
Saving diagram positions after rearrangement. And the positions are synced across your team in the same workspace.
Last updated