Ferramenta Fórmula In-DB
Use a ferramenta Fórmula In-DB para criar ou atualizar campos em um fluxo de dados in-DB com uma expressão usando a linguagem nativa do banco de dados, como SQL. Use a ferramenta Fórmula In-DB para modificar dados dentro de um banco de dados com base em uma expressão ou relação de dados.
A opção de processamento no banco de dados (in-DB) permite a combinação e a análise de grandes conjuntos de dados sem a necessidade de extrair os dados do banco, o que possibilita melhorias de desempenho significativas em relação aos métodos tradicionais de análise. Para mais informações sobre a categoria de ferramentas No Banco de Dados, acesse Visão geral do processamento em banco de dados .
Nota
Embora a maioria das ferramentas in-DB não exija comandos SQL, esta ferramenta requer SQL para processamento mais avançado.
Configurar a ferramenta
Campo de saída : este é o campo ao qual a fórmula será aplicada. Escolha um campo listado no menu suspenso ou adicione um novo.
Tipo : selecione o tipo de dados apropriado para o novo campo. Se for selecionado um campo existente, o tipo aparecerá apenas para referência.
Expressão : a caixa de expressão é apenas para referência. Ela é preenchida com a expressão construída na seção Expressão SQL . As fórmulas construídas aqui são incorporadas em uma instrução SELECT.
Botões de navegação: use as setas para cima ou para baixo para definir a ordem de execução das fórmulas. Clique no botão "-" para excluir a fórmula selecionada.
Expressão SQL : construa a expressão a ser aplicada ao campo especificado.
Use o menu suspenso Inserir campos para escolher entre os campos disponíveis para construir sua fórmula. Selecione um nome de campo para adicioná-lo à expressão ou digite uma expressão personalizada. A expressão é adicionada ao campo "Expressão" na parte superior à medida que é digitada.
Um comando SELECT não é necessário para escrever uma instrução CASE na ferramenta Fórmula In-DB. Você pode usar a expressão:
CASE WHEN "NOMECAMPO" = 'condição' THEN 'cálculo'...END
Inserir campos : uma lista de colunas disponíveis que podem ser inseridas no editor de expressões SQL.
Validar expressão aqui no momento da execução : fornece informações sobre erros contidos na expressão.
Quando marcada, uma consulta é enviada para o banco de dados e os erros são relatados na exibição Mensagens da ferramenta.
Quando desmarcada, a consulta não é enviada até que o fluxo de trabalho in-DB seja concluído e os erros são relatados na exibição Mensagens de qualquer ferramenta posterior.