Creating Data Views
Create Data Views as interactive graph-based projections of model entity subsets. Choose persistence mode for database schema visualisation or search mode for index configuration, with profile-specific type resolution and an Entity Overlay for inspecting properties.
Data Views are interactive, read-only projections of model entity subsets. Entity data (properties, types, relationships) comes from the model itself. The view stores only node positions, style overrides, and a profile reference. This separation means a single model feeds multiple views without data duplication, and changes in the model propagate to every view automatically.
View Modes
Each Data View has a single purpose defined by its view mode. The mode determines which profile type is used and what columns appear in the Entity Overlay.
Creating a Data View
The Entity Overlay
The Entity Overlay is the standard way to inspect any entity's properties. It opens as a floating panel above the graph canvas and shows three key pieces of information.
Graph Canvas Features
The Data View canvas provides several tools for exploring and presenting the data model.
| Feature | Description |
|---|---|
| Force-directed layout | Entities positioned by physics simulation with configurable node spacing |
| Node spacing slider | Real-time slider in the bottom-right corner adjusts spacing between nodes without rebuilding the graph |
| Node search (Ctrl+F) | Fuzzy search with ranked results - exact matches first, then prefix, then fuzzy. Camera pans to results as you type |
| Node pinning | Pin nodes to fixed positions while unpinned nodes flow naturally around them |
| Groups and hulls | Model groups rendered as semi-transparent convex hulls that cluster related entities together |
| Semantic zoom | Three detail levels: minimal (group hulls), medium (labels and edges), full (all detail) |
| Minimap | Togglable overview panel showing all nodes with a viewport rectangle for navigation |
| Style overrides | Per-node colour, border, and text colour overrides without modifying the model |
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
| Ctrl+F / Cmd+F | Open node search |
| Alt+Enter | Open Entity Overlay for selected or searched node |
| Enter | Navigate to next search result |
| Shift+Enter | Navigate to previous search result |
| Escape | Close overlay, search, or clear selection |
Working with Views
Published Viewer
Data Views are published to the website viewer with full interactivity. Viewers can search for nodes, adjust spacing, click nodes to open the Entity Overlay, and navigate relationships - the same experience as the editor, without editing capabilities.