Filtrar registros usando condições no Jitterbit Integration Studio
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 pensadas como a cláusula WHERE em uma instrução SQL.
As condições são tipicamente construídas usando scripts. A saída de uma condição é true
ou false
.
Como as transformações são executadas de cima para baixo na transformação de destino, frequentemente a condição do nó superior é usada para ações que não são específicas para nenhum nó de dados único, nem relacionadas à determinação de processar ou ignorar o registro.
Tarefas de propósito geral incluem:
- Definir variáveis
- Realizar buscas
- Atualizar contagens de registros
- Registrar valores
Se o nó de condição for usado dessa forma, tenha cuidado para garantir que todos os registros sejam processados, como simplesmente colocando true
como a última linha no script.
As condições podem ser definidas não apenas no nó mais alto, mas também em subnós, significando que apenas aquela seção seria ignorada ou processada.