Ferramenta OLAP do GSAN
Esta ajuda pretende familiarizar o usuário do módulo gerencial do GSAN com as funcionalidades disponíveis na ferramenta OLAP, que permite consultas analíticas das informações existentes no GSAN. Para facilitar o acesso às informações da ajuda, as dividimos nas seguintes sessões:Introdução à Ferramenta OLAP do GSAN
Segue, abaixo, uma breve descrição do que significa o termo OLAP, extraída da enciclopédia livre: "Wikipedia". "OLAP é a sigla em inglês para Online Analytical Processing, ou processamento analítico on-line. É uma abordagem tecnológica para gerar respostas rápidas a consultas analíticas de natureza tipicamente dimensional. A tecnologia OLAP é parte de uma categoria mais abrangente, Business intelligence, que também inclui Data warehouse (que por sua vez inclui ETC(Extração transformação e carga)) e Data mining. Aplicações típicas de OLAP são relatórios de negócios, marketing, relatórios gerenciais, business process management (BPM), orçamento e previsão, relatórios financeiros e áreas similares. O termo OLAP foi criado como uma ligeira variação de um termo tradicional em bancos de dados, OLTP (do inglês On Line Transaction Processing, ou processamento de transações on-line)." No caso do GSAN, a equipe de desenvolvimento optou por utilizar uma ferramenta livre e "open source" para implementar a solução para o OLAP. Trata-se da ferramenta Mondrian, que faz parte da solução de BI (Business Intelligence) da Pentaho. Você pode acessar as aplicações OLAP do GSAN a partir de uma das opções existentes em "Menu GSAN > Gsan> Gerencial". Ao acionar uma destas opções, o sistema irá apresentar uma tela implementada com a ferramenta OLAP.Todas as telas desta opção do menu terão uma aparência similar à apresentada abaixo. Vamos tomar como exemplo a tela da opção "Menu GSAN > Gsan > Gerencial > Cadastro > Quadro de Acompanhamento da Comercialização".

Podemos observar os seguintes elementos na tela:
- Título do Cubo: Quadro de Acompanhamento da Comercialização
- Barra de Ferramentas da Ferramenta OLAP (Tool Bar)
- Grade de Dados (Data Grid)
A barra de ferramentas (Toolbar) permite que você configure a forma como os dados serão visualizados e interagem com a grade de dados (Data Grid). Olhando para a grade de dados (Data Grid), podemos observar que as informações estão compostas por várias dimensões:
- Gerência Regional,
- Localidade,
- Measures (Medidas),
- Ano e
- Mês.
Dimensões são hierarquias naturais que contém diferentes perspectivas de informações, ou detalhamento de informações adicionais. Medidas (Measures) são dimensões especiais que contém os dados/números com as informações do negócio. O nosso exemplo contém um conjunto de medições (measures), a saber:
- Imóveis Ligados e Cortados - Água: Quantidade de imóveis, cuja situação de água seja ligado ou cortado.
- Imóveis Suprimidos - Água: Quantidade de imóveis, cuja situação de água seja suprimido.
- Economias Ligadas e Cortadas - Água: Quantidade de economias, cuja situação de água seja ligada ou cortada.
- Economias Suprimidas - Água: Quantidade de economias, cuja situação de água seja suprimida.
- Economias Potenciais e Factíveis - Esgoto: Quantidade de economias, cuja situação de esgoto seja potencial ou factível.
Interagindo com a Grade de Dados (Data Grid)
O Drill (expansão) permite aos usuários expandir as hierarquias dentro de uma dimensão, para descobrir detalhes. Para o detalhamento de uma dimensão, basta clicar no sinal de mais(+) ao lado do nome do membro da dimensão que deseja expandir. No caso do nosso exemplo, foi solicitada a expansão da dimensão "Mês", que fica localizada na coluna da Grade de Dados (Data Grid). Veja, abaixo, como fica a tela após a solicitação da expansão da dimensão do "Mês".
Após a expansão de um membro de uma dimensão, você vai perceber que o sinal mais(+) torna-se um sinal de menos(-).
Clicando no sinal (-) permite-lhe fechar o nível expandido.
No exemplo acima, foi expandida a dimensão "Mês" para revelar os membros no primeiro nível da dimensão. No caso, a informação mês-a-mês.
Dependendo de como estejam configurados, na barra de ferramentas, os botões "Drill Member"
e "Drill Position"
Neste caso, a dimensão "Ano" foi expandida, apenas, para o item selecionado: "Imóveis Potenciais e Factíveis - Água".
Veja, na imagem abaixo, o resultado da expansão do "Ano" para a medição "Imóveis Potenciais e Factíveis - Água"; quando o botão "Drill Member"
Veja que, neste caso, a dimensão "Ano" foi expandida para todas as ocorrências, e não, apenas, para a ocorrência "Imóveis Potenciais e Factíveis - Água".
Caso os campos com os totais não façam sentido, como é o caso do exemplo que estamos trabalhando, pois os valores mensais já correspondem aos valores totais, é possível ocultá-los acionando a opção "Drill Replace"
Veja, abaixo, o exemplo da tela sem os totais. Caso deseje retornar com os totais, basta clicar na seta ao lados das dimensões "Mês" e "Ano".

