Skip to main content

New Features and Enhancements

Beta Features

Support


New Features and Enhancements

Admin and Governance

Data Refresh Permissions

Data refresh permissions allow admins to set permissions for Connector and DataFlow scheduling frequencies options available to users and groups in their instance. This allows admins to control the amount of future usage in your Domo instance on a user-by-user basis. Learn how to configure Data Refresh Permissions.

Roles Allowlist

The Roles Allowlist feature allows certain users to assign a list of roles to users in their instance. You can configure these roles using the admin-level “Manage All Roles” grant. Users with the “Assign Users to a Role” grant can only assign roles from the Roles Allowlist. Users with the “Manage All Roles” grant can assign any role and configure the Roles Allowlist. With the Roles Allowlist and the related “Assign Users to a Role” grant, Domo Admins can delegate user management—including assigning user roles—to non-administrator users.
Learn more about the Roles Allowlist.

SSO Config

The new Domo SSO configuration user experience is more modern and intuitive. It uses industry-standard terminology and includes controls and tooltips focused on the end-user login experience. This update empowers administrators using a self-serve implementation of SSO and reduces reliance on Domo support teams.
Learn more about Domo SSO.

API Client Create

API client creation and management can now be managed in your Domo instance in Admin Settings. Users with the existing Create API OAuth Clients grant, included in the Domo system roles, have access to the API Client Create feature. You can restrict the ability of users in your instance to create API clients by changing their user roles and grants as needed.
Learn how to create API Clients.
Note: The ability to create API clients is governed by the Create API OAuth Clients grant, which is included with all Domo system roles. This enhancement does not change your users’ ability to create API clients (does not change existing user roles or grants); however, since API clients can now be created in Domo, your users are more likely to see that capability. Please review your users’ roles and make any adjustments you deem necessary.

Cloud Integration

Append, Upsert, and Partition on Databricks and Snowflake

Subset processing support in Cloud Integration allows you to select the output methods (including Partition, Append, and Upsert) for your Databricks and Snowflake DataSets in Magic ETL.
Learn more about subset processing in Magic ETL.

Cloud Data Location Configuration for BigQuery, Databricks, and Oracle NSAW

The Cloud Data Location configuration for BigQuery, Databricks, and Oracle NSAW improves governance by allowing you to move basic information between databases and schemas. Functionalities include:
  • Ability to change the database and/or schema of Domo-written DataSet.
  • Ability to rename tables that were written by Domo to customer clouds.
Learn more about Magic ETL on BigQuery.

Cloud Integration Sharing for BigQuery, Databricks, Oracle NSAW, and Snowflake

Cloud Integration Sharing allows multiple users to access a Cloud Integration, extending access control and collaboration. This feature is available for Databricks, BigQuery, Oracle NSAW, and Snowflake connections.
Learn how to share an integration.

Configure CDW Integrations New UI

The new UI for configuring CDW integrations in Domo is now more user-friendly and includes clear and detailed instructions and definitions for setting up new integrations. New UI features include:
  • Improved usability
  • Detailed instructions on hand
  • Better documentation management

Connect Tables UI

The updated Connect Tables UI eliminates confusion and streamlines data management by providing a clear view of which tables are and are not mapped to DataSets when creating a Cloud Integration. Quickly find what you need and perform operations in your connected data tables, shortening the connection process.

Databricks

OAuth Support
Domo now prompts users to authenticate in Databricks before they can view data. This adds another layer of security and ensures that Domo uses the appropriate warehouse resources when querying this data.

Databricks Pass-through SQL

Pass-Through SQL in Magic ETL’s SQL tile allows you to use native Databricks SQL syntax to transform your data according to your use cases. This tile gives you more flexibility regarding Databricks environment constraints and cases when you do not want to refactor your Databricks SQL in Magic ETL.

Magic ETL Pushdown on Databricks and Snowflake

Cloud Integration now connects Magic ETL to Oracle and Snowflake for faster, more intelligent transformations right where your data lives. Learn more about Magic ETL on Snowflake.

Oracle Wallet Authentication

The integration between Domo and Oracle Wallet makes the credential management experience smoother, enhances security, and simplifies data management.

Read-only Support on Amazon Athena, Oracle NSAW, and PostgreSQL

Cloud Integration now includes read-only support for Athena, Oracle NSAW, and PostgreSQL connections. This allows you to use your data without copying or moving it. Learn more about Athena , Oracle , and PostgreSQL on Cloud Integration.

Snowflake Native CDW SQL Syntax

