[Beta]{class="badge informative"}
Configurar soluções nativas do Data warehouse
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: