Todos os produtos
Search
Central de documentação

DataWorks:Filtragem de dados

Última atualização: Aug 24, 2026

No DataWorks, use o componente de filtragem de dados para configurar regras de filtragem em campos específicos nas tarefas de Data Integration em tempo real com tabela única.

Etapa 1: Configurar a tarefa de integração de dados

  1. Crie uma fonte de dados. Para mais informações, consulte Data source management.

  2. Crie uma tarefa de Data Integration. Para mais informações, consulte Configure a single-table real-time synchronization task.

    Nota

    Nas tarefas de Data Integration em tempo real com tabela única, adicione um componente de processamento de dados entre os componentes source e destino. Para mais informações, consulte Supported data sources and synchronization solutions.

Etapa 2: Adicionar o componente de filtragem de dados

  1. Na tarefa de sincronização em tempo real com tabela única, ative a opção Data Processing, clique em +Add Node e selecione o componente Data Filter.

  2. Configure as regras de filtragem.

    • Field Name: Selecione um campo de entrada. O valor desse campo corresponde ao operando esquerdo da expressão condicional.

    • Judgement: Escolha um operador de comparação. A tabela a seguir descreve os operadores disponíveis.

      Operadores de comparação

      Tipo

      Descrição

      Equals

      Verifica se valores numéricos ou strings são iguais.

      Does not equal

      Verifica se valores numéricos ou strings são diferentes.

      Less than

      Avalia se um valor numérico é menor que outro ou se uma string precede outra em ordem lexicográfica.

      Greater than

      Avalia se um valor numérico é maior que outro ou se uma string sucede outra em ordem lexicográfica.

      Less than or equal to

      Determina se um valor numérico é menor ou igual a outro ou se uma string é menor ou igual a outra em ordem lexicográfica.

      Greater than or equal to

      Determina se um valor numérico é maior ou igual a outro ou se uma string é maior ou igual a outra em ordem lexicográfica.

      Contains

      Confere se uma string contém uma substring específica.

      Does not contain

      Confere se uma string não contém uma substring específica.

      Starts with

      Valida se uma string começa com uma substring específica.

      Ends with

      Valida se uma string termina com uma substring específica.

      Is null

      Identifica se um campo de qualquer tipo é nulo.

      Is not null

      Identifica se um campo de qualquer tipo não é nulo.

    • Value: Operando direito da expressão condicional. Selecione um campo de entrada do nó upstream ou insira um valor constante. Valores constantes não aceitam expressões regulares. Sequências de escape Java são suportadas, como \t (caractere de tabulação), \n (nova linha) e \u0001 (caractere Unicode).

  3. Add rule: Adicione várias regras de filtragem conforme necessário. Por exemplo, insira Filter no campo Name e defina uma condição em que o Field Name seja _key_, o comparison operator seja equals, o tipo de valor seja string e o Value seja key1. Use os botões + e para adicionar ou remover regras, ou clique em + Add condition group para criar um grupo.

Próximas etapas

Após configurar os componentes de fonte de dados e filtragem de dados, clique em Preview Data Output para revisar a saída do nó atual e verifique se ela atende aos seus requisitos.