Promote Calcs to Model, Content Validator, SCIM User Management, and Other Improvements

March 13, 2024

Promote Calculations to the Model #

Ever made an excel syntax calculation you wished you could reuse again? Now you can! Calculations can now be promoted to dimensions for reuse first into to the workbook, then optionally into the shared model (depending on the type of calculation some limitations will exist).

Promote calculations

Content Validator (beta) #

The Content Validator allows users to visualize broken content when the model or downstream database references inevitably change. This can be accessed from the left-hand navigation in the model IDE and allows users to update content in bulk when those downstream dependencies change. Another bonus use case is you can use the validator to find all content that uses a certain field, view, or topic to understand how much something is being used before you update or remove it.

Content validator

SCIM User Management #

Omni now supports SCIM, or System for Cross-domain Identity Management. This streamlines user identity management. It enables user management to be deferred to the authentication provider, like Rippling or Okta, and absorbed by Omni dynamically. This ensures consistency in user attributes, supports real-time synchronization of identity data, and enhances security and interoperability, facilitating efficient and secure user identity management across multiple systems and platforms.

Other Improvements #

  • Content Permissions and folders are now generally available: Check out this quick video on how it works or view our docs to see what's included.

  • Model History: The model history feature now displays events from other layers, including shared models, offering a comprehensive overview. Users can compare arbitrary version events across different layers, enhancing flexibility. Navigation options have been added for easier version selection.

  • Percentiles: Introducing percentiles as a new aggregate type that users can create for measures. This aggregate type is specifically accessible through the IDE with an additional parameter for aggregate measures, as shown in the example below. Learn more

  • Group Names as User Attributes: Users can now utilize user groups for user attributes in order to limit access to data through implementation of user attributes with Access Filters and Access Grants

  • Table Visualization Updates:

    • Column widths can be adjusted and there is a new fixed width mode that makes every column the same size (like a spreadsheet)

    • Column alignment options for left/right/center

    • New toggle to display or hide row numbers

  • Dashboard Filters: Filters can now be re-ordered on a dashboard by dragging them around in edit mode.