Configure a dbt Semantic Layer integration (Beta)

🚩

This documentation describes a private beta feature and is under construction. This documentation should not be considered part of our published documentation until this notice, and the corresponding Beta flag on the feature in the Sigma service, is removed. As with any beta feature, the feature described below is subject to quick, iterative changes. The latest experience in the Sigma service might differ from the contents of this document. Beta features are subject to the disclaimer on Beta features.

If you are interested in joining a limited test group and enabling this feature in your Sigma organization, contact Support or reach out to your Account Executive.

Sigma supports dbt Semantic Layer integrations, allowing you to leverage your predefined dbt metrics in Sigma workbooks. This document explains how to configure a dbt Semantic Layer in Sigma. To query an existing integration, see Query a dbt Semantic Layer integration.

System and user requirements

Configure a dbt Semantic Layer integration

  1. Go to Administration > Account.

  2. In the Integrations section, select Edit next to your dbt integration.

  3. In the dbt Integration section, fill out the required fields:

    Service TokenYour dbt service account token.
    Access URLThe URL of your existing Sigma dbt integration. This is likely cloud.getdbt.com (not semantic-layer.cloud.getdbt.com).
    Environment IDYour dbt environment ID.
  4. Select Save.