Skip to main content

Ontology Overview

An Ontology is a model that defines semantic relationships between data. In D.Hub, you can use ontologies to connect distributed datasets and build knowledge graphs from a business perspective.

Key Components

[Screenshot] Ontology List

Ontology List

1. Entity

An abstraction of real-world objects (e.g., customers, products, orders).

  • Each entity can be mapped to a specific dataset.
  • Entities have properties that correspond to dataset columns.

2. Relationship

Defines associations between entities (e.g., a customer orders a product).

  • Has direction and type.
  • Stored in a graph database (Neo4j, etc.) to enable complex connection analysis.

Feature Menu

The Ontology menu is divided into two main features.

Builder

A tool for designing ontology models.

  • Visually create and edit entities and relationships.
  • Define and manage data schemas.

Graph Explorer

A tool for visually exploring data loaded into the defined model.

  • Execute Cypher queries to analyze data relationships.
  • Click on nodes and edges to view detailed information.