![](https://www.path.com.br/wp-content/uploads/2024/07/Peca-Nova-10.png)
O que você vai aprender?
Nessa dica você irá aprender a utilizar ferramenta de Dynamic Rename e suas possibilidades de configuração.
INTRODUÇÃO
Muitas vezes a base de dados não possui os cabeçalhos na primeira linha, isso acontece principalmente quando trabalhamos com relatórios onde existe um cabeçalho.
Utilizando a ferramenta de Dynamic Rename, conseguimos atualizar os nomes das colunas com base em um padrão pré-determinado ou com base em outra linha da base original.
![Dica 62 Alteryx 01](https://www.path.com.br/wp-content/uploads/2021/10/Imagem1.png)
Esta ferramenta possui 2 entradas e 1 saída, sendo que a entrada Right é opcional.
Para essa dica, utilizaremos a seguinte base de dados.
![Dica 62 Alteryx 02](https://www.path.com.br/wp-content/uploads/2021/10/Imagem2.png)
CONFIGURAÇÃO 1: TAKE FIELD NAMES FROM FIRST ROW OF DATA
![Dica 62 Alteryx 03](https://www.path.com.br/wp-content/uploads/2021/10/Imagem3.png)
A partir dessa configuração, o Alteryx irá automaticamente alterar o nome dos campos selecionados com base no conteúdo da primeira linha dos dados de entrada, deixando os dados da seguinte forma:
![Dica 62 Alteryx 04](https://www.path.com.br/wp-content/uploads/2021/10/Imagem4.png)
CONFIGURAÇÃO 2: FÓRMULAS
Ao selecionar o método de renomear “Fórmula”, será exibido uma configuração igual a ferramenta de “Multi-Row Fórmula” onde é possível identificar de forma dinâmica o conteúdo de nome das colunas selecionadas e alterá-la de acordo com a fórmula criada.
![Dica 62 Alteryx 05](https://www.path.com.br/wp-content/uploads/2021/10/Imagem5.png)
A partir da fórmula disposta na imagem acima, todas as colunas que contêm a palavra “ZIP” terão o sufixo “_Code” incluído ao seu nome de forma dinâmica. Gerando assim o seguinte resultado ao utilizar a base resultante da Configuração 1:
![Dica 62 Alteryx 06](https://www.path.com.br/wp-content/uploads/2021/10/Imagem6.png)
CONFIGURAÇÃO 3: ADD PREFIX/SUFIX – REMOVE PREFIX/SUFIX
A configuração de ADD Prefix/Sufix irá permitir incluir um conjunto de caracteres no início ou fim do nome das colunas selecionadas. Demonstrado abaixo utilizando o resultado da Configuração 1:
![Dica 62 Alteryx 07](https://www.path.com.br/wp-content/uploads/2021/10/Imagem7.png)
![Dica 62 Alteryx 08](https://www.path.com.br/wp-content/uploads/2021/10/Imagem8.png)
Já a configuração de Remove Prefix/Sufix, irá REMOVER um conjunto de caracteres ao fim ou inicio do nome da coluna.
![Dica 62 Alteryx 09](https://www.path.com.br/wp-content/uploads/2021/10/Imagem9.png)
![Dica 62 Alteryx 10](https://www.path.com.br/wp-content/uploads/2021/10/Imagem10.png)
CONFIGURAÇÃO 4: TAKE FIELD NAMES FROM RIGHT INPUT METADATA
Para essa configuração é necessário ter uma conexão de dados na entrada Right da ferramenta de Dynamic Input, e o Alteryx irá utilizar os Metadados da entrada da direita (R) para renomear as colunas da entrada da esquerda (L).
Metadados da Direita (R):
![Dica 62 Alteryx 11](https://www.path.com.br/wp-content/uploads/2021/10/Imagem11.png)
Entrada da Esquerda (L):
![Dica 62 Alteryx 12](https://www.path.com.br/wp-content/uploads/2021/10/Imagem12.png)
Resultado:
![Dica 62 Alteryx 13](https://www.path.com.br/wp-content/uploads/2021/10/Imagem13.png)
Alterando assim apenas os NOMES das colunas da entrada Left a partir da ordem das colunas existentes na entrada Right. Podemos observar no exemplo acima que apenas as colunas 1 a 8 foram renomeadas.
CONFIGURAÇÃO 5: TAKE FIELD NAMES FROM RIGHT INPUT ROWS
Assim como a Configuração 4, esta também precisa ter uma entrada Right, mas diferentemente da anterior onde os metadados eram utilizados como base para o nome das colunas, nesse caso serão utilizadas as linhas da conexão de entrada.
![Dica 62 Alteryx 14](https://www.path.com.br/wp-content/uploads/2021/10/Imagem14.png)
Entrada da Direita (R):
![Dica 62 Alteryx 15](https://www.path.com.br/wp-content/uploads/2021/10/Imagem15.png)
Entrada da Esquerda (L):
![Dica 62 Alteryx 16](https://www.path.com.br/wp-content/uploads/2021/10/Imagem16.png)
Resultado:
![Dica 62 Alteryx 17](https://www.path.com.br/wp-content/uploads/2021/10/Imagem17.png)
A Configuração utilizada foi Positional Rename, onde a linha 1 (R) irá substituir a coluna 1 (L).