Ir para o conteúdo

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.