O nó de comparação de dados do DataWorks permite comparar dados entre tabelas e pode ser utilizado em um workflow. Este tópico descreve como desenvolver tarefas usando esse recurso.
Introdução
O nó de comparação de dados suporta comparações entre tabelas e permite personalizar o escopo e as métricas para diversos cenários. Seu uso não se limita à integração de dados.
Limitações
Este recurso suporta apenas grupos de recursos serverless. Para saber mais sobre como utilizá-los, consulte Gerenciamento de grupos de recursos.
Procedimento
Etapa 1: Crie um nó de comparação de dados
-
Faça login no console do DataWorks. Na região de destino, clique em no painel de navegação à esquerda. Selecione um workspace na lista suspensa e clique em Go to Data Development.
-
Clique no ícone
e escolha .Siga as instruções na tela para inserir o caminho, o nome e outras informações do nó.
Etapa 2: Configure o nó de comparação de dados
Configure informações da tabela
Configure as informações da tabela no nó de comparação de dados para comparar dados de diferentes fontes. A tabela a seguir descreve os parâmetros.
|
Parâmetro |
Descrição |
|
Resource Group |
Selecione um grupo de recursos existente na lista suspensa. |
|
Task Resource Usage |
Ajuste a quantidade de recursos consumidos pelo nó durante a execução. |
|
Data Source Type |
Selecione os tipos de fonte de dados das tabelas de origem e de destino a serem comparadas. |
|
Data Source Name |
Selecione as fontes de dados das tabelas de origem e de destino a serem comparadas. |
|
Connection Status |
Após concluir a configuração, clique em Test para verificar a conectividade entre a fonte de dados e o grupo de recursos. |
|
Table Name |
Selecione as tabelas de origem e de destino na lista suspensa. |
|
WHERE Condition |
Filtra os dados das tabelas de origem e de destino para comparação. |
|
Sharding Key |
Configure uma chave de shard na tabela de origem para particionar os dados por uma coluna específica. Use uma chave primária ou uma coluna indexada como chave de shard. |
Configure regras de comparação
Realize uma Metric-based Comparison ou uma Full-text Comparison para comparar dados entre as tabelas de origem e de destino com base em diferentes regras.
Configuração de agendamento
Após configurar as regras, defina as propriedades de agendamento para o nó de comparação de dados. Para mais informações, consulte Configurar propriedades de agendamento para um nó.
Etapa 3: Implantar e gerencie
Implantar o nó
Após configurar o nó, envie-o e implante-o. O nó implantado será executado periodicamente com base em sua configuração de agendamento.
Na barra de ferramentas, clique no ícone
para salve o nó.-
Na barra de ferramentas, clique no ícone
para envie o nó.Na caixa de diálogo Submission, insira uma Change Description. Se necessário, selecione se deseja realizar uma revisão de código e teste de fumaça após o envio do nó.
NotaConfigure o Rerun attribute e as dependências de Parent Nodes antes de enviar o nó.
A revisão de código ajuda a garantir a qualidade do código e impede que tarefas com código defeituoso sejam implantadas no ambiente de produção. Se a revisão de código estiver ativada, o código do nó enviado deve ser aprovado por um revisor antes da implantação. Para mais informações, consulte Revisão de código.
Para garantir que o nó agendado seja executado conforme esperado, recomenda-se realizar testes de fumaça antes da implantação. Para mais informações, consulte Teste de fumaça.
Se você estiver usando um workspace no modo padrão, também deverá clicar em Deploy no canto superior direito da página de edição do nó após enviar a tarefa. Essa ação publica a tarefa no ambiente de produção. Para mais informações, consulte Implantar tarefas.
Gerencie o nó
Após a implantação do nó de comparação de dados, gerencie suas operações no Operation Center. Para mais informações, consulte Operation Center.
Relatório de validação de dados
Visualize o relatório de validação de dados no log de execução da tarefa. Acesse o relatório das seguintes maneiras:
-
Visualizar no Operation Center:
Clique no ícone
e escolha para acessar o Operation Center.No painel de navegação à esquerda do Operation Center, acesse para visualizar as instâncias do nó. Na coluna Operation, clique em More e selecione View Runtime Log.
Na página de log, clique na aba Data Comparison para visualizar o relatório.
-
Visualizar a partir do log de execução:
Ao executar o nó de comparação de dados na página Data Development, um link para o relatório de validação de dados aparecerá. Clique neste link para visualizar o relatório.
Click url below to view more details: xxx