Funcionamento do Navegador OLAP (OLAP Navigator)
Na barra de ferramentas (Tool Bar), é o 1º botão do lado esquerdo. Permite, ao usuário, o acesso a todas as dimensões do cubo, e permite, também, que você configure as que serão visualizadas. O Usuário, também, pode alterar a ordem de visualização das linhas e colunas, assim como, ver os dados em cada dimensão. Ao acionarmos o botão "OLAP Navigator"
No exemplo acima, que trabalhamos até o momento, as dimensões "Gerência Regional", "Localidade", "Medições (Measures)" e "Ano", estão na área de "Linhas (Rows)"; e a dimensão "Mês", está na área de "Colunas (Columns)".
As demais dimensões não são apresentadas na Grade de Dados (Data Grid),porque estão na áera de "Filtro (Filter)".
Para configurar e modificar o layout da consulta, será necessário, inicialmente, o entendimento do funcionamento de cada botão do "OLAP
Navigator":
| Botão | Descrição |
|---|---|
| Utilize este botão para mover a dimensão para a área de colunas (Columns). | |
| Utilize este botão para mover a dimensão para a área de linhas (Rows). | |
| Utilize este botão para mover a dimensão para a área de filtro (Filter). | |
| Utilize estes botões para mover a dimensão para cima, ou para baixo, dentro da área, à qual, a dimensão pertence. |
- Retirar da área de linhas (Rows) as dimensões "Gerencia Regional" e "Localidade".
- Procedimento: Clicar no botão
, que fica ao lado das dimensões - Veja que as dimensões foram transferidas para a área de filtros (Filter)
- Procedimento: Clicar no botão
- Incluir na área de linhas (Rows) as dimensões "Categoria" e "Subcategoria", colocando-as no lugar de "Gerencia Regional" e "Localidade", respectivamente.
- Procedimento: Clicar no botão
, que fica ao lado das dimensões, que estão na área de filtros (Filter) - Veja que as dimensões foram transferidas da áera de filtros (Filter), para a área de linhas (Rows)
- Entretanto, não estão na sequencia desejada. Para colocar as dimensões na sequencia desejada dentro da área de linhas (Rows), utilize o botão
para movê-las para cima, até chegar na posição desejada: 1º --> "Categoria"; 2º-- > "Subcategoria".
- Procedimento: Clicar no botão
- Transferir a dimensão "Ano" para a área de colunas (Columns)
- Procedimento: Clicar no botão
, que fica ao lado da dimensão "Ano", que está na área de linhas (Rows). - Veja que a dimensão "Ano" foi transferida da áera de Linhas (Rows), para a área de colunas (Columns)
- Mover a dimensão "Ano" para a 1ª posição, clicando no botão
, que fica ao lado da dimensão "Ano".
- Procedimento: Clicar no botão
Após estes procedimentos, o "OLAP Navigator" deverá ficar com a seguinte configuração:
Clique no botão "OK" para concluir o processo de configuração do "OLAP Navigator".
Veja, abaixo, como ficará a Grade de Dados (Data Grid), após as modificações realizadas:
Navegando nas Dimensões
Com a opção de navegar nas dimensões, existente no "OLAP Navigator", nós podemos, também, definir opções específicas dentro de uma determinada dimensão. Com o "OLAP Navigator"- Na dimensão "Medidas (Measures)", vamos deixar ativas as seguintes medições
- Imóveis Potenciais e Factíveis - Água
- Imóveis Ligados e Cortados - Água
- Imóveis Suprimidos - Água
- Na dimensão "Perfil do Imóvel", que encontra-se na área de filtros (Filter), vamos selecionar o perfil "TARIFA SOCIAL".
Veja, na figura abaixo, o resultado desta configuração:
Funcionalidade InverterEixos (SWAP AXES)
Esta opção permite ao usuário realizar a inversão dos eixos da grade de dados (Data Grid). As dimensões que estão na linha passam para a coluna e "vice-versa". Ao acionarmos a funcionalidade de inversão de eixos (Swap Axes
Configurando o Gráfico(Chart Config)
Ícone do botão para configurar o gráfico:
Ao acionarmos esta opção o sistema apresentará as opções para que o usuário configure o gráfico que deseja gerar.
Segue, abaixo, uma figura da tela de configuração com todas as opções de configuração disponíveis na ferramenta.
Vamos entender o objetivo de cada uma das opções.
- Tipo do Gráfico (Chart Type): Selecionar o tipo de gráfico desejado na lista apresentada ao lado do campo
- Barras Verticais (Vertical Bar)
- Barras Verticais em três dimensões (Vertical Bar 3D)
- Barras Horizontais (Horizontal Bar)
- Barras Horizontais em três dimensões (Horizontal Bar 3D)
- Barras Verticais Empinhadas (Stacked Vertical Bar)
- Barras Verticais Empinhadas em três dimensões (Stacked Vertical Bar 3D)
- Barras Horizontais Empinhadas (Stacked Horizontal Bar)
- Barras Horizontais Empinhadas em três dimensões (Stacked Horizontal Bar 3D)
- Linhas Verticais (Vertical Line)
- Linhas Horizontais (Horizontal Line)
- Área Vertical (Vertical Area)
- Área Horizontal (Horizontal Area)
- Área Vertical Empilhada (Vertical Area Stacked)
- Área Horizontal Empilhada (Horizontal Area Stacked)
- Gráfico de Pizza por Coluna (Pie Charts by Column)
- Gráfico de Pizza por Linha (Pie Charts by Row)
- Habiltar a funcionalidade "Drill Through" no gráfico (Enable Drill Through)
- Caso esta opção esteja selecionada, permitirá ao usuário aprofundar no detalhamento das informações a partir do gráfico.
- Título do Gráfico (Chart Title): Informe o título do Gráfico no campo ao lado.
- Configuração da letra do título do gráfico (Chart Title Font):
- Tipo da Letra (Fonte): Sans Serif, Serif, Monospaced
- Formato da Letra (Fonte): Normal, Negrito, Itálico e Negrito com Itálico
- Tamanho da Letra (Fonte)
- Rótulo do Eixo Horizontal (Horizontal Axis Label): Informe, no campo ao lado, o rótulo do eixo horizontal do gráfico.
- Rótulo do Eixo Vertical (Vertical Axis Label): Informe, no campo ao lado, o rótulo do eixo vertical do gráfico.
- Configuração da letra dos rótulos dos eixos horizontal e vertical (Axes Label Font):
- Tipo da Letra (Fonte): Sans Serif, Serif, Monospaced
- Formato da Letra (Fonte): Normal, Negrito, Itálico e Negrito com Itálico
- Tamanho da Letra (Fonte)
- Configuração da letra dos conteúdos associados aos eixos (Axes Tick Label Font):
- Tipo da Letra (Fonte): Sans Serif, Serif, Monospaced
- Formato da Letra (Fonte): Normal, Negrito, Itálico e Negrito com Itálico
- Tamanho da Letra (Fonte)
- Grau de inclinação do texto
- Legenda: Configurar se a legenda será apresenda, e em que posição em relação ao gráfico
- Acima (Top), Abaixo (Buttom), À Esquerda (Left), À Direita (Right)
- Configuração da letra da legenda (Legend Font):
- Tipo da Letra (Fonte): Sans Serif, Serif, Monospaced
- Formato da Letra (Fonte): Normal, Negrito, Itálico e Negrito com Itálico
- Tamanho da Letra (Fonte)
- Apresentar informações de filtro (Show Slicer): Configurar se a informação do filtro deve ser apresentada, e em que posição em relação ao gráfico
- Acima (Top), Abaixo (Buttom), À Esquerda (Left), À Direita (Right)
- Configuração da letra da informação de filtro (Slicer Font):
- Tipo da Letra (Fonte): Sans Serif, Serif, Monospaced
- Formato da Letra (Fonte): Normal, Negrito, Itálico e Negrito com Itálico
- Tamanho da Letra (Fonte)
- Tamanho do Gráfico: Configuração do tamanho do gráfico (Altura e Largura)
- Altura do Gráfico (Chart Height)
- Largura do Gráfico (Chart Width)
- Cor de Fundo do Gráfico (Background(R,G,B)): Configurar a cor de fundo do gráfico utilizando a combinação de Vermelho (Red), Verde (Green) e Azul(Blue).
Resumo das Funcionalidades dos botões
Segue, abaixo, uma tabela com o resumo de todas as funcionalidades da ferramenta OLAP, disponíveis no GSAN:| Botão | Nome Original | Nome Traduzido | Descrição |
|---|---|---|---|
| OLAP Navigator | Navegador OLAP | Permite ao usuário o acesso à todas as dimensões do cubo, selecionando aquelas que serão visualizadas. O usuário, também, pode alterar a ordem de visualização das linhas e colunas, bem como clicar em cada dimensão e ver os dados. | |
| Config OLAP Table | Configurar a tabela do OLAP | Este botão fornece ao usuário a possibilidade de ordenar os dados em ordem crescente e decrescente. | |
| Suppress Empty Rows/Columns | Suprimir Linhas/Colunas Vazias | Elimina da grade de dados (Data Grid) os registros vazios. Exibe apenas os cruzamentos de dados válidos. | |
| Swap Axes | Inverter Eixos | Inverte os eixos da grade de dados (Data Grid) | |
| Drill Member | Abre todas as ocorrências do item selecionado na árvore. | ||
| Drill Position | Abre, apenas, a ocorrência do item selecionado na árvore. | ||
| Drill Replace | Substitui a raiz da dimensão atual, pelo item selecionado. | ||
| Drill Through | Exibe todos os registros que foram usados para gerar a visão atual da grade de dados (Data Grid). | ||
| Show Chart | Apresentar o Gráfico | Gera um gráfico a partir da grade de dados que está sendo apresentada. | |
| Chart Config | Configurar o Gráfico | Apresenta as opções para que o usuário configure o gráfico que será gerado.Exempos de configuração: Tipo do Gráfico (Barras Verticais, Barras Horizontais, ...), Título do Gráfico, Rótulos dos eixos, Legenda, Tamanho, Cor de Fundo, ... | |
| Config Print Settings | Configurar Impressão | Configurar a impressão do relatório. Exemplos de Configuração: Título do Relatório, Orientação da Página, Tamanho do Papel, Tamanho da Tabela, ... | |
| Print this Page via PDF | Gerar PDF da Página | Exporta o relatório gerencial para um arquivo do tipo PDF. | |
| Start Excel | Gerar Planilha Excel | Exporta o relatório gerencial para uma planilha Excel. |
Tópicos Relacionados
Versão 2.1 last modified by Administrator on 05/08/2009 at 19:29


Comentários: 0