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
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
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
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
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
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
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
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
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
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
name
The dashboard name
type
always omni_dashboard
subtype
always omni_dashboard
description
The dashboard description (when provided)
Users (user)
user)Users are discovered when "Observe users" is enabled in the Omni integration configuration.
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_group)User groups are discovered when "Observe groups" is enabled in the Omni integration configuration.
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
downstreamof either an Omni View or an Omni TopicOmni Dashboard β Omni Query: Dashboards are
downstreamof the Omni Queries that they include as tilesOmni Topic β Omni View: Topics are
downstreamof the Omni Views that they include
User and Group Relationships
User Group -> User: users are
memberof auser_groupOmni Model -> User: When an Omni user is granted access ot an Omni model, the user is
memberof that Omni ModelOmni Model -> User Group: When an Omni Group is granted access ot an Omni model, the group is
memberof that Omni Model, creating a two-layer access structure
Last updated