Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

Canvas Navigation

Basic Controls

ActionHow
Zoom in / out+ / - buttons in the toolbar, or mouse scroll wheel
PanClick and drag on an empty area of the canvas
Undo / Redo↩ ↪ buttons in the toolbar
Lock layout🔒 button — pins all nodes in place
More options⋯ button — additional canvas actions

EnvironmentsDuplicateWindow

Right-Click Context Menu

Right-clicking on a node opens a context menu:

OptionDescription
OpenExpand the node’s direct neighbors on the canvas
CloseCollapse the node’s connections
EnvironmentsDuplicateWindow
Shortest pathFind the shortest path between this node and another
EnvironmentsDuplicateWindow
Open in new tabOpen this node’s subgraph in a new tab
EnvironmentsDuplicateWindow
EditEdit the node’s data properties
EnvironmentsDuplicateWindow
Open by levelExpand neighbors up to a configurable depth — set the level with a slider, toggle Parents and Children on/off, then click Validate
EnvironmentsDuplicateWindow
Impact analysis spe.Run a specialized impact analysis starting from this node
EnvironmentsDuplicateWindow

Why these actions use Cypher

Explore stores your data in a graph, and Cypher is the language used to query a graph. For the two actions below, Explore writes the Cypher query for you, from the options you configure on screen. In both cases, the query is limited to your environment.

Shortest path

This feature uses Cypher to find all the shortest paths in the graph.

The query follows the path you configure on screen:

What you configureWhat the query does
Allowed relationsFollows only these relation types, up to the maximum depth
Allowed node typesThe path can only go through these node types
Excluded typesThe path can never go through these node types

Explore tries paths of 1 link, then 2, and so on up to 7, and stops at the first length that returns a path matching your filters.

Impact analysis

An impact analysis starts from a node and follows its relations to find everything connected to it: what is affected if this changes? This feature runs a Cypher query that goes through a given number of levels, upwards, downwards or both.

Cypher is a good fit because following directed relations level by level, without visiting the same node twice, is exactly what a graph database does best.

To run your own Cypher queries, see Prompt Cypher.