Перейти к основному содержимому

Мне нужно использовать кавычки для выбора из моего источника, что мне делать?

Это довольно часто встречается, особенно в Snowflake.

По умолчанию dbt не будет обрамлять в кавычки базу данных, схему или идентификатор для указанных вами исходных таблиц.

Чтобы заставить dbt обрамлять одно из этих значений в кавычки, используйте свойство quoting:

models/<filename>.yml
version: 2

sources:
- name: jaffle_shop
database: raw
quoting:
database: true
schema: true
identifier: true

tables:
- name: order_items
- name: orders
# Это переопределяет конфигурацию quoting для `jaffle_shop`
quoting:
identifier: false
0