# Available integrations

dbt platform | Starter, Enterprise, Enterprise+

There are a number of data applications that seamlessly integrate with the Semantic Layer, powered by MetricFlow, from business intelligence tools to notebooks, spreadsheets, data catalogs, and more. These integrations allow you to query and unlock valuable insights from your data ecosystem.

Use the [Semantic Layer APIs](../dbt-apis/sl-api-overview.md) to simplify metric queries, optimize your development workflow, and reduce coding. This approach also ensures data governance and consistency for data consumers.

The following tools integrate with the dbt Semantic Layer:

[![](/img/icons/pbi.svg)](./semantic-layer/power-bi.md)

#### [Power BI](./semantic-layer/power-bi.md)

[Use reports to query the dbt Semantic Layer with Power BI and produce dashboards with trusted data.](./semantic-layer/power-bi.md)

[![](/img/icons/tableau-software.svg)](./semantic-layer/tableau.md)

#### [Tableau](./semantic-layer/tableau.md)

[Learn how to connect to Tableau for querying metrics and collaborating with your team.](./semantic-layer/tableau.md)

[![](/img/icons/google-sheets-logo-icon.svg)](./semantic-layer/gsheets.md)

#### [Google Sheets](./semantic-layer/gsheets.md)

[Discover how to connect to Google Sheets for querying metrics and collaborating with your team.](./semantic-layer/gsheets.md)

[![](/img/icons/excel.svg)](./semantic-layer/excel.md)

#### [Microsoft Excel](./semantic-layer/excel.md)

[Connect to Microsoft Excel to query metrics and collaborate with your team. Available for Excel Desktop or Excel Online.](./semantic-layer/excel.md)

