profile
dbt_project.yml
profile: string
Definition
The profile your dbt project should use to connect to your data warehouse.
- If you are developing in dbt: This configuration is not applicable
- If you are developing locally: This configuration is required, unless a command-line option like
--profileis supplied. The--profileflag overrides the profile set indbt_project.yml.
Related guides
Recommendation
Often an organization has only one data warehouse, so it is sensible to use your organization's name as a profile name, in snake_case. For example:
profile: acmeprofile: jaffle_shop
It is also reasonable to include the name of your warehouse technology in your profile name, particularly if you have multiple warehouses. For example:
profile: acme_snowflakeprofile: jaffle_shop_bigqueryprofile: jaffle_shop_redshift
Was this page helpful?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
0