[Beta]{class="badge informative"}

設定Data Warehouse原生解決方案

AVAILABILITY
本文中描述的功能處於發佈的有限測試階段,可能尚未開放使用於您的環境中。此功能普遍開放使用時,便會移除此注意事項。有關 Customer Journey Analytics 發佈流程的資訊,請參閱 Customer Journey Analytics 功能發佈

為了支援適用於Customer Journey Analytics的Experience Platform Data Mirror,您要從三個支援的資料倉儲原生解決方案(Azure DatabricksGoogle BigQuerySnowflake)使用的資料需要啟用才能擷取變更資料。

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_TRACKINGTRUE來啟用變更追蹤。

ALTER TABLE mytable SET CHANGE_TRACKING = TRUE

如需詳細資訊,請閱讀使用changes子句Snowflake 的指南。

請閱讀下列檔案,以瞭解如何為Snowflake來源連線啟用變更資料擷取的步驟:

recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79