Aprenda a executar as tarefas administrativas mais comuns no Essbase. Descarregue livros de aplicações de exemplo e utilize-os para criar cubos, provisionar utilizadores e estabelecer ligação ao Smart View para a análise de dados. Edite a estrutura do cubo acrescentando membros. Execute um cálculo, exporte dados e explore o Cube Designer.
Antes de começar a trabalhar com estas tarefas, certifique-se de que consegue entrar em sessão no Essbase e que o Smart View e o Cube Designer estão instalados nos computadores cliente. Consulte Configurar o Cube Designer.
No livro da aplicação Exemplo do Armazenamento em Blocos (Dinâmico), todos os membros de nível não folha no cubo são calculados dinamicamente. Os valores calculados dinamicamente não são armazenados no cubo; os valores são recalculados e renderizados para cada obtenção do utilizador.
Descarregar o Livro da Aplicação de Exemplo Dinâmico
Para descarregar o livro da aplicação Exemplo do Armazenamento em Blocos (Dinâmico):
Na página Aplicações, clique em Ficheiros e, em seguida, clique em Gallery > Applications > Demo Samples > Block Storage
.
No separador Armazenamento em Blocos, clique no menu Ações junto a Sample_Dynamic_Basic.xlsx.
Grave o ficheiro do livro da aplicação, Sample_Dynamic_Basic.xlsx
, numa unidade local.
Examinar a Estrutura do Livro da Aplicação de Exemplo Dinâmico
Os livros de aplicações contêm várias folhas de cálculo que definem os metadados do cubo, incluindo uma folha de cálculo Essbase.Cube que nomeia todas as dimensões do cubo e define outras informações sobre as mesmas, folhas de cálculo separadas para cada dimensão e uma folha de cálculo de dados.
No Microsoft Excel, abra Sample_Basic_Dynamic.xlsx
.
Na folha de cálculo Essbase.Cube, o nome da aplicação (Sample_Dynamic), o nome do cubo (Basic), os nomes de 10 dimensões e outras informações sobre as dimensões, estão definidos.
Cada dimensão tem uma folha de cálculo separada, Dim.dimname, na qual a dimensão é ainda mais definida com informações, tais como o método de criação e o modo incremental. Uma vez que o método de criação para cada dimensão neste livro da aplicação de exemplo é PARENT-CHILD, os membros são definidos na colunas PARENT e CHILD.
Na folha de cálculo Dim.Year, os meses são agregados em trimestres e os trimestres são agregados em anos. Por exemplo, os membros filho Jan, Feb, Mar são agregados no membro pai Qtr1. O membro filho Qtr1 é agregado no membro pai Year.
As folhas de cálculo Dim.Product e Dim.Market são estruturadas de forma semelhante. Em Dim.Product, os SKUs são agregados em famílias de produtos e as famílias de produtos são agregadas em Product. Por exemplo, os membros filho 100-10, 100-20 e 100-30 (SKUs) são agregados no membro pai 100 (família de produtos). O membro filho 100 é agregado no membro pai Product.
Este livro da aplicação de exemplo inclui dados. Desloque-se para a última folha de cálculo, Data.Basic, para rever a estrutura das colunas e os dados.
Neste tópico, aprendeu a descarregar um livro da aplicação e a examinar a respetiva estrutura. Em seguida, obtenha informações sobre o modo de acesso a modelos adicionais utilizando a secção Galeria do Catálogo de Ficheiros.
Em Descarregar o Livro da Aplicação de Exemplo Dinâmico e Examinar a Respetiva Estrutura, obteve informações sobre a estrutura de um livro da aplicação ao explorar o Sample_Basic_Dynamic.xlsx
.
Criar uma Aplicação na interface web do Essbase
Sample_Basic_Dynamic.xlsx
, que gravou em Descarregar o Livro da Aplicação de Exemplo Dinâmico e Examinar a Respetiva Estrutura.Nota:
Na Interface Web Clássica, expanda as Opções Avançadas e Opção de Criação e, em seguida, selecione para criar uma base de dado e carregar dados.Agora, todas as informações do livro da aplicação estão representadas no novo cubo.
Provisionar um Utilizador com Acesso e Consulta do Cubo
Nota:
Clicar em Acrescentar nesta caixa de diálogo não lhe permite acrescentar novos utilizadores. Em vez disso, pode acrescentar utilizadores que já tenho sido provisionados utilizando um fornecedor de identidades. Este tópico assume que tem utilizadores provisionados. Existem várias formas de provisionar os utilizadores do Essbase. Consulte Gerir Perfis de Grupo de Utilizador e Permissões da Aplicação do Essbase para implementações independentes ou Gerir Utilizadores e Perfis de Grupo para implementações de pilha.Em Analisar uma Aplicação no Smart View, irá para o Smart View, irá entrar em sessão como o utilizador que acaba de provisionar e, em seguida, irá consultar um cubo.
Em Criar uma Aplicação na Interface da Web do Essbase e Provisionar um Utilizador com Acesso e Consulta do Cubo, criou uma aplicação e um cubo com dados e provisionou utilizadores.
Esta tarefa pressupõe que instalou o Smart View. Consulte Descarregar e Executar o Installer do Smart View.
Ligar ao Cubo a partir do Smart View
Abra o Microsoft Excel.
Se o Smart View for instalado, o friso do Smart View é apresentado no Excel.
/essbase/smartview
ao final desse URL. Por exemplo, https://192.0.2.1:443/essbase/smartview
.Realce o cubo Basic e clique em Ligar.
Efetuar uma Análise Ad Hoc
Pode especificar a posição do antepassado para uma hierarquia como superior ou inferior, no separador Opções de Membros da caixa de diálogo Opções no Smart View. Primeiro, SSANCESTORONTOP deve ser ativado por um administrador na configuração da aplicação na interface web do Essbase. A grelha altera a forma quando executa uma operação de aproximação. Aqui, utilize apenas a posição inferior por omissão.
No friso do Essbase, clique em Renovar. A grelha deve ter a seguinte aparência:
A grelha deve ter a seguinte aparência:
A grelha deve ter a seguinte aparência:
A grelha deve ter a seguinte aparência:
A grelha deve ter a seguinte aparência:
A grelha deve ter a seguinte aparência:
Uma vez que nem todos os produtos são vendidos em todos os estados, algumas células têm a etiqueta #Missing em vez de um valor de dados.
Nesta tarefa, navegou facilmente através de uma grelha de dados, ampliando e rodando ao clicar na própria grelha. Pode também utilizar as ferramentas no friso do Essbase para efetuar as mesmas ações. Para obter mais auxílio sobre a utilização do Smart View, clique no separador Smart View e, em seguida, clique em Auxílio.
Em Modificar uma Estrutura do Essbase, voltará à interface da Web e modificará uma estrutura.
Em Analisar uma Aplicação no Smart View, analisou uma aplicação no Smart View.
Criar um Novo Membro
Comece por criar um novo membro.
Na interface web do Essbase, na página Aplicações, selecione o cubo Basic na aplicação Sample_Dynamic.
Clique no menu Ações e selecione Estrutura.
Clique em Editar.
Expanda a dimensão Scenario clicando na seta junto a Scenario.
Insira um membro:
Clique em Editar para colocar a estrutura no modo de edição.
Expanda a dimensão Cenário.
Selecione o membro Orçamento.
Na barra de ferramentas de estrutura, em Ações, selecione Acrescentar um irmão abaixo ao membro selecionado.
Introduza o nome do membro, Forecast, e prima a tecla de Tabulação.
Selecione o operador de consolidação til (~) a partir da lista.
O membro Previsão não é agregado aos restantes membros na respetiva dimensão.
Mantenha o tipo de armazenamento de dados como Armazenar Dados para que os utilizadores possam introduzir dados de previsão.
Clique em Gravar.
Criar o Membro Previsão com Dados
Para criar o membro Previsão com dados, iremos criar um script de cálculo e calcular os dados de previsão.
salesfcst
.Na caixa Conteúdo do Script, introduza uma fórmula simples:
Forecast(Sales=Sales->Actual*1.03;)
A previsão de vendas é igual às vendas reais multiplicadas por 1.03, o que cria o membro Previsão para Vendas com um valor 3% superior ao das vendas reais.
Na interface web do Essbase, na página Aplicações, selecione o cubo Basic na aplicação Sample_Dynamic, clique no menu Ações e selecione Inspecionar.
Na caixa de diálogo Basic, selecione o separador Scripts, com Scripts de Cálculo selecionado, e clique em para acrescentar um script de cálculo.
No campo Nome do Script, introduza salesfcst
.
Na caixa Conteúdo do Script, introduza uma fórmula simples:
Forecast(Sales=Sales->Actual*1.03;)
A previsão de vendas é igual às vendas reais multiplicadas por 1.03, o que cria o membro Previsão para Vendas com um valor 3% superior ao das vendas reais.
Clique em Gravar e Fechar.
Feche o verificador da base de dados clicando em Fechar até todos os separadores estarem fechados.
Executar o Script
Os scripts de cálculo são executados como tarefas.
No menu pendente Nova Tarefa, selecione Executar Cálculo.
Na caixa de diálogo Executar Cálculo, no campo Aplicação, selecione a aplicação Sample_Dynamic.
Repare que o campo Base de Dados preenche automaticamente o cubo Basic.
No menu Scripts, selecione o script de cálculo salesfcst que criou.
Clique em Submeter.
Clique em Renovar para ter a certeza de que a tarefa é concluída.
Em Analisar os Dados de Previsão no Smart View, irá analisar estes novos dados de previsão no Excel. Mas, primeiro, vamos concentrar-nos na gestão de tarefas.
Em Analisar uma Aplicação no Smart View, aprendeu a analisar dados no Smart View. Em Modificar uma Estrutura do Essbase, acrescentou um membro Previsão à estrutura e incorporou dados no mesmo.
Agora, irá repetir a ligação ao cubo no Smart View e aprofundar a análise dos dados.
No friso do Smart View, repita a ligação ao cubo Basic na aplicação Sample_Dynamic.
O URL de ligação anterior deverá ser mostrado na lista Ligações Privadas.
Na grelha resultante, deverá conseguir ver os resultados do seu cálculo. Os dados das vendas anuais são renovados tanto para Actual como para Forecast e a previsão é cerca de 3% superior ao valor real:
O resultado do teste deverá confirmar o aumento de 3%, em que o valor de Actual corresponde a 400511, o de Forecast corresponde a 412526.3 e o da célula E3 corresponde a 1.0.
A grelha deve ter a seguinte aparência:
A grelha deve ter a seguinte aparência:
A grelha deve ter a seguinte aparência:
Nesta tarefa, aprendeu como é fácil analisar e editar o cubo no Smart View, desde que tenha a provisão correta.
Em Criar uma Aplicação e um Cubo no Cube Designer, terá a oportunidade de se familiarizar com o Cube Designer.
Em Analisar os Dados de Previsão no Smart View, analisou dados no Excel. Os utilizadores a trabalhar no Excel podem desenhar e implementar aplicações utilizando o Cube Designer.
Abrir o Livro da Aplicação no Cube Designer
Entre em sessão como Utilizador Avançado e descarregue o livro da aplicação Sample_Basic.xlsx a partir da Galeria.
No Excel, no friso do Cube Designer, clique em Catálogo .
Se lhe for solicitado para entrar em sessão, entre em sessão como um Utilizador Avançado.
Clique em Galeria, em seguida, navegue até Applications > Demo Samples > Block Storage
e clique duas vezes em Sample_Basic.xlsx.
O livro da aplicação Sample Basic é diferente do livro da aplicação Sample Basic Dynamic, na medida em que as dimensões do Produto e do Mercado não possuem membros dinamicamente calculados.
Por exemplo, vá para a folha de cálculo Dim.Market em Sample_Basic.xlsx
. Olhe para a coluna Armazenamento. Não há caracteres X, o que indica que os membros são armazenados. Os caracteres X na coluna Armazenamento indicam os membros calculados dinamicamente.
Portanto, depois de criar as dimensões e carregar os dados, também necessita de calcular o cubo.
Criar, carregar e calcular o cubo pode ser efetuado num único passo na caixa de diálogo Criar Cubo.
Criar, Carregar e Calcular o Cubo
Utilize o Cube Designer para criar, carregar e calcular um cubo a partir do livro da aplicação Sample_Basic.xlsx
.
No friso do Cube Designer, com o livro da aplicação Sample Basic (Sample_Basic.xlsx
) ainda aberto, clique em Criar Cubo .
No menu Opção de Criação, selecione Criar Cubo.
Clique em Executar.
Se houver uma aplicação existente com o mesmo nome, ser-lhe-á solicitado para substituir a aplicação e o cubo. Clique em Sim para apagar a aplicação original e criar esta nova aplicação.
Clique em Sim para confirmar a sua seleção.
O ícone Visualizar Tarefas apresenta uma ampulheta enquanto a tarefa está a decorrer. A tarefa é executada em segundo plano e o Cube Designer notifica-o quando a tarefa for concluída, devendo apresentar Êxito.
Clique em Sim para lançar o Visualizador de Tarefas e ver o estado da tarefa.
Visualizar a Aplicação na Interface da Web
Visualize e inspecione a nova aplicação na interface web do Essbase, verifique se existem blocos de nível zero e de nível superior para confirmar que o cubo foi calculado na totalidade.
Na Interface do Redwood:
Visualize a estrutura e veja se as dimensões esperadas estão presentes.
Na Interface Web Clássica:
Entre em sessão na interface web do Essbase.
Na página Aplicações, expanda a aplicação Sample e selecione o cubo Basic.
Clique no menu Ações à direita do cubo Basic e selecione Estrutura.
Visualize a estrutura e veja se as dimensões esperadas estão presentes.
Regresse à página Aplicações, expanda a aplicação Sample e selecione o cubo Basic.
Clique no menu Ações à direita do cubo Basic e selecione Inspecionar.
No verificador, selecione Estatísticas.
No separador Geral, na coluna Armazenamento, pode ver que existem blocos de nível 0 e de nível superior, mostrando que o cubo foi calculado na totalidade.
Em Analisar Dados e Efetuar uma Atualização Incremental no Cube Designer, analisará os dados neste cubo e executará atualizações incrementais do Excel.
Em Criar uma Aplicação e um Cubo no Cube Designer, executou uma criação de cubo, carregou dados e executou o script de cálculo definido no livro.
Confirme que a criação do cubo foi efetuada com êxito e veja como analisar os dados.
No Excel, no friso do Cube Designer, clique em Analisar .
No menu Analisar, selecione Ligar Folhas de Consulta.
Se lhe for solicitado para entrar em sessão, introduza o seu nome de utilizador e a senha do Essbase.
Está ligado ao cubo Basic na aplicação Sample.
Pode agora analisar os dados.
Utilize o friso do Essbase para aproximar Cream Soda para ver todos os produtos de nível inferior que fazem parte da família Cream Soda.
Afaste em New York para ver toda a região Leste e afaste novamente para ver todos os Mercados.
Acrescente uma hierarquia à dimensão do produto e veja os resultados no Smart View.
Vá para a folha de cálculo Dim.Product, onde atualizará a dimensão do produto com alguns produtos extra.
Insira novos membros no livro, seguindo a família de produtos 400.
Crie um novo Produto pai com o filho 500 e atribua-lhe o nome do Pseudónimo por Omissão Cane Soda.
Crie três novos SKUs com o pai 500: 500-10, 500-20 e 500-30.
Atribua pseudónimos aos novos SKUs. Chame-lhes Cane Cola, Cane Diet Cola e Cane Root Beer.
Grave o livro atualizado.
Utilizando o friso do Cube Designer, clique em Criar Cubo .
A opção de criação assumirá por omissão Atualizar Cubo – Manter Todos os Dados, uma vez que a aplicação já existe no servidor e o utilizador é o proprietário da aplicação que o criou.
Clique em Executar.
Quando for apresentado o aviso de conclusão da tarefa, clique em Sim para lançar o Visualizador de Tarefas.
Deve ver Êxito. Se a tarefa devolver um Erro, pode clicar duas vezes na tarefa para obter mais informações.
Feche o Visualizador de Tarefas.
Vá para folha de cálculo de consulta, Query.Sample.
Navegue para a parte superior da dimensão Product destacando Dark Cream e afastando através do friso do Essbase. Em seguida, afaste em Cream Soda.
Selecione o Produto novamente e clique em Aproximar.
Selecione Cane Soda e clique em Manter Apenas.
Selecione Cane Soda e Aproximar para ver os membros filho.
Acrescentar membros à dimensão Product não preenche esses membros com dados. Os dados podem ser submetidos utilizando o Smart View ou efetuando um carregamento de dados.
Os livros da aplicação são ferramentas convenientes para desenhar cubos do Essbase quando já compreende os elementos necessários para criar um cubo ou quando dispõe de um exemplo.
Em Transformar Dados Tabulares num Cubo, irá criar uma aplicação utilizando uma folha de cálculo do Excel de colunas, sem qualquer estrutura específica do Essbase.
Os dados de sistemas de origem externos, como tabelas de ERP ou data warehouse, não são formatados como um livro da aplicação. Pode ainda utilizar o Cube Designer para criar um cubo a partir deles.
Em Exportar e Modificar Metadados e Dados, irá criar uma hierarquia para Measures para poder ver Revenue net of Discounts e os custos totais (fixos e variáveis).
Em Transformar Dados Tabulares num Cubo, criou uma aplicação e um cubo a partir dos dados tabulares.