Etapa Transpor Linhas
A etapa Transpor Linhas cria regras de transposição de colunas para linhas, girando a orientação dos dados de uma tabela. Ela move campos que estão na horizontal (colunas) para um eixo vertical (linhas) dentro do fluxo de preparação de dados. A etapa fica na categoria Agregação da barra de ferramentas.
Como configurar
Defina quais colunas permanecem como colunas na saída e quais são transpostas para linhas. Os campos disponíveis são:
Seleção de Coluna: escolhe uma ou mais colunas que serão exibidas na porta de saída. Ao menos uma coluna deve ser selecionada.
Status da Coluna: indica se a coluna está Válida ou Inválida. Fica inválida quando a coluna é excluída da etapa de entrada conectada ao Transpor Linhas, ou quando o tipo de dado dessa coluna é alterado na entrada. Nesse status, é possível excluir a coluna.
Coluna: lista todas as colunas vindas da etapa de entrada. Os valores não são editáveis.
Tipo de Dado: mostra o tipo de dado da coluna de entrada (Alfanumérico, Numérico ou Data).
Transpor: quando marcado, os valores da coluna são transportados como linhas para a saída. É possível selecionar mais de uma coluna.
Nome da coluna chave: define o nome da coluna que conterá os nomes das colunas de origem transportadas. O sistema sugere Coluna Chave.
Nome da coluna valor: define o nome da coluna que conterá os valores transportados. O sistema sugere Valores Transpostos.
Fechar: fecha a tela sem salvar e volta ao Designer.
Salvar: salva as configurações.
Mesmo tipo de dado: para transpor mais de uma coluna ao mesmo tempo, todas precisam ser do mesmo tipo de dado.
Exemplo de configuração
Considere uma tabela de entrada com as colunas Negócio, Data, Conta, Valor e Descrição. Por exemplo: Negócio A, 14/11/2022, Conta 1001, Valor 100, Descrição "Despesas 1".
Para a regra de transposição, marque as colunas Negócio e Conta como Transpor, mantendo Data, Valor e Descrição como colunas de saída.
Na saída, cada linha original gera duas linhas: uma com a Coluna Chave = "Negócio" e o valor correspondente (por exemplo, "A"), e outra com a Coluna Chave = "Conta" e o valor correspondente (por exemplo, "1001"). As colunas mantidas (Data, Valor e Descrição) são repetidas em cada uma dessas linhas.
Artigos relacionados
Etapa Transpor Colunas