Академический Документы
Профессиональный Документы
Культура Документы
ndice
1 Introduo ao Essbase................................................................................................6
1.1 O banco de dados multidimensional.......................................................................6
Definio de multidimensional.......................................................................................6
Descrio.......................................................................................................................16
Utilizando a barra de ferramentas do Hyperion...............................................................17
Seguindo as diretrizes durante o tutorial........................................................................19
Extraindo dados............................................................................................................19
Conectando-se a um banco de dados ............................................................................19
Alterando a senha.........................................................................................................25
Extraindo dados de um banco de dados ........................................................................26
Cancelando uma solicitao de extrao de dados comando <Esc>............................27
Fazendo drill-down para mais detalhes..........................................................................27
Fazendo drill-up para menos detalhes........................................................................29
Restaurando a visualizao do banco de dados anterior ................................................30
Fazendo pivot, retendo e suprimindo dados ...................................................................30
Fazendo pivot de linhas e colunas..............................................................................30
Retendo um subconjunto de dados comando Keep Only.............................................33
Removendo um subconjunto de dados comando Remove Only ...................................36
Navegando em uma planilha sem extrair dados comando Navigate Without Data ........37
ndice de Figuras
Figura 1 - ESSBASE - Perspectiva Multi-Dimensional................................................................6
Figura 2 - Representaes bidimensionais de dados em uma planilha......................................7
Figura 3 - Mltiplas visualizaes a partir de um banco de dados com cinco
dimenses...........7
Figura 4 - Outline do banco de dados Basic................................................................................9
Figura 5 Estrutura da dimenso Perodo................................................................................11
Figura 6 Caixa de rolagem do janela Personalizar.................................................................14
Figura 7 Barra de Ferramentas do Hyperion Smart View.......................................................14
Figura 8 - Menu Hyperion..........................................................................................................15
Figura 9 Janela do Connection Manager................................................................................20
Figura 10 Janela de seleo de tipo de conexo ao banco de dados....................................20
Figura 11 Janela de incluso do caminho do servidor............................................................21
Figura 12 Janela de escolha do servidor................................................................................21
Figura 13 Janela de seleo do servidor de banco de dados................................................22
Figura 14 Janela de login........................................................................................................22
Figura 15 Janela de escolha do cubo.....................................................................................23
Figura 16 Janela de nomeao da conexo...........................................................................23
Figura 17 Janela do Connection Manager com a nova conexo............................................24
Figura 18 Janela de login........................................................................................................24
Figura 19 Janela do Connection Manager com as conexes.................................................25
Figura 20 - Extrao de dados inicial do banco de dados.........................................................26
Figura 21 - Resultado do drill down da dimenso Year.............................................................28
Figura 22 - Resultado do drill down na dimenso Moeda (linhas aninhadas)...........................29
Figura 23 - Resultado do drill up na dimenso Year..................................................................30
Figura 24 - Visualizao antes da realizao do Pivot..............................................................31
Figura 25 Resultado do Pivot de um grupo de linhas para um grupo de colunas..................32
Figura 26 - Pivot de um grupo de colunas para um grupo de linhas dimenso Scenario......33
Figura 27 - Seleo de membro para o comando Keep Only....................................................34
Figura 28 - Resultado da reteno de um subconjunto de dados (clulas adjacentes)........... 34
Figura 29 - Seleo de membros no adjacentes para o comando Keep Only........................35
Figura 30 - Resultado da reteno de um subconjunto de dados(clulas no adjacentes)......35
Figura 31 - Seleo de Membros para o comando Remove Only 1. 2. 3..................................36
Figura 32 - Resultado da remoo de um subconjunto de dados.............................................36
1 Introduo ao Essbase
O Essbase um programa de bancos de dados multidimensionais otimizado para aplicao em
planejamento, anlise e aplicativos de gerao de relatrios gerenciais.
O Essbase permite estender seus sistemas de suporte a decises alm das consultas e relatrios
sobre histrico de desempenho para sistemas operacionais dinmicos que unem anlise histrica
com planejamento futuro.
Atravs da consolidao e simulao de dados histricos e dados projetados para anlise
detalhada, voc adquire perspectivas sobre sua empresa que lhe permitem tomar decises
apropriadas.
Definio de multidimensional
Uma dimenso uma perspectiva ou visualizao de um determinado conjunto de dados. Uma
visualizao diferente dos mesmos dados uma dimenso alternada. Um sistema que suporta
visualizaes alternadas e simultneas de conjuntos de dados multidimensional. Dimenses so,
na maioria das vezes, categorias como perodo, contas, linhas de produto, mercados, oramentos
e assim por diante (veja a Figura 3). Cada dimenso contm categorias adicionais que possuem
vrias relaes entre si.
Em contraste com a visualizao multidimensional, as planilhas armazenam dados em duas
dimenses, geralmente perodo e contas, da seguinte forma:
Um aplicativo Essbase contm um nmero ilimitado de dimenses, para que seja possvel
analisar grandes quantidades de dados a partir de vrios pontos de vista. A seguinte ilustrao
demonstra quatro visualizaes de dados multidimensionais. possvel ler e analisar os dados
com o Add-in de Planilha Essbase:
Componentes do Outline
Os principais componentes do outline do banco de dados so:
Dimenses
Membros
Dimenses
As dimenses so as estruturas principais de um modelo multidimensional de dados. Elas so as
caractersticas pelas quais so feitos os agrupamentos dos dados e que permitem ao usurio
organizar de forma segmentada as vises da base de dados.
As dimenses por sua vez, podem ser internamente organizadas atravs de agrupamentos que
possuam alguma relao entre si. Isso permite montar uma estrutura vertical dos membros
componentes das dimenses, definindo assim uma hierarquia na estrutura das mesmas. Essa
hierarquia possuir nveis e sub-nveis e o menor nvel dessa estrutura servir para a entrada dos
dados.
A definio de uma estrutura hierrquica permite ainda efetuar a consolidao das informaes a
partir do menor nvel, atravs de processos de clculo no modelo. Isso permite a visualizao de
dados tanto em detalhes como em nveis consolidados.
Membros
Membros so os nomes dos elementos dentro de uma dimenso. Uma dimenso pode conter um
nmero ilimitado de membros. No exemplo abaixo, Perodo uma dimenso e todos os elementos
que se encontram abaixo dele so membros.
Relacionamentos:
1
Parents (Pais) - Parent um membro com uma ramificao de consolidao abaixo dele. Por
exemplo, Qtr1 1 um membro pai porque existe uma ramificao contendo membros
respectivos aos meses abaixo dele.
Children (Filhos) - Children um membro com um pai em um nvel mais alto. Por exemplo,
Jan, Feb e Mar so filhos do pai Trimestre 1.
Drill Down: significa descer um ou mais nveis dentro de uma hierarquia em uma
dimenso. Isto significa que voc pode ir descendo na hierarquia de uma dimenso e
aumentar o detalhe da informao que deseja obter.
2
3
Drill Up: significa subir um ou mais nveis dentro de uma hierarquia em uma dimenso.
Da mesma forma que conseguimos descer na hierarquia, conseguimos subir diminuindo o
nvel de detalhe da informao tornando-a mais genrica.
4
5
Filtrar: significa fixar um ou mais membros em uma ou mais dimenses, ou seja, definir
para cada dimenso um subconjunto dos dados que devem ser apresentados na consulta.
Vrias dimenses podem ser colocadas no filtro para facilitar a busca de uma informao
especfica.
Pivot: a capacidade de rotacionar um cubo, trocando os eixos de posio, ou seja, a
capacidade de trocar a dimenso que est na linha pela dimenso que est na coluna e
vice-versa.
1
2 Tutorial bsico do Hyperion Smart View
Quando voc adiciona o Add-in de Planilha Hyperion Smart View ao Microsoft Excel, a maioria das
operaes do Excel permanece inalterada. O Add-in de Planilha Hyperion Smart View
simplesmente adiciona um novo menu, uma barra de ferramentas do Hyperion Smart View e
atalhos de mouse com os quais possvel acessar o servidor Hyperion Smart View.
As tarefas descritas neste tutorial so tarefas bsicas. Ou seja, estas so as tarefas que voc
provavelmente utilizar com freqncia ao trabalhar com o Hyperion Smart View.
Observao: Cada tarefa do tutorial uma seqncia do que foi apresentado na tarefa anterior.
Por isso as tarefas devem ser realizadas na ordem em que so apresentadas.
O Hyperion Smart View Add-In, ou simplesmente Spreadsheet Add-In, um programa que
proporciona ao usurio acesso direto base de dados multidimensional Hyperion Essbase
atravs da ferramenta Excel.
Usando Spreadsheet Add-In possvel ao usurio criar no Excel planilhas contendo informaes
retiradas diretamente da base de dados Hyperion Essbase, permitindo utilizar os recursos prprios
de anlise de uma ferramenta OLAP, alm de ser possvel manipul-la como qualquer outra
planilha Excel.
Regras Gerais
A seguinte lista descreve as regras gerais para o posionamento de labels na planilha de forma que
o Analytic Services possa efetuar a operao de Refresh. Se as regras no forem seguidas uma
caixa de dilogo com a descrio do erro exibida. Neste caso nenhuma operao realizada.
1
Labels na planilha devem estar ligados aos seus membros ou aliases no outline. Atentese a espaes em branco, uma vez que so considerados caracteres vlidos.
Linhas ou colunas que contm labels de cabealho ou linhas / colunas para refresh de
dados podem ser ocultas. Para isso utilize as funes de ocultar linhas ou colunas do MS
Excel .
Exceto que seja setado um mnimo de restries, o Analytic Services exibe uma caixa de
mensagem informando a existncia de membros invlidos na planilha (no encontrados no
outline). Essa opo de exibio da mensagem de erro pode ser habilitada / desabilitada
atravs do menu Hyperion / Options... / Display.
Labels numricos ou no formato de data podem no ser interpretados pelo Excel como
nome de membro no outline. Nestes casos, os mesmos devem estar entre apstrofes.
3) Selecione HsTbar.xla
7
Posicione o cursor sobre um cone especfico para visualizar uma breve explicao da
funcionalidade da ferramenta.
A tabela a seguir mostra um resumo do funcionamento dos principais itens do menu Hyperion. Os
itens que terminam com reticncias (...) abrem caixas de dilogos para configuraes adicionais.
Item
Descrio
Conection
Manager...
Active
Conections
Reset
Conection
Ad
Hoc
Analysis
Expande para uma lista com Zoom In: Expande em um nvel a dimenso
selecionada; Zoom Out: Contrai em um nvel a dimenso selecionada; Pivot: Muda
a orientao de uma dimenso: de linha para coluna e de coluna para linha; Keep
Only: Mantm somente os membros selecionados, todos os demais so removidos;
Remove Only: Remove somente os membros selecionados, todos os demais so
mantidos; Drill-Through Reports: ; View Qualified Member Name: Mostra o alias do
Membro selecionado; Change Alias Table: .
Contrai em um nvel a dimenso selecionada, o contrrio da opo Zoom In
Zoom Out
Form
Functions
Expande para uma lista com Function Builder...: Possibilita a criao de funes;
Migrate Active Workbook (Financial Management): Converte frmulas ; Migrate Bath
(Financial Management): Abre uma janela onde possvel .
BI+ Content
POV
Manager...
Abre a caixa de dilogos POV Manager onde mostra todos os membros do cubo e
nela possvel definir os POV.
Undo
Redo
Member
Selection...
Refresh
Refresh All
Capture
Formatting
Submit Data
Calculation
Options
Cell Text
Ajust
Supporting
Details
Abre uma caixa de dilogo Adjust Data para a modificao dos dados de uma ou
mais clulas usando os mtodos listados na caixa.
Options...
Help
About...
Funo
Descrio
Connection
Manager
Zoom In
Zoom Out
Pivot
Keep Only
Remove Only
Refresh
Submit Data
Refresh All
Undo
Redo
POV Manager
Function
Builder
Adjust
Cell Text
Suppoting
Details
Select Form
Instructions
Take Offline
Lock
Expand
Collapse
Business
Rules
Rules
Form
Options
On
5
6
Se voc cometer algum erro durante o tutorial, voc pode selecionar Hyperion / Undo para
retornar visualizao de planilha anterior.
Os valores numricos que aparecem nas ilustraes utilizadas neste tutorial podem no
corresponder aos valores existentes no seu banco de dados. Os valores apresentados nestas
ilustraes correspondem a um banco de dados que acabou de ser aberto.
Extraindo dados
Agora que voc j est mais familiarizado com o ambiente do Hyperion, voc pode se conectar ao
servidor Essbase e comear a usar o Essbase e o Add-in de Planilha Hyperion. A prxima seo o
levar a uma tpica sesso do Hyperion, onde voc se conecta ao banco de dados e extrai dados
de vrias maneiras.
7. Uma vez fornecida a senha liberado a escolha dos servidores e dos cubos. Escolha o cubo e
clique em Next.
9. Aps clicar em Finish voltar a janela inicial (Connection Manager), com a conexo na lista.
Para conectar basta selecionar a conexo e clicar em Connect.
Alterando a senha
Voc s poder alterar sua senha se estiver conectado a um servidor.
Para alterar sua senha:
1. Na caixa de dilogo Connection Manager, selecione o boto Change Password (Alterar
Senha)
2. Na caixa de dilogo Change Password for: Usurio (Mudar Senha de:), na caixa de
texto Current Password (Senha Atual), insira a sua senha atual.
3. Na caixa de texto New Password (Nova Senha), digite sua nova senha.
4. Na caixa de texto Confirm New Password (Confirmar Nova Senha), digite a nova senha
novamente.
5. Clique em OK para alterar sua senha.
6. Clique em OK novamente para fecha a caixa de dilogo Change Password for:
Usurio.
1. Abra uma nova planilha selecionando File / New (Arquivo / Novo) ou clicando no boto.
Quando voc extrai dados para uma planilha vazia, o Hyperion retorna dados dos nveis mais altos
de cada dimenso do banco de dados. O nvel superior usado como ponto de partida para
navegar, ou fazer o drill down, em nveis de dados detalhados. No banco de dados Basic, as
seguintes dimenses so extradas:
1
Measures Contas;
Produto;
Market regies;
Observao: No restante das tarefas deste tutorial, voc pode extrair dados clicando duas vezes
em uma clula de dados, selecionando Hyperion / Refresh, ou clicando no boto Refresh na
barra de ferramentas do Hyperion.
1. Para abrir uma nova planilha, selecione File / New (Arquivo / Novo) ou clique no cone .
Observao: preciso j estar conectado ao banco de dados Basic. Se voc no estiver
conectado, siga os passos descritos em Conectando-se a um banco de dados.
1
Figura 26 - Pivot de um grupo de colunas para um grupo de linhas dimenso Scenario
Observao: A caixa de rtulo do membro que aparece sob o cursor durante a operao de
pivot exibe os nomes dos membros que voc est fazendo o pivot. A orientao da caixa de
rtulo do membro, entretanto, no determina a orientao do resultado do pivot. O Hyperion
determina a orientao dos dados pela localizao da clula de destino.
5
Figura 32 - Resultado da remoo de um subconjunto de dados
Pivot
Esse recurso til especialmente quando estamos lidando com membros de clculo dinmico, que
normalmente so especificados pelo designer de aplicativo (application designer). Com a ativao
do recurso Navigate Without Data, voc d ao Hyperion comando expresso para no efetuar o
clculo dinmico de valores (ou seja, calcular o banco de dados durante a extrao de dados)
enquanto voc estiver criando o relatrio da planilha.
Para navegar na planilha sem extrair dados:
1. Selecione Hyperion / Options / Ad Hoc Analysis / Navigate Without Data.
O Hyperion exibe uma marca de verificao ao lado do item de menu.
Selecionando membros
Um banco de dados do Essbase pode conter centenas ou mesmo milhares de membros, tornando
difcil a memorizao de cada nome de membro. Podemos usar a janela flutuante para localizar e
selecionar membros e para definir o layout de membros na planilha.
O item Options do menu Hyperion permite que sejam configurados vrios parmetros de
operao do Essbase. composto por 3 pastas: Ad Hoc, Display, Cells Style. Cada pasta
composto por grupos com opes organizadas de acordo com a funcionalidade.
AD HOC
A pasta Ad Hoc permite que seja configurada a forma com que o Hyperion exibe os dados,
como por exemplo a identao de elementos em hierarquia e a eliminao de linhas sem dados.
Zero
No Access
Invalid
Underscore Characters
Repeat Member
No indenta.
Subitems
Identa em subitens.
Totals
Identa em totals.
Mode: Modos
Navigate Without Data
All Levels
Bottom Level
Sibling Level
Same Level
Same Generation
Formulas
Member Retention:
Include Selection
Bottom
DISPLAY
A pasta Display permite que seja configurada a forma com que o Hyperion exibe os dados,
como por exemplo o nmero de casa decimais dos valores que iro aparecer na planilha ou a
substituio de clulas sem dados.
Substitui o texto mostrado nas clulas sem valor (#Missing) pelo texto
colocado na caixa. Normalmente coloca-se o valor zero 0.
Substitui o texto mostrado nas clulas que o usurio no tem acesso (#No
Access) pelo texto colocado na caixa.
Cell Status:
Data
Calculation Status
Process Management
Member Name Display Options: Controla o uso do nome ou da descrio dos elementos da
hierarquia
Member Name Only
Description Only
UI Colors:
UI Colors
Scales:
Decimal Places: O nmero de casas decimais
Value 1 will be: O valor 1 ser
Scale
Define a escala
Decimal Places
Value 1 will be
Warnings
Errors
None
CELL STYLES
A pasta CELL STYLES permite definir cores e formatos de fontes que o Hyperion utiliza para
mostrar os dados. importante observar que o Hyperion ignorar as definies de cores de clula
feitas no Excel se esta opo estiver sendo usada.
6
4. Limpe todos os checkboxes do lado esquerdo e clique em OK
5. D um duplo clique na clula A2
Note que nenhuma ao de refresh foi realizada
6. Selecione Hyperion / Options
7. Selecione a pasta Ad Hoc
8. Selecione Use Double-click for Ad Hoc Operations
9. Clique OK
10. D um duplo clique na clula A2
Note que agora o Drill Down da clula realizado
11. Selecione Hyperion / Options...
12. Selecione a pasta Ad Hoc
13. Selecione Navigate without Data e clique em OK
14. D um duplo clique em Qtr1
Note que nenhum dado exibido. Isso pode ser muito til na construo de Add-ins para
base de dados com muitos dados (performance).
1
18. Clique em OK
Note os membros com o label #Missing. Isso quer dizer que no h dados para estas
clulas
3. Selecione East
9. Clique em OK
10. Selecione Hyperion / Ad Hoc Analysis / Zoom In (note que todos os membros so
exibidos, incluindo o membro Market que est incluso na seleo)
11. Faa testes com outras opes de zoom para verificar os efeitos de cada uma delas.
Diferentes tipos de parametrizaes so muito usadas em diferentes situaes.
2. Selecione a pasta Cell Styles (a mesma s est disponvel quando voc est
conectado a uma base de dados. Se voc no visualizar essa opo selecione
Hyperion / Connection Manager e conecte-se ao servidor e base de dados)
4
5
MS Sans Serif
Style
Bold
Size
12
1
2
4. Clique em OK
5. Marque Child
MS Sans Serif
Style
Bold
Size
10
1
2 8. Clique em OK
3 9. Clique em OK (note que nenhuma mudana ocorreu. Para visualiz-los necessrio
efetuar um refresh de dados)
4 12. Selecione Hyperion / Refresh
5. Clique em Properties/Font
MS Sans Serif
Style
Bold
Size
10
7. Clique em OK
9. Clique em OK
1
2
3
4
5 Salvando e encerrando a conexo
Aps a execuo de tarefas bsicas de leitura de dados, navegao e formatao, podem salvar
as planilhas e encerrar a conexo com o Hyperion.