Derivar nó
Um dos recursos mais poderosos do watsonx.ai é a capacidade de modificar valores de dados e derivar novos campos a partir de dados existentes. Durante projetos de mineração de dados longos, é comum executar várias derivações, como extrair um ID de cliente de uma sequência de dados de log da web ou criar um valor de tempo de vida do cliente com base em dados de transações e dados demográficos.. Todas essas transformações podem ser executadas, utilizando uma variedade de nós de operações de campo.
Vários nós fornecem a capacidade de derivar novos campos:
- O nó Derivar modifica valores de dados ou cria novos campos de um ou mais campos existentes. Ele cria campos de fórmula de tipo, flag, nominal, estado, contagem e condicional
- O nó Reclassificar transforma um conjunto de valores categóricos em outro. Reclassificação é útil para reduzir categorias ou reagrupar dados para análise.
- O nó categorização cria automaticamente novos campos nominais (conjunto) com base nos valores de um ou mais campos contínuos (intervalo numérico) existentes. Por exemplo, é possível transformar um campo de renda contínua em um novo campo categórico que contém grupos de renda como desvios da média. Depois de criar bins para o novo campo, é possível gerar um nó de Derivação com base nos pontos de corte.
- O nó Configurar para Sinalizador deriva vários campos de sinalizador com base nos valores categóricos definidos para um ou mais campos nominais
- O nó Reestrutura converte um campo nominal ou de flag em um grupo de campos que pode ser preenchido com os valores de outro campo. Por exemplo, dado um campo denominado
payment type, com valores decredit,cashedebit, seriam criados três novos campos (credit,cash,debit), cada um dos quais pode conter o valor do pagamento real feito.
Usando o nó Derivar
Usando o nó Derivar, é possível criar seis tipos de novos campos a partir de um ou mais campos existentes:
- Fórmula. O novo campo é resultado de uma expressão CLEM arbitrária.
- Sinalização. O novo campo é uma sinalização, representando uma condição especificada.
- Nominal. O novo campo é nominal, significando que seus membros são um grupo de valores especificados.
- Estado. O novo campo é um dos dois estados. " A comutação entre esses estados é acionado por uma condição especificada
- Contagem. O novo campo baseia-se no número de vezes que uma condição foi verdadeira
- Condicional. O novo campo é o valor de uma de duas expressões, dependendo do valor de uma condição..
Cada um desses nós contém um conjunto de opções especiais. Essas opções são discutidas em tópicos subsequentes.
Observe que o uso do seguinte pode alterar a ordem da linha:.
- Executando em um banco de dados via SQL pushback
- Executando via remota Analytic Server
- Usando funções que executam no Analytic Server integrado
- Derivando uma lista
- Chamando funções espaciais
Dica: O CLEM (Control Language for Expression Manipulation) é uma ferramenta poderosa que você pode usar para analisar e manipular os dados usados em seus fluxos. Por exemplo, você pode usar o CLEM em um nó para derivar valores Para obter mais informações, consulte a referência de idioma CLEM (legacy).