📄️ dbt_project.yml
Reference guide for configuring the dbt_project.yml file.
📄️ .dbtignore
You can create a .dbtignore file in the root of your dbt project to specify files that should be entirely ignored by dbt. The file behaves like a .gitignore file, using the same syntax. Files and subdirectories matching the pattern will not be read, parsed, or otherwise detected by dbt—as if they didn't exist.
📄️ analysis-paths
Read this guide to understand the analysis-paths configuration in dbt.
📄️ asset-paths
Read this guide to understand the asset-paths configuration in dbt.
📄️ clean-targets
Definition
📄️ config-version
Read this guide to understand the config-version configuration in dbt.
📄️ dispatch (config)
Read this guide to understand the dispatch configuration in dbt.
📄️ docs-paths
Read this guide to understand the docs-paths configuration in dbt.
📄️ macro-paths
Read this guide to understand the macro-paths configuration in dbt.
📄️ name
Read this guide to understand the name configuration in dbt.
📄️ on-run-start & on-run-end
Read this guide to understand the on-run-start and on-run-end configurations in dbt.
📄️ packages-install-path
Definition
📄️ profile
Read this guide to understand the profile configuration in dbt.
📄️ query-comment
The query-comment configuration also accepts a dictionary input, like so:
📄️ quoting
Read this guide to understand the quoting configuration in dbt.
📄️ require-dbt-version
Read this guide to understand the require-dbt-version configuration in dbt.
📄️ snapshot-paths
Read this guide to understand the snapshot-paths configuration in dbt.
📄️ seed-paths
Definition
📄️ model-paths
Definition
📄️ test-paths
Definition
📄️ version
dbt projects have two distinct types of version tags. This field has a different meaning depending on its location.