Skip to main content

Business Ontology Components and Configuration

Component Overview

After creating or importing an ontology, open it from the ontology list to configure its components. See Create Business Ontologies.

The details navigation groups components into four areas:

  • Understanding and validation: overview and modeling preview.
  • Definitions: objects, relationships, risks, actions, and question scenarios.
  • Associations and usage: metric bindings, data associations, and usage.
  • Management: snapshots of stable versions.
ComponentPurposeExample or focus
OverviewReview basic information, quality, and pending checks.Completeness and missing configuration.
Modeling PreviewInspect the model as a graph.Connections between objects, relationships, risks, and actions.
ObjectsDefine entities, attributes, and data sources.Customers, products, and stores.
RelationshipsConnect business objects.Customers purchase products; orders belong to customers.
RisksDefine issues and assessment criteria.Declining sales of key products.
ActionsDescribe responses to business issues.Store replenishment and member reactivation.
Question ScenariosOrganize objects and related content for recurring questions.Product sales anomalies and store performance reviews.
Associations and UsageInspect data associations and usage.Metric bindings, datasets, agents, and decision tracking.
Version SnapshotsPreserve stable definitions for version-specific agent use.A validated version before launch.

Start with Objects, data sources, metrics, and relationships, then add risks, actions, and scenarios. Check Quality, Modeling Preview, and Associations and Usage, then save a Version Snapshot as needed.

Overview and Ontology Quality

Click Overview to review basic information, quality, component counts, and pending checks. You can also ask questions about the current ontology.

ContentDescription
Basic informationName, description, tags, and creation/update times. The top shows the BI environment and an action to export the current version. With edit permission, edit basic information or modify the ontology through conversation.
Ontology qualityOverall score, structural completeness, mapping coverage, and connectivity. These reflect object attributes, instance data sources, and links among objects, risks, and actions. Scores assess configuration completeness, not the correctness of business definitions or results.
Ontology Q&AAsk questions or request analysis of the current ontology without modifying it, for example “Which risks should we address first?”
Component countsCounts of objects, relationships, actions, risks, and question scenarios. Click cards to open modules. Additional counts cover domain tags, objects covered by relationships, actions without risks, medium/high risks, and scenario members or scenarios with invalid references.
Recent changesThe five most recently updated objects, risks, and relationships, with name, type, domain, and update time.
Pending checksCounts and entries for unconfirmed dimension mappings, missing attribute sources, risks without mitigation actions, orphan objects, and scenarios with invalid references. Expand an item and open the relevant object or module to resolve it.

Review this information after creation, import, or changes. Resolve relevant issues before binding the ontology to an agent or creating a snapshot.

Modeling Preview

View objects, relationships, actions, and risks as a graph. Switch between relationship and domain views, search entities, and use layers to control visibility. Click nodes or edges for details and adjust the association depth to control the scope shown.

In relationship view, filter by question scenario. In domain view, filter by domain tags. Zoom, pan, and drag nodes as needed. Hiding a layer changes only the display, not the definition.

Objects

Objects define business entities such as customers, products, and stores, along with attributes and data sources. They help agents interpret terminology and locate data. Start with core objects used in frequent questions, then extend their attributes and associations.

Create an empty object and add sources later, or create one from an existing BI dataset.

Create an Object

Create an Empty Object

  1. Click Objects > Create.

  2. Enter an object name and description. Use familiar business terminology and explain the meaning.

  3. Create the object and open its details to configure attributes and sources.

Create from a Dataset

This method configures field attributes and can associate BI metrics. Datasets come from the ontology's bound BI environment. Dashboards cannot be selected here.

  1. Open the arrow beside Create and choose the dataset-based creation option.

  2. Search for and select a dataset. Optionally enable BI metric association, then click Next. Enabling it discovers metrics associated with the dataset, but it is not required to create the object.

  3. Configure the observation attributes:

    SettingDescription
    Object name and descriptionConfirm the name and explain its business meaning.
    Dataset fieldsSelect fields to use as attributes and adjust names. Prefer fields used for filtering, grouping, and display.
    Associated metricsSelect discovered metrics if metric association was enabled.
    Custom attributesAdd attributes as needed and bind their sources after creation.

    Attribute names must be nonempty and unique.

  4. Create the object, then inspect its attributes and sources.

Edit and Manage Objects

Search the list by object name or ID. Use … on the right to edit or delete.

ActionDescription
EditChoose … > Edit to maintain basic information, data assets, and attributes, and review validation.
Delete one objectChoose … > Delete and confirm, or delete from the quick actions in object details.
Delete multiple objectsSelect objects, click Delete above the list, and confirm.

