O Change Tracking permite criar grupos de consumidores. A criação de múltiplos grupos possibilita consumir dados da mesma source repetidamente, reduzindo os custos de uso do Change Tracking.
Pré-requisitos
Você já criou uma instância de change tracking e o status dela é Normal. Para mais informações, consulte Overview of change tracking scenarios.
Observações de uso
Se uma única linha de dados a ser consumida exceder 16 MB, o cliente consumidor poderá apresentar um erro de falta de memória (OOM).
É possível criar no máximo 20 grupos de consumidores por instância de change tracking para permitir o consumo repetido de dados.
Cada grupo de consumidores aceita apenas um consumidor, que processa todos os dados do grupo.
A troca do módulo DStore ou do cliente pode causar duplicação de dados.
Procedimento
-
Use um dos métodos a seguir para acessar a página Change Tracking Tasks e selecione a região onde reside a instância de change tracking.
DTS console
Faça login no DTS console.
No painel de navegação à esquerda, clique em Change Tracking.
No canto superior esquerdo da página, selecione a região onde reside a instância de change tracking.
DMS console
NotaAs operações reais podem variar conforme o modo e o layout do DMS console. Para mais informações, consulte Simple mode console e Customize DMS console layout and style.
Faça login no DMS console.
Na barra de navegação superior, passe o ponteiro do mouse sobre .
Na lista suspensa à direita de Change Tracking Tasks, selecione a região onde reside a instância de change tracking.
Localize a instância de change tracking desejada e clique em ID da instância.
No painel de navegação à esquerda, clique em Consume Data.
Na página Consume Data, clique em Add Consumer Group no canto superior esquerdo.
-
Na caixa de diálogo Add Consumer Group, configure os parâmetros a seguir.
Parâmetro
Descrição
Consumer Group Name
Recomendamos usar um nome descritivo para facilitar a identificação.
Account
Insira a conta do grupo de consumidores.
-
O nome da conta pode conter letras maiúsculas, minúsculas, dígitos e sublinhados (_).
-
O nome da conta deve ter de 1 a 16 caracteres.
Password
Insira a senha da conta.
-
A senha deve conter caracteres de pelo menos duas das seguintes categorias: letras maiúsculas, minúsculas, dígitos e caracteres especiais.
-
A senha deve ter de 8 a 32 caracteres.
Confirm Password
Insira a mesma senha novamente.
-
Clique em OK.
Próximos passos
Após adicionar o grupo de consumidores, selecione um método de consumo de dados com base no tipo de banco de dados de source e no tipo de cliente consumidor.
|
Método de consumo |
Tipos de banco de dados aplicáveis |
Descrição |
|
PolarDB-X 1.0, DMS LogicDB |
Destinado a instâncias de change tracking cujo banco de dados de source é PolarDB-X 1.0 ou DMS LogicDB. Nota
Este é o único método de consumo compatível com instâncias de change tracking cujo banco de dados de source é PolarDB-X 1.0 ou DMS LogicDB. |
|
|
MySQL, PolarDB for MySQL, PostgreSQL, Oracle, PolarDB (Compatible with Oracle), PolarDB for PostgreSQL, PolarDB-X 2.0 |
Adequado para a maioria dos cenários. Nota
Método recomendado para todos os tipos de banco de dados compatíveis. |
|
|
Indicado para cenários que utilizam o framework de processamento de fluxo Apache Flink. |
||
|
Destinado a usuários que possuem cliente Kafka próprio e podem desenvolver a partir do código-fonte. |