Selecionar nó
É possível utilizar os nós Seleção para selecionar ou descartar um subconjunto de registros do fluxo de dados com base em uma condição específica, como BP (pressão arterial) = "HIGH".
Modo. Especifica se os registros que atendem à condição serão incluídos ou excluídos do fluxo de dados.
- Incluir. Selecione para incluir registros que atendem à condição de seleção.
- Descartar. Selecione para excluir registros que atendem à condição de seleção.
Condição. Exibe a condição de seleção que será usada para testar cada registro, que você especifica usando uma expressão CLEM. Entre em uma expressão na janela ou use o Expression Builder clicando no botão calculadora (Expression Builder).
Se escolher descartar registros com base em uma condição, como a seguinte:
(var1='value1' and var2='value2')
por padrão, o nó Seleção também descarta registros que possuírem valores nulos para todos os campos de seleção. Para evitar isso, anexe a seguinte condição à condição original:
and not(@NULL(var1) and @NULL(var2))
Os nós Seleção também são utilizados para escolher uma proporção de registros. Normalmente, você utilizaria um nó diferente, o nó Amostra, para esta operação. No entanto, se a condição que desejar especificar for mais complexa do que os parâmetros fornecidos, será possível criar sua própria condição utilizando o nó Seleção. Por exemplo, é possível criar uma condição como:
BP = "HIGH" and random(10) <= 4
Isso selecionará cerca de 40% dos registros que mostrarem pressão arterial alta e transmitirá esses registros posteriormente para análise adicional.