Nó Derivar
Um dos recursos mais avançados do ' watsonx.ai Studio é a capacidade de modificar valores de dados e derivar novos campos de dados existentes. Durante os projetos de mineração de dados mais longos, é comum executar várias derivações, como extrair um ID de cliente a partir de uma sequência de caracteres dos dados do log da web ou criar um valor de vida útil do cliente com base nos dados da transação e 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 para derivar novos campos:
- O nó Derivar modifica os valores de dados ou cria novos campos a partir de um ou mais campos existentes. Ele cria campos de fórmula de tipo, de sinalização, nominais, de estado, de contagem e condicionais.
- O nó Reclassificar transforma um conjunto de valores categóricos em outro. A reclassificação é útil para reduzir as categorias ou para reagrupar dados para análise.
- O nó Agrupamento 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 receita contínuo em um novo campo categórico contendo grupos de receitas como desvios do menu. 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 sinalizadores com base nos valores categóricos definidos para um ou mais campos nominais.
- O nó Reestruturar converte um campo nominal ou de sinalizador em um grupo de campos que podem ser preenchidos 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
Utilizando o nó Derivar, é possível criar seis tipos de novos campos a partir de um ou mais campos existentes:
- Fórmula. O novo campo é o resultado de uma expressão arbitrária do CLEM.
- Sinalizador. O novo campo é um sinalizador, representando uma condição especificada.
- Nominal. O novo campo é nominal, o que significa que seus membros são um grupo de valores especificados.
- Estado. O novo campo é um de dois estados. A alternância entre esses estados é acionada por uma condição especificada.
- Contagem. O novo campo baseia-se no número de vezes em que uma condição foi verdadeira.
- Condicional. O novo campo é o valor de uma das 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 nos tópicos subsequentes.
Observe que o uso do seguinte pode mudar a ordem das linhas:
- 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, é possível usar o CLEM em um nó para derivar valores. Para obter mais informações, consulte a referência de idioma CLEM (legacy).