Ir para o conteúdo

Filtrar Registros Usando Condições

Introdução

Um caso de uso comum para usar condições em uma transformação é como um filtro para determinar se um registro (ou parte de um registro) deve ser processado ou ignorado.

Quando Usar Condições

As condições podem ser consideradas como a cláusula WHERE em uma instrução SQL.

As condições geralmente são criadas usando scripts. A saída de uma condição é true ou false.

Como as transformações são executadas do topo da transformação de destino para baixo, frequentemente a condição do nó superior é usada para ações não específicas de nenhum nó de dados único, nem relacionadas à determinação de processar ou ignorar o registro.

Essas tarefas de propósitos gerais incluem:

  • Definir variáveis
  • Realização de pesquisas
  • Atualização de contagens de registros
  • Valores de registro

Se o nó de condição for usado dessa maneira, certifique-se de que todos os registros sejam processados, como simplesmente colocar true como a última linha do script.

As condições podem ser definidas não apenas no nó superior, mas também nos subnós, o que significa que apenas essa seção seria ignorada ou processada.