Canvas Docs
  • GETTING STARTED
    • Our docs have moved
    • Connect your data
      • App and database connectors
      • Snowflake
      • BigQuery
      • Redshift
      • Postgres
        • Use an SSH tunnel
      • Static IP Addresses
      • dbt
        • dbt Cloud
        • dbt via GitHub
    • Create your first canvas
    • Onboarding your team
  • Building canvases
    • Import data
    • Formulas
    • SQL
    • Joins
    • Pivot tables
    • Charts
    • Filters
      • Date filters
      • Text search filters
      • Multi-select filters
    • Canvas API
    • Events API
    • Embed Login API
  • Embeds
    • Public Embeds
    • Scopes
    • Walkthrough
    • PowerPoint embeds
  • Managing users
    • Assigning permissions
  • Security
    • Data security
    • Bug bounty program
    • Privacy policy
    • Terms of service
Powered by GitBook
On this page
  • Environment URL
  • Service Token
  1. GETTING STARTED
  2. Connect your data
  3. dbt

dbt Cloud

Connect your dbt Cloud deployment to sync your metadata

PreviousdbtNextdbt via GitHub

Last updated 2 years ago

To connect, you'll need the URL of the environment you'd like to use (likely your production environment) and an .

Environment URL

From the dbt Cloud home page, select the hamburger menu in the top left, and then select Environments

On the following page, select the environment that builds into the database you selected in the previous step. For example, if you selected your production warehouse in the previous step, you should choose your production environment in dbt Cloud.

On the following page, copy the URL and paste it into the Canvas onboarding flow.

Service Token

Again select the hamburger menu in the top left, this time selecting Account Settings. On the following page, select Service Tokens. Select New Token, then click + Add to add a new permission. Add the Read Only permission for the project(s) that you want Canvas to be able to read from.

Administrator API token