Trace Data Dependencies
The Bird’s-eye View maps how tables, APIs, Actionflows, variables, and components connect. Use it to gauge the blast radius of a change, debug missing data, and inspect dependencies.
Concept: How Data Flows · Databinding and tracing.
Open the graph
Open Bird’s-eye View from the data model, Actionflow, or AI Agent editor. The graph centers on the current element.
- Hover a node for details
- Click to highlight its links
- Jump to edit to open the element
- Filter by node or relationship type; search nodes and edges
Assess impact before a change
Before renaming a field, deleting a table, or changing an API, find everything that depends on it:
Center on the element
Open the Bird’s-eye View from the table, API, or variable you plan to change.
Follow outgoing edges
Trace Reads, Updates, and Uses as Data Source edges to every query, Actionflow, and component that consumes it.
Update dependents first
Fix each dependent, then apply the schema or API change and Sync changes.
Debug missing data
When a component renders nothing:
- Center on the component’s data source
- Confirm a Uses as Data Source edge links it to the expected table
- Check for a Governs edge — a role permission may be filtering rows out
Check dependencies
Use the Bird’s-eye View to inspect existing dependencies before deleting a table, field, API, Actionflow, or variable.
Elements with no recorded dependencies may not appear in the graph. The Bird’s-eye View does not replace reviewing the API, Actionflow, or variable lists when cleaning up unused elements.
Legend
Node types
Tables, APIs, Actionflows, AI Agents, variables, components, component data, roles, and triggers.
Edge types
| Type | Example |
|---|---|
| Calls | Actionflow calls an API |
| Creates / Reads / Updates / Deletes | CRUD on tables |
| References | Flow output references a variable |
| Triggers | Event starts an Actionflow |
| Assigns | Page variable → client variable |
| Governs | Role permissions on a table |
| Is a Type of | Table type for a client variable |
| Uses as Data Source | Page query on a table |
| Uses as Tool / Context | AI tool or RAG context |
Troubleshooting
| Symptom | Cause |
|---|---|
| A node is missing | The node is hidden by the active filters, or the element has no dependency that can be displayed |
| The graph looks incomplete | Check active filters and your role permissions |