Microsoft Azure Synapse DWH 설정

Microsoft Azure Synapse DWH 설정

Microsoft SQL Server 어댑터의 모든 설정 옵션은 이 어댑터에도 적용돼요. 여기에 아래 설정 옵션들이 추가로 사용 가능해요.

출처: 문서

본문

모든 Microsoft SQL Server 어댑터 설정 옵션이 이 어댑터에도 적용돼요.

추가로 아래 설정 옵션을 사용할 수 있어요.

인덱스와 분포 (Indices and distributions)

테이블로 materialize되는 모델에는 메인 인덱스와 분포(distribution) 유형을 설정할 수 있어요.

모델 설정:

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

더 알아보기 (Learn more)

  • 리소스 설정 전체 목록은 Resource configurations 문서를 참고하세요.
  • Microsoft SQL Server 어댑터 설정에 대해서는 해당 어댑터 문서의 설정 항목을 참고하세요.