Exemplo de dados dinamizados horizontalmente (DataStage®)
Neste exemplo, o estágio Pivot Enterprise é configurado para inserir alguns dados em tabela dinâmica horizontal.
É possível gerar um índice de transformação que atribuirá um número de índice a cada linha dentro de conjuntos de dados inseridos em tabela dinâmica horizontal. As tabelas a seguir fornecem exemplos de dados antes e depois de uma operação de tabela dinâmica horizontal.
Tabela 1. Dados de entrada para uma operação de tabela dinâmica horizontal simples
REPID
last_name
Jan_sales
Feb_sales
Mar_sales
100
Smith
1234.08
1456.80
1578.00
104
Yamada
1245.20
1765.00
1934.22
Tabela 2. Dados de saída para uma operação de tabela dinâmica horizontal simples
REPID
last_name
Q1sales
Pivot_index
100
Smith
1234.08
0
100
Smith
1456.80
1
100
Smith
1578.00
2
104
Yamada
1245.20
0
104
Yamada
1765.00
1
104
Yamada
1934.22
2
Tabela 3. Dados de entrada para uma operação de tabela dinâmica horizontal com várias colunas de tabela dinâmica
REPID
last_name
Q1sales
Q2sales
Q3sales
Q4sales
100
Smith
4268.88
5023.90
4321.99
5077.63
104
Yamada
4944.42
5111.88
4500.67
4833.22
Tabela 4. Dados de saída para uma operação de tabela dinâmica horizontal com várias colunas de tabela dinâmica
REPID
last_name
halfyear1
halfyear2
100
Smith
4268.88
4321.99
100
Smith
5023.90
5077.63
104
Yamada
4944.42
4500.67
104
Yamada
5111.88
4833.22
A captura de tela a seguir mostra as configurações para um conjunto de tabelas dinâmicas horizontais clicando em Editar na seção Propriedades de tabela dinâmica da guia Estágio.Figura 1. Exemplo de configurações de tabela dinâmica horizontal na página Tabela dinâmica horizontal.