CertSafari

    Free Practice Questions for DBT Architect Certification

    Guide checked for updates:
    9 Oct 2026
    Question bank created:
    15 Sep 2026
    Question bank last updated:
    28 Sep 2026

    Study with 349 exam-style practice questions designed to help you prepare for the DBT Architect. All questions are aligned with the latest exam guide and include detailed explanations to help you master the material.

    Your progress

    Coverage
    Mastery
    Performance
    Lessons

    LessonsNew

    39 documentation-grounded lessons, one per exam-guide subdomain — every claim cited to the official docs.Based on the official docs as of 12 Oct 2026

    Start Practicing

    Start a quiz

    Practice with randomly mixed questions from all topics

    Question MixAll Topics
    FormatRandom Order

    Exam experiences

    Pass and fail outcomes from candidates who prepared here — advice, scores, and prep time.

    Your saved questions

    Open the list of questions you bookmarked during practice for this exam.

    Study notes

    Private notes per question, grouped by exam domain — opens on its own page, not inline on this overview.

    Quiz History

    Exam Details

    Key information about DBT Architect

    Official study guide

    View

    Question formats CertSafari offers
    • Multiple choice
    • Ordering
    • Matching
    price:

    $200

    language:

    English

    exam format:

    Multiple-choice, Fill-in-the-blank, Matching, Hotspot, Build list, Discrete Option Multiple Choice (DOMC)

    passing score:

    65% or higher

    prerequisites:

    SQL proficiency, at least six months of experience administrating an Enterprise dbt account, dbt Fundamentals badge

    delivery method:

    online proctored

    duration minutes:

    120 minutes

    supported browsers:

    Caveon Web browsers

    number of questions:

    65 questions

    certification validity:

    2 years

    Exam Topics & Skills Assessed

    Skills measured (from the official study guide)

    1: Configuring dbt data warehouse connections

    1.1: Understanding how to connect the warehouse

    Understanding how to connect the warehouse

    1.2: Configuring IP whitelist

    Configuring IP whitelist

    1.3: Creating and testing a connection for the project

    Creating and testing a connection for the project

    1.4: Authenticating through OAuth to access the data in dbt

    Authenticating through OAuth to access the data in dbt

    1.5: Adding Client ID and Secret for OAuth

    Adding Client ID and Secret for OAuth

    2: Configuring dbt git connections

    2.1: Connecting the git repo to dbt

    Connecting the git repo to dbt

    2.2: Setting up integrations with git providers

    Setting up integrations with git providers

    3: Creating and maintaining dbt environments

    3.1: Understanding access control to different environments

    Understanding access control to different environments

    3.2: Determining when to use a service account

    Determining when to use a service account

    3.3: Rotating key pair authentication via the API

    Rotating key pair authentication via the API

    3.4: Understanding environment variables

    Understanding environment variables

    3.5: Creating a new dbt deployment environment

    Creating a new dbt deployment environment

    3.6: Setting a default schema/dataset for environments

    Setting a default schema/dataset for environments

    3.7: Understanding custom branches and how to configure them to environments

    Understanding custom branches and how to configure them to environments

    3.8: Configuring dbt to allow deferral to other environments

    Configuring dbt to allow deferral to other environments

    4: Creating and maintaining job definitions

    4.1: Set up a CI job with deferral

    Set up a CI job with deferral

    4.2: Understanding steps within a dbt job

    Understanding steps within a dbt job

    4.3: Scheduling a job to run on schedule

    Scheduling a job to run on schedule

    4.4: Implementing run commands in the correct order

    Implementing run commands in the correct order

    4.5: Creating a new dbt job

    Creating a new dbt job

    4.6: Configuring optional settings such as environment variable overrides, threads, deferral, target name, and dbt version override

    Configuring optional settings such as environment variable overrides, threads, deferral, target name, and dbt version override

    4.7: Generating documentation on a job that populates the dbt Catalog page

    Generating documentation on a job that populates the dbt Catalog page

    4.8: Configuring jobs to be triggered after other dbt jobs (job chaining)

    Configuring jobs to be triggered after other dbt jobs (job chaining)

    4.9: Configuring Advanced CI

    Configuring Advanced CI

    4.10: Configuring self-deferral

    Configuring self-deferral

    4.11: Understanding when to use which type of job deferral

    Understanding when to use which type of job deferral

    5: Configuring dbt security and licenses

    5.1: Creating service tokens for API access

    Creating service tokens for API access

    5.2: Assigning permission sets

    Assigning permission sets

    5.3: Creating license mappings

    Creating license mappings

    5.4: Adding and removing users

    Adding and removing users

    5.5: Adding SSO application for dbt Enterprise

    Adding SSO application for dbt Enterprise

    5.6: Creating and assigning RBAC

    Creating and assigning RBAC

    6: Setting up monitoring and alerting for jobs

    6.1: Setting up email notifications

    Setting up email notifications

    6.2: Using Webhooks for event-driven integrations with other systems

    Using Webhooks for event-driven integrations with other systems

    7: Setting up a dbt mesh and leveraging cross-project references

    7.1: Setting up additional dbt projects

    Setting up additional dbt projects

    7.2: Understanding how environment types relate to cross-project references

    Understanding how environment types relate to cross-project references

    7.3: Utilizing model governance

    Utilizing model governance

    8: Configuring and using dbt Catalog

    8.1: Using dbt Catalog to understand the current lineage, troubleshoot issues and optimise cost and performance

    Using dbt Catalog to understand the current lineage, troubleshoot issues and optimise cost and performance

    8.2: Using dbt Catalog to find public models and cross-project references

    Using dbt Catalog to find public models and cross-project references

    Techniques & products

    dbt
    dbt Cloud
    dbt Catalog
    dbt Mesh
    Git
    GitHub
    GitLab
    Azure DevOps
    OAuth
    SSO
    SAML 2.0
    Okta
    Google Workspace
    Microsoft Entra ID
    SCIM
    Webhooks
    API
    SQL
    Databricks
    BigQuery
    Snowflake
    Redshift
    PrivateLink
    CI/CD
    RBAC
    environment variables
    service accounts
    key pair authentication
    job chaining
    model governance
    data platform connections
    IP whitelist
    custom branches
    deferral
    run commands
    documentation generation
    Advanced CI
    self-deferral
    service tokens
    permission sets
    license mappings
    user management
    email notifications
    event-driven integrations
    cross-project references
    lineage
    cost optimization
    performance optimization
    public models

    CertSafari is not affiliated with, endorsed by, or officially connected to dbt Labs, Inc.. Full disclaimer