The Native CDW SQL syntax tile allows you to use native Snowflake SQL syntax to transform your data according to your use cases in Magic ETL. This tile gives you more flexibility over any Snowflake environment constraints and cases when you do not want to refactor your Snowflake SQL in Magic ETL.
Learn more about Snowflake Native CDW SQL Syntax.

Streamline the Write Setup Process on Databricks and Snowflake

The updated write setup process for Databricks and Snowflake allows you to use STS token with limited permissions to configure the required steps.

Clone DataSet Functionality

The new customer-facing clone DataSet functionality allows you to create a new DataSet that is a copy of an existing DataSet. The new, copied DataSet retains the same settings as the original, except for scheduling settings, and saves you from having to recreate DataSets manually.

Dashboard Layout v5

As part of our regular technical maintenance cycle, we’re upgrading dashboards from Layouts v4 to Layouts v 5. This upgrade does not affect the core functionality of your dashboards, but it does enhance your editing experience to align with App Studio. You can expect the following updates:
  • A more intuitive editing interface with click-and-drag handles.
  • Layout aligners for easier content positioning.
  • Minor shifts in the sizing of layout content. This may require some manual adjustments in existing dashboards.
We recommend reviewing your dashboards after the update to ensure everything looks as expected.

Filter and Variable Enhancements

Note: These features are not currently supported on mobile, but we plan to make them available on mobile in the future.

Advanced Date Filter Control

Previous period options are now available in Analyzer, allowing you to filter data by excluding specific time periods like the current day or quarter. “Previous” periods always exclude the current period ( today, current week/month/quarter/year). The “Last” filter option has been moved to the top of the filter list and includes the current period by default. This update is available in the date range dropdown in Analyzer, Dashboards, and App Studio.

Date Variable Enhancements

The new Date Variable enhancements allow you to use syntax to define relative dates using Date Variables. This provides you with greater flexibility and the ability to use relative date syntax to define dynamic time frames in your data using the Variable editor.

Page Filter Contains

The Page Filter Contains feature allows you to select a specific column and apply a “contains” filter to match specific values from your DataSet filter, allowing you to quickly filter on unique values.

New Navigation

The new navigation allows you to customize your navigation, quickly view your full product listing, pin frequently used items, and use the quick search to save time and take better advantage of the Domo platform.

New Tile Options in Magic ETL

The following tile expansion updates are available in Magic ETL:
  • Split Join — Manage multiple output streams from a single join and identify rows that are joined and those that are not.
  • Split Filter — Capture rows that meet your filter criteria and view those that do not using a separate stream.
  • Rank & Window — Add new columns with ranking, framed, or offset functions directly from your DataSet.
  • Pivot — Transform key-value pairs into multiple columns.
  • Unpivot — Transform columns into rows.
  • Writeback — Output your transformed data as a new DataSet and send it to another data integration system.
  • Enhanced Append Rows — Handle disparate DataSet unions with the updated Append Rows tile.

Workflows

File and FileSet Entity Data Types

The Domo AI FileSets tool extracts and gathers unstructured information from images, documents, transcriptions, and customer reviews to power visualizations and data products in Domo. FileSets also helps you automate document-driven business processes to streamline your business.
Learn how to use FileSets.

Workflow AI Agent Task 2.0

The improved Workflow AI Agent Task includes a new and improved user interface that simplifies the setup and allows you to iterate your tasks quicker than before. Improvements include:
  • Configuration fields that let you experiment with prompt engineering by describing what you want to achieve and eliminating the need for complex logic or scripting.
  • A new Knowledge tab that attaches relevant DataSets, FileSets, and Files that the AI Agent can reference in real-time.
  • An enhanced testing experience where you can input variable values and view step-by-step outputs in a more user-friendly format.

Beta Features

To join a beta, contact your Domo account team. If you do not have contact information for your account team, you can email Domo Support at support@domo.com . You may be required to complete training before you can use the feature.

Magic ETL

AI SQL Assistant

You can now use AI-powered text-to-SQL and text-to-formula capabilities throughout Magic ETL. These enhancements allow you to create complex queries and formulas by describing your needs in natural language and having the tiles transcribe them back to you.

Enable Window Functions in SQL Tiles

Window functions in the SQL tile allow you to use complex analytical functions in your Magic ETL DataFlows without resorting to using a Redshift DataFlow or creating a mess in Magic ETL. Perform calculations like running totals, rankings, moving averages, and cumulative statistics from within your SQL tile.

Support

Domo provides education, community answers, and technical support.