Accessing dbt Configuration
The “dbt configuration” panel can be opened from the home page or the left side of the bottom bar.dbt Configuration Panel Steps
- Enable dbt: Activate dbt detection within the interface.
- Pick a Python interpreter: Select an existing interpreter/virtual environment or establish a new one for your project.
- Install packages: Choose your dbt-core version and install necessary warehouse adapters (such as Snowflake or BigQuery).
-
Point to project files: Specify folders containing
dbt_project.ymlandprofiles.yml. dazense attempts automatic discovery. -
Add environment variables (optional): Include secrets or configuration values directly, or reference
.dazense.env/.envfiles. Existing.envvalues load automatically. -
Select the target: Choose your dbt target from
profiles.yml(examples:dev,prod). This selection can be modified later via the bottom left bar. -
Enable dbt defer (optional): Activate the defer toggle and provide your production
manifest.json. When editing models, enable Defer mode to use production data when development data is unavailable. See the dbt documentation for additional information.
Verification
A checkmark in the lower-left status bar indicates successful dbt configuration. Should an error symbol appear instead, click the dbt project button to reopen setup and address any incomplete steps.Requirements
- dbt Core only: dazense supports dbt Core projects exclusively; dbt Cloud users must run a local Core installation.
- Local environment: The dbt project must reside on the same machine running dazense; remote environments are unsupported.
