# About References

The References section contains reference materials for developing with dbt, which includes dbt and dbt Core.

Learn how to add more configurations to your dbt project or adapter, use properties for extra ability, refer to dbt commands, use powerful Jinja functions to streamline your dbt project, and understand how to use dbt artifacts.<br />

[![](/img/icons/computer.svg)](./dbt_project.yml.md)

#### [Project configurations](./dbt_project.yml.md)

[Customize and configure your dbt project to optimize performance.](./dbt_project.yml.md)

[![](/img/icons/computer.svg)](./resource-configs.md)

#### [Platform-specific configurations](./resource-configs.md)

[Learn how to optimize performance with data platform-specific configurations in dbt and dbt Core.](./resource-configs.md)

[![](/img/icons/computer.svg)](./configs-and-properties.md)

#### [Resource configurations and properties](./configs-and-properties.md)

[Properties and configurations that provide extra abilities to your projects resources.](./configs-and-properties.md)

[![](/img/icons/computer.svg)](./semantic-layer-reference.md)

#### [Semantic Layer configurations](./semantic-layer-reference.md)

[Complete configuration reference for semantic models, metrics, and dimensions in the dbt Semantic Layer.](./semantic-layer-reference.md)

[![](/img/icons/computer.svg)](./dbt-commands.md)

#### [dbt Commands](./dbt-commands.md)

[Outlines the commands supported by dbt and their relevant flags.](./dbt-commands.md)

[![](/img/icons/computer.svg)](./dbt-jinja-functions-context-variables.md)

#### [dbt Jinja functions and context variables](./dbt-jinja-functions-context-variables.md)

[Additional functions and variables to the Jinja context that are useful when working with a dbt project.](./dbt-jinja-functions-context-variables.md)

[![](/img/icons/computer.svg)](./artifacts/dbt-artifacts.md)

#### [dbt Artifacts](./artifacts/dbt-artifacts.md)

[Information on dbt-generated Artifacts and how you can use them.](./artifacts/dbt-artifacts.md)

[![](/img/icons/computer.svg)](./database-permissions/snowflake-permissions.md)

#### [Snowflake permissions artifacts](./database-permissions/snowflake-permissions.md)

[Provides an example Snowflake database role permissions.](./database-permissions/snowflake-permissions.md)

[![](/img/icons/computer.svg)](./database-permissions/databricks-permissions.md)

#### [Databricks permissions artifacts](./database-permissions/databricks-permissions.md)

[Provides an example Databricks database role permissions.](./database-permissions/databricks-permissions.md)

[![](/img/icons/computer.svg)](./database-permissions/redshift-permissions.md)

#### [Redshift permissions artifacts](./database-permissions/redshift-permissions.md)

[Provides an example Redshift database role permissions.](./database-permissions/redshift-permissions.md)

[![](/img/icons/computer.svg)](./database-permissions/postgres-permissions.md)

#### [Postgres permissions artifacts](./database-permissions/postgres-permissions.md)

[Provides an example Postgres database role permissions.](./database-permissions/postgres-permissions.md)

## Was this page helpful?

YesNo

[Privacy policy](https://www.getdbt.com/cloud/privacy-policy)[Create a GitHub issue](https://github.com/dbt-labs/docs.getdbt.com/issues)

This site is protected by reCAPTCHA and the Google [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms) apply.
