[Beta]{class="badge informative"}

Configurare soluzioni native di Data Warehouse

AVAILABILITY
La funzionalità descritta in questo articolo si trova nella fase di test del rilascio e potrebbe non essere ancora disponibile nell‘ambiente. Questa nota verrà rimossa non appena la funzionalità sarà disponibile a livello generale. Per informazioni sul processo di rilascio di Customer Journey Analytics, consulta Rilascio delle funzioni di Customer Journey Analytics.

Per supportare Experience Platform Data Mirror per Customer Journey Analytics, i dati che si desidera utilizzare dalle tre soluzioni native per data warehouse supportate (Azure Databricks, Google BigQuery, Snowflake) devono essere abilitati per l'acquisizione dei dati di modifica.

Azure Databricks

Consenti a change data feed nelle tabelle Azure Databricks di utilizzare change data capture nella connessione di origine.

Utilizzare i seguenti comandi per abilitare il feed di dati di modifica nelle tabelle:

Nuova tabella

Per applicare il feed di dati di modifica a una nuova tabella, è necessario impostare la proprietà della tabella delta.enableChangeDataFeed su TRUE nel comando CREATE TABLE.

CREATE TABLE student (id INT, name STRING, age INT) TBLPROPERTIES (delta.enableChangeDataFeed = true)

Tabella esistente

Per applicare il feed di dati di modifica a una tabella esistente, è necessario impostare la proprietà della tabella delta.enableChangeDataFeed su TRUE nel comando ALTER TABLE.

ALTER TABLE myDeltaTable SET TBLPROPERTIES (delta.enableChangeDataFeed = true)

Tutte le nuove tabelle

Per applicare il feed dati di modifica a tutte le nuove tabelle, è necessario impostare le proprietà predefinite su TRUE.

set spark.databricks.delta.properties.defaults.enableChangeDataFeed = true;

Per ulteriori informazioni, leggere la Azure Databricks guida sull'abilitazione del feed di dati di modifica.

Per i passaggi su come abilitare l'acquisizione dei dati di modifica per la connessione di origine Azure Databricks, leggere la seguente documentazione:

Google BigQuery

Per utilizzare Change Data Capture nella connessione di origine Google BigQuery, passare alla pagina Google BigQuery nella console Google Cloud e impostare enable_change_history su TRUE. Questa proprietà abilita la cronologia delle modifiche per la tabella dati.

Per ulteriori informazioni, leggere la guida sulle istruzioni del linguaggio di definizione dei dati in GoogleSQL.

Per i passaggi su come abilitare l'acquisizione dei dati di modifica per la connessione di origine Google BigQuery, leggere la seguente documentazione:

Snowflake

Abilita rilevamento modifiche nelle tabelle Snowflake per utilizzare l'acquisizione dati modifiche nelle connessioni di origine.

In Snowflake, abilitare il rilevamento delle modifiche utilizzando ALTER TABLE e impostando CHANGE_TRACKING su TRUE.

ALTER TABLE mytable SET CHANGE_TRACKING = TRUE

Per ulteriori informazioni, leggere la Snowflake guida sull'utilizzo della clausola changes.

Per i passaggi su come abilitare l'acquisizione dei dati di modifica per la connessione di origine Snowflake, leggere la seguente documentazione:

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