27 Modeler
Modeler is a visual graph modeling environment that enables you to design, create, and edit SQL and PGQL property graphs. It provides interactive tools for graph modeling, automatic graph generation, AI-assisted graph creation, and direct editing of graph definitions.
Using Modeler, you can:
- Automatically generate a property graph from foreign key relationships.
- Visually create a property graph by adding vertices and edges to the canvas.
- Create a copy of an existing property graph and modify it.
- Create, review, and modify SQL property graphs using natural language with Graph Assistant.
- Edit existing property graphs.
Learn more about the Modeler interface in the following topics:
- Modeler User Interface
The Modeler user interface lets you create new property graphs and edit existing ones. - Creating a Property Graph Using Auto-Map
The Auto-map feature in Modeler enables you to automatically generate a property graph from the selected database tables by detecting foreign key relationships. - Creating a Property Graph Using the Visual Editor
The visual editor in Modeler enables you to build a property graph interactively by adding vertices and edges to a canvas. You can create a graph from scratch, continue editing a graph created using Auto Map or Graph Assistant, configure graph elements, preview the graph structure, and finally create the graph in the database. - Creating a Property Graph by Editing an Existing Graph
You can create a new property graph by making a copy of an existing graph. - Using Graph Assistant in Modeler
The Graph Assistant feature in Modeler enables you to use natural language to create, review, and modify SQL property graphs. You can describe the graph or the changes you want, and the Graph Assistant generates or updates the graph accordingly. - Editing an Existing Property Graph
You can edit an existing property graph in Modeler. - Managing Vertex and Edge Details
You can update the keys, labels, references, and properties for the vertices and edges in a property graph. - Handling Errors and Warnings While Creating a Graph
While creating a property graph, Modeler validates the configured graph elements and reports any errors and warnings. - Configuring Modeler Settings
The Settings dialog enables you to configure preferences for Modeler, database synchronization, and Graph Assistant. These settings are applied to your Modeler session.
Parent topic: User-Managed Graph Studio