[Beta]{class="badge informative"}
Data Warehouse 기본 솔루션 구성
Customer Journey Analytics용 Experience Platform Data Mirror을 지원하려면 지원되는 세 가지 데이터 웨어하우스 네이티브 솔루션(Azure Databricks, Google BigQuery, Snowflake)에서 사용하려는 데이터에 변경 데이터 캡처를 사용하도록 설정해야 합니다.
Azure Databricks
원본 연결에서 변경 데이터 캡처를 사용하려면 테이블에서 변경 데이터 피드Azure Databricks를 사용하도록 설정하십시오.
다음 명령을 사용하여 테이블에서 변경 데이터 피드를 활성화합니다.
새 테이블
변경 데이터 피드를 새 테이블에 적용하려면 delta.enableChangeDataFeed
명령에서 테이블 속성 TRUE
을(를) CREATE TABLE
(으)로 설정해야 합니다.
CREATE TABLE student (id INT, name STRING, age INT) TBLPROPERTIES (delta.enableChangeDataFeed = true)
기존 테이블
기존 테이블에 변경 데이터 피드를 적용하려면 delta.enableChangeDataFeed
명령에서 테이블 속성 TRUE
을(를) ALTER TABLE
(으)로 설정해야 합니다.
ALTER TABLE myDeltaTable SET TBLPROPERTIES (delta.enableChangeDataFeed = true)
새 테이블 모두
모든 새 테이블에 변경 데이터 피드를 적용하려면 기본 속성을 TRUE
(으)로 설정해야 합니다.
set spark.databricks.delta.properties.defaults.enableChangeDataFeed = true;
자세한 내용은 변경 데이터 피드를 사용하는 방법에 대한 Azure Databricks 안내서를 참조하세요.
Azure Databricks 소스 연결에 변경 데이터 캡처를 활성화하는 방법에 대한 단계는 다음 설명서를 참조하십시오.
Google BigQuery
Google BigQuery 원본 연결에서 변경 데이터 캡처를 사용하려면 Google BigQuery 콘솔에서 Google Cloud 페이지로 이동하여 enable_change_history
을(를) TRUE
(으)로 설정하십시오. 이 속성을 사용하면 데이터 테이블에 대한 변경 내역을 사용할 수 있습니다.
자세한 내용은 GoogleSQL의데이터 정의 언어 구문에 대한 안내서를 참조하십시오.
Google BigQuery 소스 연결에 변경 데이터 캡처를 활성화하는 방법에 대한 단계는 다음 설명서를 참조하십시오.
Snowflake
원본 연결에서 변경 데이터 캡처를 사용하려면 테이블에서 변경 내용 추적Snowflake을 사용하도록 설정하십시오.
Snowflake에서 ALTER TABLE
을(를) 사용하고 CHANGE_TRACKING
을(를) TRUE
(으)로 설정하여 변경 내용 추적을 사용하도록 설정합니다.
ALTER TABLE mytable SET CHANGE_TRACKING = TRUE
자세한 내용은 Snowflake 변경 내용 절 사용 가이드를 참조하십시오.
Snowflake 소스 연결에 변경 데이터 캡처를 활성화하는 방법에 대한 단계는 다음 설명서를 참조하십시오.