Especificação de uma operação de pivô horizontal e mapeamento de colunas de saída (DataStage)

É possível especificar a operação de tabela dinâmica horizontal e, em seguida, mapear as colunas resultantes para as colunas de saída.

Sobre essa tarefa

Use operações de tabela dinâmica horizontal para mapear linhas para colunas de saída. Para obter um exemplo dos resultados, consulte Exemplo de dados dinamizados horizontalmente (DataStage).

Procedimento

  1. Projete seu fluxo do DataStage® :
    1. Arraste um estágio Pivot Enterprise para a tela.
    2. Coloque o estágio que fornecerá os dados de entrada na tela à esquerda do estágio Pivot Enterprise.
    3. Coloque o estágio que é o alvo para os dados de saída na tela à direita do estágio Pivot Enterprise.
    4. Vincule os três estágios.
  2. Configure o estágio que fornece os dados de entrada.
  3. Abra o estágio Pivot Enterprise, em seguida, abra a seção Propriedades na guia Estágio .
  4. Especifique o tipo Pivot como Horizontal.
  5. Clique em Editar na seção Propriedades do Pivot .
  6. Especifique a operação pivot horizontal na página Horizontal pivot .
    1. Clique em Adicionar coluna +.
    2. No campo Nome da Coluna , digite o nome da coluna de saída que conterá os dados pivotados (a coluna pivot).
    3. Especifique o tipo SQL e, se necessário (por exemplo, se o tipo SQL for decimal), o comprimento e a escala para os dados inseridos na tabela dinâmica.
    4. Selecione as colunas que você deseja combinar na coluna de tabela dinâmica usando a lista suspensa de colunas disponíveis sob Derivação.
    5. Clique em Aplicar.
    6. Se você quiser que o estágio numere as linhas pivotadas gerando uma coluna de índice de pivô, selecione Índice de Pivot.
  7. Especifique seus dados de saída executando as tarefas a seguir:
    1. Clique na guia Output .
    2. Abra a seção Colunas , em seguida, clique em Editar pela tabela Colunas .
    3. Selecione todas as colunas que você deseja que apareçam em seus dados de saída, em seguida, clique em Aplicar e retornar.
    4. Clique na guia Colunas para visualizar os dados que o estágio irá realizar quando o job for executado.
  8. Clique em Salvar para salvar sua operação pivot e fechar o estágio Pivot Enterprise.