[![](/img/icons/omni.svg)](https://docs.omni.co/integrations/dbt/semantic-layer)

#### [Omni](https://docs.omni.co/integrations/dbt/semantic-layer)

[Connect Omni to the dbt Semantic Layer to query trusted metrics directly within your Omni data model.](https://docs.omni.co/integrations/dbt/semantic-layer)

[](https://docs.omni.co/integrations/dbt/semantic-layer)

[![](/img/icons/dot-ai.svg)](https://docs.getdot.ai/integrations/semantic-layers/dbt-semantic-layer)

#### [Dot](https://docs.getdot.ai/integrations/semantic-layers/dbt-semantic-layer)

[Enable everyone to analyze data with AI in Slack or Teams.](https://docs.getdot.ai/integrations/semantic-layers/dbt-semantic-layer)

[](https://docs.getdot.ai/integrations/semantic-layers/dbt-semantic-layer)

[![](/img/icons/hex.svg)](https://learn.hex.tech/docs/connect-to-data/data-connections/dbt-integration#dbt-semantic-layer-integration)

#### [Hex](https://learn.hex.tech/docs/connect-to-data/data-connections/dbt-integration#dbt-semantic-layer-integration)

[Check out how to connect, analyze metrics, collaborate, and discover more data possibilities.](https://learn.hex.tech/docs/connect-to-data/data-connections/dbt-integration#dbt-semantic-layer-integration)

[](https://learn.hex.tech/docs/connect-to-data/data-connections/dbt-integration#dbt-semantic-layer-integration)

[![](/img/icons/klipfolio.svg)](https://support.klipfolio.com/hc/en-us/articles/18164546900759-PowerMetrics-Adding-dbt-Semantic-Layer-metrics)

#### [Klipfolio PowerMetrics](https://support.klipfolio.com/hc/en-us/articles/18164546900759-PowerMetrics-Adding-dbt-Semantic-Layer-metrics)

[Learn how to connect to a streamlined metrics catalog and deliver metric-centric analytics to business users.](https://support.klipfolio.com/hc/en-us/articles/18164546900759-PowerMetrics-Adding-dbt-Semantic-Layer-metrics)

[](https://support.klipfolio.com/hc/en-us/articles/18164546900759-PowerMetrics-Adding-dbt-Semantic-Layer-metrics)

[![](/img/icons/mode.svg)](https://mode.com/help/articles/supported-databases#dbt-semantic-layer)

#### [Mode](https://mode.com/help/articles/supported-databases#dbt-semantic-layer)

[Discover how to connect, access, and get trustworthy metrics and insights.](https://mode.com/help/articles/supported-databases#dbt-semantic-layer)

[](https://mode.com/help/articles/supported-databases#dbt-semantic-layer)

[![](/img/icons/push.svg)](https://docs.push.ai/data-sources/semantic-layers/dbt)

#### [Push.ai](https://docs.push.ai/data-sources/semantic-layers/dbt)

[Explore how to connect and use metrics to power reports and insights that drive change.](https://docs.push.ai/data-sources/semantic-layers/dbt)

[](https://docs.push.ai/data-sources/semantic-layers/dbt)

[![](/img/icons/sigma.svg)](https://help.sigmacomputing.com/docs/configure-a-dbt-semantic-layer-integration)

#### [Sigma (Preview)](https://help.sigmacomputing.com/docs/configure-a-dbt-semantic-layer-integration)

[Connect Sigma to the dbt Semantic Layer to allow you to leverage your predefined dbt metrics in Sigma workbooks.](https://help.sigmacomputing.com/docs/configure-a-dbt-semantic-layer-integration)

[](https://help.sigmacomputing.com/docs/configure-a-dbt-semantic-layer-integration)

[![](/img/icons/steep.svg)](https://help.steep.app/integrations/dbt-cloud)

#### [Steep](https://help.steep.app/integrations/dbt-cloud)

[Connect Steep to the dbt Semantic Layer for centralized, scalable analytics.](https://help.steep.app/integrations/dbt-cloud)

[](https://help.steep.app/integrations/dbt-cloud)

<br />

Before you connect to these tools, you'll need to first [set up the dbt Semantic Layer](../use-dbt-semantic-layer/setup-sl.md) and [generate a service token](../dbt-apis/service-tokens.md) to create **Semantic Layer Only** and **Metadata Only** permissions.

### Custom integration

* All BI tools can use [exports](../use-dbt-semantic-layer/exports.md) with the Semantic Layer, even if they don’t have a native integration.

* [Consume metrics](../use-dbt-semantic-layer/consume-metrics.md) and develop custom integrations using different languages and tools, supported through [JDBC](../dbt-apis/sl-jdbc.md), ADBC, and [GraphQL](../dbt-apis/sl-graphql.md) APIs, and [Python SDK library](../dbt-apis/sl-python.md). For more info, check out [our examples on GitHub](https://github.com/dbt-labs/example-semantic-layer-clients/).

* Connect to any tool that supports SQL queries. These tools must meet one of the two criteria:

  * Offers a generic JDBC driver option (such as DataGrip) or
  * Is compatible Arrow Flight SQL JDBC driver version 12.0.0 or higher.

## Related docs

* [dbt Semantic Layer APIs](https://docs.getdbt.com/docs/dbt-apis/sl-api-overview) to learn how to integrate and query your metrics in downstream tools.
* [Semantic Layer API query syntax](../dbt-apis/sl-jdbc.md#querying-the-api-for-metric-metadata)
* [Hex Semantic Layer cells](https://learn.hex.tech/docs/explore-data/cells/data-cells/dbt-metrics-cells) to set up SQL cells in Hex.
* [Resolve 'Failed APN'](../../faqs/Troubleshooting/sl-alpn-error.md) error when connecting to the Semantic Layer.
* [Semantic Layer on-demand course](https://learn.getdbt.com/courses/semantic-layer)
* [Semantic Layer FAQs](../use-dbt-semantic-layer/sl-faqs.md)

## Was this page helpful?

YesNo

[Privacy policy](https://www.getdbt.com/cloud/privacy-policy)[Create a GitHub issue](https://github.com/dbt-labs/docs.getdbt.com/issues)

This site is protected by reCAPTCHA and the Google [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms) apply.
