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.