Construtor de expressões

É possível digitar expressões do CLEM manualmente ou usar o construtor de expressões, que exibe uma lista completa de funções e operadores CLEM, bem como campos de dados do fluxo atual, permitindo que você crie expressões rapidamente sem memorizar os nomes exatos dos campos ou funções.

Os controles do construtor de expressões incluem automaticamente as aspas adequadas em campos e valores, facilitando a criação de expressões sintaticamente corretas.

Notas:
  • O construtor de expressões não é suportado em configurações de parâmetros.
  • Se desejar alterar sua origem de dados, antes de alterá-la, é necessário verificar se o construtor de expressões ainda pode suportar as funções que você selecionou. Como nem todos os bancos de dados suportam todas as funções, talvez você encontre um erro se executar com relação a uma nova origem de dados.
  • É possível executar um arquivo de fluxo de área de trabalho do SPSS Modeler (.str) que contém funções de banco de dados. Mas eles ainda não estão disponíveis na interface com o usuário do construtor de expressões.
Figura 1. Construtor de expressões
Construtor de expressões

Abrindo o construtor de expressões

O construtor de expressões está disponível em todos os nós onde as expressões do CLEM são usadas, como os nós Selecionar, Balancear, Derivar, Preencher, Análise, Relatório e Tabela. Você pode abri-lo dando um clique duplo no nó para abrir suas propriedades e, em seguida, clicando no ícone da calculadora: Ícone do Construtor de expressões

Criando expressões

O construtor de expressões fornece não apenas listas completas de campos, funções e operadores, mas também acesso aos valores de dados, caso seus dados sejam instanciados.

Para criar uma expressão:
  1. Digite na caixa Expressão , usando a função e as listas de campo como referências. Ou selecione os campos obrigatórios e funções a partir das listas.
  2. Dê um clique duplo para incluir o campo ou função no campo Expressão.
  3. Use os botões de operando para inserir as operações na expressão.

Selecionando funções

A lista de funções exibe todas as funções e operadores CLEM disponíveis. Role para selecionar uma função da lista ou, para facilitar a procura, use a lista suspensa para exibir um subconjunto de funções ou operadores. Para obter detalhes, consulte Funções de seleção.

Selecionando campos

A lista de campo exibe todos os campos disponíveis neste ponto no fluxo de dados. Role para selecionar um campo na lista. Dê um clique duplo no campo para incluí-lo em sua expressão. Também é possível selecionar um dos campos usados recentemente.

Visualizando e selecionando valores de campo

É possível visualizar valores de campo no construtor de expressões. Observe que os dados devem ser totalmente instanciados em um nó de importação ou tipo para usar esse recurso, para que o armazenamento, os tipos e os valores sejam conhecidos.

Para visualizar os valores de um campo do construtor de expressões, selecione o campo necessário para listar seus valores. Em seguida, é possível inserir o valor na expressão ou lista atual.

Para campos flag e nominais, todos os valores definidos são listados. Para campos contínuos (intervalo numérico), os valores mínimo e máximo são exibidos.