Openflow Connector for Oracle: configuração de replicação incremental sem instantâneos¶
Nota
O conector está sujeito aos Termos do conector Snowflake.
Nota
O Openflow Connector for Oracle também está sujeito a termos de serviço adicionais além dos termos de serviço padrão do conector. Para obter mais informações, consulte o Adendo do Openflow Connector para Oracle.
Este tópico descreve como configurar o conector Openflow Connector for Oracle para iniciar imediatamente a replicação de alterações incrementais para tabelas recém-adicionadas, ignorando os instantâneos. Esta configuração é útil para reinstalar o conector com dados já replicados e quando você quer continuar a replicação sem recapturar instantâneos de cada tabela.
Você pode habilitar a replicação incremental em uma instância do conector nova ou existente.
Habilitar a replicação incremental sem instantâneos em um novo conector¶
Para habilitar a replicação incremental em uma nova instância do conector:
Configure o conector como descrito em Instalação e configuração do Openflow Connector for Oracle.
No contexto de
Oracle Ingestion Parameters, defina o parâmetroIngestion Typecomoincremental.
Habilitar a replicação incremental sem instantâneos em um conector existente¶
Para habilitar a replicação incremental em um conector existente:
Sign in to Snowsight.
In the navigation menu, select Ingestion » Openflow.
No painel Openflow, selecione a guia Runtimes.
Selecione o tempo de execução que contém o conector.
Selecione o conector.
No contexto de
Ingestion Parameters, especifiqueIngestion Type=incremental.Adicione novas tabelas de replicação. Essas tabelas mudam imediatamente para o carregamento incremental.
Nota
Para reverter à replicação de tabelas com carregamento de instantâneos, altere Ingestion Type de incremental para full.
Notas de uso¶
A alteração do valor de Ingestion Type não afeta nenhuma tabela que já começou a replicar dados. As tabelas que estão na fase de instantâneo continuam até o término do carregamento do instantâneo.
Enquanto Ingestion Type estiver definido como
incremental, novas tabelas adicionadas à lista de tabelas replicadas ignorarão a fase do instantâneo. Isso inclui novas tabelas adicionadas ao banco de dados de origem que correspondem ao parâmetroIncluded Table Regex. Certifique-se de que o tipo de ingestão esteja definido comoincrementalpara ignorar a fase de instantâneo.Nota
Os conectores só devem permanecer no modo
incrementalpelo tempo estritamente necessário, já que esse modo ignora os instantâneos. Depois que as necessidades do cliente referentes às atualizações incrementais forem atendidas, o conector deverá ser redefinido para o modofull.Para tabelas que ignoram o carregamento de instantâneos, o conector somente criará uma tabela de destino no Snowflake, executando
CREATE TABLE IF NOT EXISTS, se ainda não existir uma. Não deve existir uma tabela de destino para tabelas que passam por instantâneos.