Overview
An ontology defines dataset rows as entities such as customers, products, and orders and connects relationships between them. Use an ontology when you need to query multiple datasets with the concepts and names used by the business.

Core concepts
| Concept | Description | Example |
|---|---|---|
| Entity | A business object managed as a distinct type. | Customer, product, order |
| Relationship | Defines how two entities are connected. | Customer places order, order contains product |
| Property | A data field on an entity or relationship. | Customer ID, order date, quantity |
| Identifier key | A column that distinguishes each data row. | customer_id, order_id |
| Display column | A column shown as the representative name in lists and graphs. | Customer name, product name |
| Source dataset | A dataset that supplies properties and actual values for an entity or relationship. | Customer table, order table |
Each collection is associated with one ontology scope. Manage entities and relationships under Modeling and Graph Explorer in the sidebar, rather than as leaf items in the collection tree.
Create an ontology
- Select the collection to work in from Ontology Builder.
- Create an entity and set its name, properties, identifier key, and display column.
- Create relationships between entities and set their direction and properties.
- Map entity and relationship properties to dataset columns in the same collection.
- Load data with a pipeline, then review rows on the Data tab.
- In Graph Explorer, select an entity or relationship to query actual connections.
After creating an entity or relationship, you cannot directly change an existing property's name, type, or nullability, or change the identifier key. Compare the source dataset columns with the identifier key before creation.
Review data
Select Data in an entity or relationship row in the Modeling list to review rows from its mapped dataset. The display column appears as the representative name and the identifier key distinguishes each row.
In Graph Explorer, select an entity or relationship type to query connected data. Select a result node or edge to review its properties.
If source changes do not appear on the ontology screen, ask an administrator to review synchronization status. An administrator can run synchronization under Ontology mirror maintenance in Settings.
Continue
- Use Ontology Builder to create entities and relationships.
- Edit a schema to define properties and identifier keys.
- Explore the graph to query connections in loaded data.