Deleting an object also deletes its attributes. An object referenced by a relationship cannot be deleted until those relationships are handled.

Object details contain:

AreaDescription
Basic informationObject name, domain tags, and description.
Data assetsInstance source and metrics. At most one dataset supplies instance-level fields. Manage fields, switch, or remove the source as needed. Multiple metrics can describe aggregate object-level values.
AttributesAttribute names, source types, data types or definitions, and source fields or metrics. Edit using the actions on the right. Field attributes describe basic properties; metric attributes describe performance. Verify calculation definitions, such as revenue, against business definitions.
ValidationSource and attribute binding status, with missing configuration to complete.
Quick actionsView the object in modeling preview or delete it.

Click Save after changing basic information. Back in the list, review names, tags, attributes, mappings, and update times.

Relationships

Relationships connect business objects, such as customers purchasing products, stores selling products, or orders belonging to customers. They support cross-object follow-up and attribution. Create both endpoint objects first.

  1. Click Relationships > Create.

  2. Enter a relationship name, select the source and target objects, add a description, and save. Use a meaningful business name instead of vague terms such as “related to.”

Risks

Risks represent business issues to identify and address. Use business language and explain the criteria. “Declining sales of key products” is clearer than “metric anomaly.” Specify applicable objects, evidence, and responses to focus analysis.

  1. Click Risks > Create.

  2. Enter the risk name and configure:

    SettingDescription
    Risk levelLow, medium, high, or critical.
    Applicable objectsObjects involved in the risk.
    Associated actionsActions responding to the risk.
    Domain tagsSelect or enter the business domain.
    DescriptionBrief business meaning.
    Assessment conditionsTrigger conditions, impact, and context. Enter @ to reference metrics or fields of selected objects.
  3. Select applicable objects before entering @ in the conditions. Check the referenced-metrics area on the right.

  4. Review and save.

Filter the list by all risks, high and above, medium, missing actions, or missing referenced metrics, or search by name or description to find definitions needing work.

Actions

Actions are steps the business team can take or has taken. They connect analysis to execution. Prefer actions actually recorded, discussed, or reviewed, such as increasing advertising, adjusting prices, replenishing stores, or reactivating members.

  1. Click Actions > Create.

  2. Enter the action name and optionally domain tags, a description, and details, then save.

Associated risks are read-only here. Create or change associations in the risk editor's associated-actions setting.

Question Scenarios

Question scenarios organize recurring analysis paths such as sales anomaly analysis, churn warnings, or store performance reviews. Related objects and their associations provide scope and context. Base them on real questions from meetings, reviews, and dashboards.

  1. Click Question Scenarios > Create.
  2. Enter a name and description.
  3. Select the object members involved. Their associated risks and actions are displayed.
  4. Review and save.

Associations and Usage

Review supporting data assets and the agents and tracking tasks using the ontology. Open metric bindings, dataset sources, agents in use, or decision tracking from the left navigation.

The top summarizes metric bindings and unpublished metrics, dataset sources and object coverage, agents and published agents, and tracking tasks.

ContentDescription
Metric bindingsRead-only associations between object attributes and BI metrics, including metric names, bound attributes, risk/action reference counts, and status. Maintain definitions in BI. The top five are ranked by reference count; open the full list for more.

The full list deduplicates underlying metrics and shows objects, risks, and mitigation actions. Search metrics or objects and filter by object. View lineage or open the metric in BI using the row actions.
Dataset sourcesDatasets, BI environments, bound objects, field mappings, and status. Sources are read-only here; bind them in the object's data assets. Objects without a source show a warning and cannot query instances.
Agents in useAgents using the ontology. Open the full list as needed. Agents whose details you cannot access show a permission notice. Bindings affect new conversations only; existing conversations retain their snapshots.
Decision trackingRead-only tasks created from the ontology's risks or actions. Edit them in the decision tracking module.

Version Snapshots

Snapshots preserve the definition at creation time for viewing, exporting, and version-specific agent use.

  1. Open Version Snapshots. With edit permission, snapshot the current definition.
  2. Review the version list. If the definition matches the previous snapshot, the system reuses that version instead of creating a new one.
  3. View or export a version as needed.

When binding an ontology to an agent, select the latest or a specific version. Creating a snapshot does not pin existing bindings to it. Select a specific version in agent configuration to fix the business definition.

See Distributor Distribution in Consumer Goods for an end-to-end industry example of objects, relationships, metrics, and business rules.