P A T H

Ferramenta de Renomeação Dinâmica

O que você vai aprender?

A ferramenta de renomeação dinâmica é muito útil para mantermos os nomes das colunas seguindo um padrão, e organizar melhor nossos dados. Nessa dica vamos aprender todos os usos da ferramenta.

INTRODUÇÃO

A Renomeação Dinâmica renomeia as colunas do seu fluxo. Essa ferramenta muda os nomes de colunas, extrai os nomes das colunas da primeira linha de dados, ou até mesmo de um arquivo diferente, além de tudo isso você pode renomear seguindo um padrão ou remover um padrão já existente adicionando/removendo sufixos e prefixos.

Iremos usar a base a seguir, composta por nomes de colunas f1 até f5.

E vamos conecta-la a ferramenta de Dinamic rename na entrada esquerda (Left).

Nosso fluxo estará assim enquanto realizamos a configuração da ferramenta.

Existem várias opções para a renomeação, vamos falar sobre cada uma delas.

Adicionar prefixo/sufixo

As colunas selecionadas são renomeadas para incluir um prefixo (um texto antes do nome da coluna) ou sufixo (um texto após o nome da coluna).

  • Assim que selecionar a opção escreva na caixa qual será o prefixo ou sufixo para o nome das colunas. Leve em consideração espaços, pontos e separadores.

O resultado dessa configuração será esse:

Caso a opção selecionada fosse sufixo, o nome das colunas ficaria f1Teste_, f2Teste_, e assim por diante.

Remover prefixo/sufixo

Outra opção que temos na ferramenta. As colunas selecionadas são renomeadas para excluir um prefixo (um texto antes do nome da coluna) ou sufixo (um texto após o nome da coluna).

  • Assim que selecionar essa opção escreva na caixa qual será o prefixo ou sufixo removido para o nome das colunas. Leve em consideração espaços, pontos e separadores.

No nosso exemplo, seguimos com a mudança que tínhamos feito anteriormente, ou seja, o nome das colunas era Teste_f1, Teste_f2, Teste_f3 e assim por diante. Nós não removemos o “_“ então ele se manteve.

OBS: Outra coisa que devemos prestar atenção é se as letras são maiúsculas ou minúsculas, pois essa função é case sensitive, então caso tivéssemos escrito “teste” o invés de “Teste” a remoção não funcionaria.

Se alguma das colunas selecionadas não for renomeada por não ter o prefixo encontrado, selecione o que o alteryx deverá fazer: Avisar, Erro ou Ignorar.

Avisar (Warn) – O fluxo irá continuar e uma mensagem de aviso irá aparecer nas notificações.

Error (Erro) – O fluxo irá parar ali e não vai continuar o processamento dos dados.

Ignore (Ignorar) – O Alteryx vai ignorar a falta do prefixo ou sufixo que deveria ser removido e continuar o processamento.

Pegar nome de campo dos dados a direita da entrada a direita

Agora um exemplo diferente, dessa vez voltando uma etapa, vamos ter o fluxo assim.

E vamos selecionar a última opção da ferramenta.

As colunas selecionadas são renomeadas usando os nomes de campos de uma segunda entrada, conectada na entrada R. Apenas os nomes de campo da segunda entrada serão usados, os dados do segundo input serão ignorados.

Então vamos trazer outro input, e conecta-lo na entrada R, isso é muito importante, nosso fluxo estará assim:

Vindo da dica renomear e entrando no conector L temos nossos antigos dados.

E é o nosso segundo input.

  • Se o número de nomes de campos não coincidir, selecione o que o alteryx deverá fazer: Avisar, Erro ou Ignorar, igual no exemplo anterior.
  • Alterar o tipo do campo faz com que além do nome da coluna, o tipo dela também mude de acordo com a entrada R.

No final de tudo, nossos dados estarão dessa maneira.

20 de Setembro de 2024

Pronto! Agora você aprendeu a usar a Ferramenta de Renomeação Dinâmica

Language