Omni Integration Discovered Resources

Omni Integration Discovered Resources

Overview

The Omni integration discovers the following resources:

  • Omni Account

  • Omni Folder

  • Omni Model

  • Omni View

  • Omni Topic

  • Omni Dimension

  • Omni Measure

  • Omni Workbook

  • Omni Query

  • Omni Dashboard

  • Users (when "Observe users" is enabled)

  • User groups (when "Observe groups" is enabled)

Omni Account

A single resource of type omni_account is observed for each configured Omni integration, representing the top-level Omni organization.

Properties

Property
Value

name

The organization or instance name

type

always omni_account

subtype

always omni_account

Omni Folder

Folders are organizational containers in Omni for organizing workbooks. Folders can be nested to create a hierarchy.

Properties

Property
Value

name

The folder name

type

always omni_folder

subtype

always omni_folder

created_by

The name of the user who created the folder

Omni Semantic Layer

Omni Model

Models are semantic layers in Omni that provide business-friendly views of your data warehouse. They contain views and topics, and serve as the data source for workbooks and dashboards.

Properties

Property
Value

name

The model name

type

always omni_model

subtype

always omni_model

created_at

The timestamp when the model was created

updated_at

The timestamp when the model was last modified

Omni View

Views are defined within Omni models and represent tables or logical structures with fields. They can reference other views or database tables.

Properties

Property
Value

name

The view name

type

always omni_view

subtype

always omni_view

Omni Topic

Topics are business-friendly abstractions within Omni models that group related views and fields for analysis.

Properties

Property
Value

name

The topic name

type

always omni_topic

subtype

always omni_topic

Omni Dimension

Dimensions are dimensional fields within Omni views or topics, typically used for grouping and filtering in queries.

Properties

Property
Value

name

The dimension name

type

always omni_dimension

subtype

always omni_dimension

Omni Measure

Measures are aggregatable fields within Omni views or topics, typically used for numeric summarization in queries.

Properties

Property
Value

name

The measure name

type

always omni_measure

subtype

always omni_measure

Omni Data Analysis Layer

Omni Workbooks

In Omni, Workbooks are the main organization unit for Queries. A workbook can either have a dashboard or not. In Euno, we model the workbooks as a container, whose children are either Omni Queries, and up to one Omni Dashboard.

Properties

Property
Value

name

The workbook name

type

always omni_workbook

subtype

always omni_workbook

description

The workbook description (when provided)

updated_at

The timestamp when the workbook was last modified

created_by

The name of the user who created the workbook

Omni Query

Queries are individual tabs within an Omni workbook. Each query tab represents a pivot-table or SQL-based analysis.

Properties

Property
Value

name

The query tab name

type

always omni_query

subtype

always omni_query

Omni Dashboard

Dashboards are visualizations in Omni that display charts, tables, and KPIs. They may be standalone or part of a workbook.

Properties

Property
Value

name

The dashboard name

type

always omni_dashboard

subtype

always omni_dashboard

description

The dashboard description (when provided)

Users (user)

Users are discovered when "Observe users" is enabled in the Omni integration configuration.

Property
Description

name

User's email address (used as the identifier)

email_address

User's email address

label

User's display name from Omni

User Groups (user_group)

User groups are discovered when "Observe groups" is enabled in the Omni integration configuration.

Property
Description

name

Display name of the group

native_id

Group ID from Omni

subtype

Always omni for groups discovered from Omni

Relationships

Container Relationships

  • Omni Account β†’ Folders: Top-level folders are direct children of the account

  • Omni Account β†’ Models: Models are direct children of the account

  • Folders β†’ Subfolders: Folders can be nested within other folders

  • Folders β†’ Workbooks: Workbooks & Dashboards belong to folders

  • Omni Model β†’ Views: Views belong to models

  • Omni Model β†’ Topics: Topics belong to models

  • Omni View β†’ Dimensions: Dimensions belong to views

  • Omni View β†’ Measures: Measures belong to views

  • Omni Topic β†’ Dimensions: Dimensions can belong to topics

  • Omni Topic β†’ Measures: Measures can belong to topics

  • Omni Workbook β†’ Omni Query: Query tabs are children of workbooks

  • Omni Workbook β†’ Omni Dashboard: Dashboards can be children of workbooks

Lineage Relationships

  • Omni Query β†’ Omni View or Omni Topic: Queries are downstream of either an Omni View or an Omni Topic

  • Omni Dashboard β†’ Omni Query: Dashboards are downstream of the Omni Queries that they include as tiles

  • Omni Topic β†’ Omni View: Topics are downstream of the Omni Views that they include

User and Group Relationships

  • User Group -> User: users are member of a user_group

  • Omni Model -> User: When an Omni user is granted access ot an Omni model, the user is member of that Omni Model

  • Omni Model -> User Group: When an Omni Group is granted access ot an Omni model, the group is member of that Omni Model, creating a two-layer access structure

Last updated