Usando a transformação Concatenate Columns para acrescentar colunas - AWS Glue

Usando a transformação Concatenate Columns para acrescentar colunas

A transformação Concatenate permite que você crie uma nova coluna de strings usando os valores de outras colunas com um espaçador opcional. Por exemplo, se definirmos uma coluna concatenada “data” como a concatenação de “ano”, “mês” e “dia” (nessa ordem) com “-” como espaçador, obteríamos:

dia mês ano date
01 01 2020 1/1/2020
02 01 2020 2/1/2020
03 01 2020 3/1/2020
04 01 2020 4/1/2020
Para adicionar uma transformação Concatenate:
  1. Abra o painel Recurso. Em seguida, escolha Concatenate Columns para adicionar uma nova transformação ao diagrama de trabalho. O nó selecionado no momento da adição do nó será o nó superior.

  2. (Opcional) Na guia Propriedades do nó, insira um nome para o nó no diagrama do trabalho. Se ainda não houver um nó pai selecionado, escolha um na lista Node parents (Nós pais) para usar como fonte de entrada para a transformação.

  3. Na guia Transformar, insira o nome da coluna que conterá a string concatenada, bem como as colunas a serem concatenadas. A ordem na qual você marcar as colunas na lista suspensa será a ordem usada.

    A captura de tela mostra a guia Transformar para a transformação Concatenate.
  4. Espaçador - opcional - Insira uma string para colocar entre os campos concatenados. Por padrão, não há espaçador.

  5. Valor nulo - opcional: insira uma string a ser usada quando o valor de uma coluna for nulo. Por padrão, nos casos em que as colunas têm o valor 'NULL' ou 'NA', é usada uma string vazia.