Конфигурации Microsoft Azure Synapse DWH
Все опции конфигурации для адаптера Microsoft SQL Server также применимы к этому адаптеру.
Кроме того, доступны следующие опции конфигурации.
Индексы и распределения
Основной индекс и тип распределения могут быть заданы для моделей, которые материализуются в таблицы.
- Конфигурация модели
- Конфигурация проекта
models/example.sql
{{
config(
index='HEAP',
dist='ROUND_ROBIN'
)
}}
select *
from ...
dbt_project.yml
models:
your_project_name:
materialized: view
staging:
materialized: table
index: HEAP
Поддерживаемые типы индексов:
CLUSTERED COLUMNSTORE INDEX
(по умолчанию)HEAP
CLUSTERED INDEX (COLUMN_NAME)
CLUSTERED COLUMNSTORE INDEX ORDER(COLUMN_NAME)
Поддерживаемые типы распределения:
ROUND_ROBIN
(по умолчанию)HASH(COLUMN_NAME)
REPLICATE
0