Academy
Transformação

Etapa Empilhar

A etapa Empilhar combina verticalmente diferentes informações de duas ou mais fontes em uma tabela única. Use-a quando precisar unir registros de origens distintas que compartilham a mesma estrutura de colunas.

A Empilhar fica na categoria Combinação da barra de ferramentas.

Configurar o Empilhar

Para configurar o Empilhar, conecte duas ou mais fontes na porta de entrada e escolha um método de ordenação das colunas. Ao conectar ao menos duas fontes, você visualiza as colunas organizadas por linhas, com a nomenclatura da etapa conectada.

A primeira conexão feita na porta de entrada é a referência de nome e de tipo de dado para o empilhamento de todas as colunas.

O campo Sugestão para Empilhar Dados oferece dois métodos:

  • Por nome da Coluna: identifica e empilha colunas com o mesmo nome.

  • Por posição da Coluna: identifica e empilha colunas na mesma posição.

Para cada etapa conectada, o Empilhar apresenta:

  • Etapas: nome da etapa conectada ao Empilhar.

  • Colunas: todas as colunas carregadas das etapas de entrada. É possível alterar a coluna empilhada pelo seletor ao lado do nome.

  • Status da Coluna: indica a situação da coluna, que pode ser Válido ou Inválido. O status Inválido ocorre quando o tipo de dado da coluna não corresponde ao tipo definido no cabeçalho de referência. Pelos três pontos acima da referência da coluna, você altera o nome e o tipo de dado dessa referência. Essa alteração não muda o nome das colunas das etapas conectadas, apenas o nome da coluna única gerada na porta de saída. Ao alterar o tipo de dado, as etapas cuja coluna tiver tipo diferente do selecionado ficam com status Inválido.

  • Fechar: fecha a tela sem salvar as configurações e volta para o Designer.

  • Salvar: salva as configurações.

Dica: a primeira conexão na porta de entrada vira automaticamente o nome e o tipo de dado da referência. Para manter o cabeçalho de uma etapa específica, conecte-a primeiro ao Empilhar.

Exemplo: empilhar por nome da coluna

Considere duas fontes com as colunas Negócio, Data, Conta, Valor e Descrição. Na segunda fonte, os nomes das colunas são iguais aos da primeira, mas a ordem é diferente.

Como os nomes coincidem, o método indicado é Por nome da coluna. O resultado é uma tabela única com todos os registros das duas fontes, alinhados pelo nome de cada coluna independentemente da posição original.

Exemplo: empilhar por posição da coluna

Agora considere duas fontes em que a ordem das colunas é a mesma, mas os nomes são diferentes (por exemplo, a segunda fonte usa Nomenclatura, Data da Transação, Código da Conta, Valor (R$) e Identificação).

Como a posição coincide e os nomes não, o método indicado é Por posição da coluna. O resultado é uma tabela única com todos os registros das duas fontes, alinhados pela posição de cada coluna, usando os nomes da primeira fonte como referência.

Artigos relacionados

  • Etapa Transformar

  • Etapa Deduplicar

  • Etapa Ordenar

Isso foi útil?