[Beta]{class="badge informative"}

Configurar soluções nativas do Data warehouse

AVAILABILITY
A funcionalidade descrita neste artigo está na fase de teste limitado da versão e pode não estar disponível ainda em seu ambiente. Essa observação será removida quando a funcionalidade estiver em disponibilidade geral. Para obter informações sobre o processo de lançamento do Customer Journey Analytics, consulte Lançamentos de recursos do Customer Journey Analytics.

Para oferecer suporte ao Experience Platform Data Mirror para Customer Journey Analytics, os dados que você deseja usar nas três soluções nativas de data warehouse com suporte (Azure Databricks, Google BigQuery, Snowflake) precisam de habilitação para alterar a captura de dados.

Azure Databricks

Habilite o feed de dados de alteração nas tabelas Azure Databricks para usar a captura de dados de alteração na conexão de origem.

Use os seguintes comandos para habilitar a alteração do feed de dados nas tabelas:

Nova tabela

Para aplicar o feed de dados de alteração a uma nova tabela, defina a propriedade de tabela delta.enableChangeDataFeed como TRUE no comando CREATE TABLE.

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

Tabela existente

Para aplicar o feed de dados de alteração a uma tabela existente, defina a propriedade de tabela delta.enableChangeDataFeed como TRUE no comando ALTER TABLE.

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

Todas as novas tabelas

Para aplicar o feed de dados de alteração a todas as novas tabelas, defina suas propriedades padrão como TRUE.

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

Para obter mais informações, leia o Azure Databricks guia sobre como habilitar o feed de dados de alteração.

Leia a documentação a seguir para obter as etapas sobre como habilitar a captura de dados de alteração para sua conexão de origem do Azure Databricks:

Google BigQuery

Para usar a captura de dados de alteração na conexão de origem do Google BigQuery, navegue até a página Google BigQuery no console Google Cloud e defina enable_change_history como TRUE. Essa propriedade ativa o histórico de alterações da tabela de dados.

Para obter mais informações, leia o manual sobre instruções de linguagem de definição de dados em GoogleSQL.

Leia a documentação a seguir para obter as etapas sobre como habilitar a captura de dados de alteração para sua conexão de origem do Google BigQuery:

Snowflake

Habilite o controle de alterações nas tabelas Snowflake para usar a captura de dados de alterações nas conexões de origem.

Em Snowflake, habilite o controle de alterações usando ALTER TABLE e definindo CHANGE_TRACKING como TRUE.

ALTER TABLE mytable SET CHANGE_TRACKING = TRUE

Para obter mais informações, leia o Snowflake guia sobre como usar a cláusula de alterações.

Leia a documentação a seguir para obter as etapas sobre como habilitar a captura de dados de alteração para sua conexão de origem do Snowflake:

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