122
Página 1 A Oracle Essbase 11.1.1: Bootcamp Volume II • Guia do Estudante D70048GC10 Edition 1.0 Agosto 2008 D56250 ® Oracle University e Consultores de Integração De Sistemas SA De CV use apenas ESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais deste COMPUTADOR É ESTRITAMENTE PROIBIDA Page 2 Copyright © 2008, Oracle. Todos os direitos reservados. Renúncia Este documento contém informações proprietárias e protegidas por direitos autorais e outras leis de propriedade intelectual. Você pode copiar e imprimir este documento apenas para o seu uso próprio em um curso de formação Oracle. O documento não pode ser modificado ou alterado de qualquer maneira. Exceto onde seu uso constitui "uso justo" sob a lei de direitos autorais, você pode não usar, compartilhar, download, upload, copiar, imprimir, exibir, executar, reproduzir, publicar, licença, publicar, transmitir ou distribuir este documento, no todo ou em parte, sem o autorização expressa da Oracle. As informações contidas neste documento estão sujeitas a alterações sem aviso prévio. Se você encontrar quaisquer problemas no documento, por favor informe por escrito para: Oracle University, 500 da Oracle Parkway, Redwood Shores, Califórnia 94065 EUA. Este documento não é garantia de estar livre de erros. Aviso Direitos Restritos Se esta documentação for entregue ao Governo, ou qualquer pessoa que use Estados Unidos

Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Embed Size (px)

Citation preview

Page 1: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Página 1A Oracle Essbase 11.1.1: BootcampVolume II • Guia do EstudanteD70048GC10Edition 1.0Agosto 2008D56250®Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 2Copyright © 2008, Oracle. Todos os direitos reservados.RenúnciaEste documento contém informações proprietárias e protegidas por direitos autorais eoutras leis de propriedade intelectual. Você pode copiar e imprimir este documento apenas para o seuuso próprio em um curso de formação Oracle. O documento não pode ser modificado ou alterado dequalquer maneira. Exceto onde seu uso constitui "uso justo" sob a lei de direitos autorais, você podenão usar, compartilhar, download, upload, copiar, imprimir, exibir, executar, reproduzir, publicar,licença, publicar, transmitir ou distribuir este documento, no todo ou em parte, sem oautorização expressa da Oracle.As informações contidas neste documento estão sujeitas a alterações sem aviso prévio. Se vocêencontrar quaisquer problemas no documento, por favor informe por escrito para: Oracle University,500 da Oracle Parkway, Redwood Shores, Califórnia 94065 EUA. Este documento não égarantia de estar livre de erros.Aviso Direitos RestritosSe esta documentação for entregue ao Governo, ou qualquer pessoa que use Estados Unidosa documentação em nome do Governo dos Estados Unidos, o seguinte aviso éaplicável:DIREITOS DO GOVERNO DOS EUAOs direitos do governo dos EUA para usar, modificar, reproduzir, liberar, executar, exibir, oudivulgar esses materiais de treinamento são restritas aos termos do Oracle aplicávelcontrato de licença e / ou o contrato governo dos EUA aplicável.Aviso TrademarkOracle é uma marca registrada da Oracle Corporation e / ou suas afiliadas. Outronomes podem ser marcas comerciais de seus respectivos proprietários.AutoresLisa AlexanderJumal QaziContribuintes Técnicase Revisores

Page 2: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Shubho BhattacharyaArt HetheringtonSaju PhilipsSergiy PercherskyyAneel ShenkerYulia StolermanEditoresSusan MoxleyJennifer StoutEditores de ImagemAsha ThampySatish BettegowdaOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 3Índice analítico0PrefácioObjetivos do curso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiiiEstrutura do Curso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiiiMateriais do curso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XivGuia do Estudante. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XivGuia de Atividades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XivConvenções. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvRecursos adicionais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvCursos futuro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XviMódulo 1: Criando bancos de dadosLição 1: Visão geral EssbaseAnálise Multidimensional. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2Análise baseada em planilhas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3Ver Multidimensional da Informação. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5Cubos de Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7Hierarquias Dimensão. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8Operações em modelos de dados multidimensionais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9Dimensões esparsas e densas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,1-11Sistema de Gestão Empresarial Desempenho da Oracle. . . . . . . . . . . . . . . . . . . . . . 1-12Oracle BI Suite Enterprise Edition Plus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15Essbase. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-18Arquitetura Essbase. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-19Componentes Essbase. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-20Console de Administração em Serviços. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-23Componentes de Produção Meio Ambiente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-25Contornos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-26Regras Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-27Scripts cálculo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-29Ver Inteligente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-31

Page 3: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Spreadsheet Add-in. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-32Integration Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-33Essbase Studio e Data Warehousing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-34Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 4Índice analíticoivEssbase 11.1.1: BootcampLição 2: Criando aplicativos e bancos de dadosBlock Storage processo de implementação. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2Análise e Implementação de Planejamento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3Identificar resultados de negócios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4Examinando fontes de dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5Analisando os relatórios de exemplo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6Projetando Block Storage contornos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7Criando aplicativos e bancos de dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9Criando aplicativos bloco de armazenamento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12Criando bancos de dados de armazenamento de bloco. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-14Estrutura Servidor de Arquivos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16Elaborar recomendações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17Criação de estruturas de Contorno. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19Criação de Dimensões e Membros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-22Movendo Dimensões e Membros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-24Modificando propriedades do membro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-26Lição 3: Criando dados do descritor DimensõesDados descritor Dimensões Geral. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2Projetando Horário Dimensões. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4Tempo genérico Designs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6Ano Fiscal Designs crossover. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7Projetando Cenário Dimensões. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9Rastreamento conjuntos de dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10Acompanhamento de processos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,3-11Esboço Cálculos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12Operadores de consolidação. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13Membros compartilhados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15Fórmulas de membro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17Projetando contas Dimensões. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18Encomendar Consolidação. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20Considerações sobre design. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22Criando contas hierarquias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-24Cálculos Testing contorno. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25Cálculo Inteligente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-27

Page 4: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Configurando o banco de dados padrão de cálculo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-28Lição 4: Otimização de dados do descritor DimensõesCriando Dos Aliases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 5Índice analíticoEssbase 11.1.1: BootcampvTipos de dimensão. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4Criando Período-To-Date Totais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5Criando Membros período a data calculada. . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6Implementação Dinâmica de Séries Temporais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8Dinâmica Membros Calc. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,4-11Melhorar contas Dimensões. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13Time Balance Reporting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14Relatórios de Despesas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16Otimização de Armazenamento de Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18Rotular Apenas membros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-19Ações implícitas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-21Módulo 2: Regras de construção ArquivosLição 5: Planejamento Dimensão DesignsNegócios Visão Geral Dimensões. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2Combinando Business Vistas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4Planejamento Dimensões com etiqueta contornos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8Projetando hierarquias primárias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10Projetando Hierarquias Secundário. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,5-11Lição 6: Criando dimensão básica criar regras ArquivosRegras Arquivo Geral. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2Fontes de Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3Dimensão criar regras Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4Criando Dimension criar regras Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6Preparando dados Prep Editor (Passos 1-6). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8Criando Dimensões (Passo 7). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13Selecionando Dimension Envergadura Método (Passo 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-15Definindo Propriedades do campo (Passo 9). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17Validando Dimension criar regras Files (Passo 10). . . . . . . . . . . . . . . . . . . . . . . . 6-20Completando Dimension criar regras Files (Passos 11 e 12). . . . . . . . . . . . . . . . 6-22Definindo as configurações de Manutenção Dimensão. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-24Movendo-se membros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-25Modificando propriedades do membro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-27Classificando membros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-29Atualizando membros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-31Oracle University e Consultores de Integração De Sistemas SA De CV use apenas

Page 5: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

ESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 6Índice analíticoviEssbase 11.1.1: BootcampLição 7: Criando avançada Dimension criar regras ArquivosAvançado Dimension criar regras Arquivos Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2Criando Membros Compartilhados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3Pai-filho construir Method. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4Outros métodos para a criação de membros compartilhados. . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6Manipulando campos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-8Organização dos campos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9Alterando e Ignorando Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-12Criando atributos definidos pelo usuário. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-14Lição 8: Carregando dadosCarga de Dados Visão geral. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2De forma livre fontes de dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3Fontes de dados que exigem regras Arquivos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-5Criação de carga de dados Regras Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6Preparando dados Prep Editor (Passos 1-6). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-8Definindo Propriedades do campo (Passo 7). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,8-11Referenciando Dimensões Desaparecidas (Passo 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-14Definir valores de carga de dados Opções (passo 9). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-16Validação de Dados Carga Regras Files (Passo 10). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-19Completando Carga de Dados Regras Files (Passos 11 e 12). . . . . . . . . . . . . . . . . . . . . 8-20Seleção e Rejeitando Records. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-22Captar novos membros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-24Módulo 3: Relatórios com Smart ViewLição 9: Introdução ao Smart ViewSmart View Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2Smart View e Spreadsheet Add-in. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-3Smart View Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-4Ver barra de ferramentas inteligentes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-5Configurando Origens de Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-8Configurando Services Provider. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-9Conectando-se a fontes de dados Essbase. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,9-11Criando relatórios ad hoc. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-13Recuperando dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-15Exibição de dados multidimensionais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-17Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 6: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Página 7Índice analíticoEssbase 11.1.1: BootcampviiRotular Diretrizes colocação. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-19Definir o Ponto de vista. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-21Selecionando Dimension Membros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-22Filtragem Dimensão Dos Seleções. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-24Lição 10: Criando relatórios com o Smart ViewManipulando dados multidimensionais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2Navegando pelas hierarquias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4Retenção e remoção de subconjuntos de dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-5Girando Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-7Atualizando dados Essbase. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-9Ajustar valores de dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-10Apresentação de Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-12Cálculo de Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-13Integrando dados Essbase com o Microsoft Office. . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-15Copiando Pontos de dados dinâmicos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-17Criando Views vinculados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-19Personalização da experiência do usuário. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-21Inteligente Fatias Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-22Criando inteligentes fatias (1/2). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-24Criando inteligentes Slices (2/2). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-26Adicionando consultas e subconsultas para Reports. . . . . . . . . . . . . . . . . . . . . . . . . . . 10-27Componentes Relatório Interactive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-29Criando relatórios com o Report Designer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-30Módulo 4: Criando Cálculos básicosLição 11: Armazenamento de Dados e CálculoVisão geral de Cálculo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-2Esboço Baseado Cálculos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-4Cálculos Script-based. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-5Script Editor de Cálculo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-8Encomendar Cálculo do banco de dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-9Dados Bloco fundamentos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-11Blocos de dados eo sistema de indexação. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-12As células de dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-14Dimensões densas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-16Dimensões esparsas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-18Estatísticas de dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-20Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 8Índice analíticoviii

Page 7: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Essbase 11.1.1: BootcampPropriedades de dimensão. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-21Bloco Estatística. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-22Criação de bloco de dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-24Carga de Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-25DATACOPY comando. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-26Consolidação Dimension Dispersa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-27Fórmulas de membro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-28Processo de Cálculo do banco de dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-29Carga de dados de entrada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-30Densa Dimensão Processo de Cálculo: Contas. . . . . . . . . . . . . . . . . . . . . . . 0,11-31Densa Dimensão Processo de Cálculo: Time. . . . . . . . . . . . . . . . . . . . . . . . . . 0,11-32Sparse Dimensão Processo de Cálculo: Cliente. . . . . . . . . . . . . . . . . . . . . . 0,11-33Sparse Dimensão Processo de Cálculo: Product. . . . . . . . . . . . . . . . . . . . . . . . 0,11-35Lição 12: Criando Scripts de CálculoCálculo Organização Script. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-2Seção de Informações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-6Seção Housekeeping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-8Seção Fix Linha de Base. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-10Seção Normalização. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-12Seção Principal Rollup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-14Voltar Seção de Cálculo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-15Retornando resultados cálculo correto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-16Comportamento esperado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-17Corrigindo calculados percentuais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-19Considerações sobre design de câmbio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-22Prevenção Consolidação das câmbio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-24Corrigindo Preços Derivados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-25Correção de entrada de câmbio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-26Solução de problemas Processos CALC DIM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-28Vendo mensagens de Cálculo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-29Cálculo de Passagem Única com resultados incorretos. . . . . . . . . . . . . . . . . . . . . . . . . 12-31Cálculo-múltipla passagem com resultados corretos. . . . . . . . . . . . . . . . . . . . . . . . . 12-33Lição 13: Controlar o processo de cálculoCálculo Top-Down. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-2Focando Cálculos com Demonstrações correção. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-4Calculando condicionalmente com instruções se. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-7Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 9Índice analíticoEssbase 11.1.1: BootcampixFunções booleanas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-9Sintaxe Requisitos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,13-11

Page 8: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Comparando FIX e se os processos de cálculo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-13Número de blocos de dados processados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-14Número de Cálculo Passes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-16Lição 14: Referenciando membros em CálculosReferenciando membros explicitamente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-2Referenciando membros dinamicamente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-4Referenciando conjuntos de barras. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-5Referenciando membros relacionados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-7Criando Variáveis Cálculo.  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-9Criando variáveis temporárias.  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-10Criando Variáveis de Substituição.  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-13Módulo 5: Estendendo Capacidades AnáliseLição 15: Criando Atributo DimensõesAtributo Dimensões Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-2Atributo Benefícios Dimensão. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-3Atributo Cálculos Dimensão. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-5Adicionando Atributo Dimensões em contornos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-7Associando Atributo Dimensões. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-8Atribuição de Atributos no Editor de Contorno. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-10Considerações sobre design. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-12Considerações sobre design: Banco de Dados Tamanho. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-14Considerações sobre design: Desempenho Cálculo Batch. . . . . . . . . . . . . . . . . . 15-15Considerações sobre design: Layout de Relatório. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-16Considerações sobre design: Relatório de Desempenho. . . . . . . . . . . . . . . . . . . . . . . . . . 15-19Criando dimensões de atributos com regras de Arquivos. . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-20Adicionando Atributo Dimensões com as Regras Files. . . . . . . . . . . . . . . . . . . . . . . . . . 15-22Atribuição de atributos em regras Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-23Lição 16: Analisando atributos variáveisVariando Atributos: Visão geral. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-2Criando Variando Atributos: Visão geral. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-3Ativando Esboços para atributos variados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-4Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 10Índice analíticoxEssbase 11.1.1: BootcampDefinindo Faixas de variações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-7Vendo Variando atributo de dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-9Lição 17: Análise de Texto e DatasMedidas digitados: Visão geral. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-2Ativando Medidas digitado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-4Criação de medidas de texto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-5Criação de listas de texto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-6

Page 9: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Preenchendo listas de texto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-7Associando listas de texto para Medidas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-9Criando Medidas data (1/2). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-10Criando Medidas data (2/2). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0,17-11Visualizando Medidas digitado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-12Cálculos baseados em medidas digitado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-13Módulo 6: ApêndicesApêndice A: Criando Cálculos AvançadosProcesso de Desenvolvimento de Script. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2Ciclo de Teste de Cálculo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-4Fase de protótipo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-6Fase Piloto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-9Alto-Nível de cargas de dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-13Agregando valores ausentes (1/1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-14Agregando valores ausentes (2/2). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-15Carregando a Folha Nodes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-20Cálculo Inteligente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-23Bloco de dados Marcação: Limpe Blocks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-25Bloco de dados de marcação: Dirty Blocks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-28Considerações de uso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-30Alocação de Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-32Calculando Fixed Rate alocações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-34O cálculo das atribuições Relação dinâmicos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-36Normalização. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-38Particionando Cálculos por Cenário. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-40Desenvolver tabelas de normalização. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-42Desenvolver Diagramas de Bloco. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-45Normalização das taxas e motoristas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-47Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 11Índice analíticoEssbase 11.1.1: BootcampxiCopiando e Dados Clearing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-49Copiar dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-50Limpando dados com ClearData. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-52Limpando dados com Clearblock. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-54Apêndice B: Criando relatórios com Essbase Spreadsheet Add-inEssbase Spreadsheet Add-in Visão geral. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2Instalando o Menu Essbase e Barra de Ferramentas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3Gerenciando conexões de banco de dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-5Recuperando dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-7Representando dados multidimensionais em Two-Dimensional Reports. . . . . . . . . . . . B-9Digitalização Label. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-11

Page 10: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Manipulando dados multidimensionais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-13Navegando Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-15Retenção e remoção de subconjuntos de dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-17Girando Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-19Gerenciando opções de planilha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-20Opções globais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-21Opções de Zoom. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-23Opções de Estilo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-25Opções de exibição. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-27Preservar Excel Fórmulas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-29Replicando Relatórios com Cascata. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-31Criando relatórios Cascata (1/2). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-32Criando relatórios Cascata (2/2). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-34Seleção de Membros do Contorno. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-35Definindo regras de seleção. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-37Aplicar regras adicionais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-39Criando consultas salvávéis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-41Designer de Interface de Consulta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-42Criando consultas básicas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-43Criando consultas avançadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-44Filtragem de dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-45Classificando dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-47Recuperando com Scripts do Relatório. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-48Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 12Índice analíticoxiiEssbase 11.1.1: BootcampOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 13MÓDULO6Apêndices17Visão globalEste módulo contém apêndices para fornecer informações sobre adicionalcaracterísticas do Essbase não abordados neste curso.Apêndices incluem:• Criação de Cálculos Avançados• Criação de relatórios com Essbase Spreadsheet Add-inOracle University e Consultores de Integração De Sistemas SA De CV use apenas

Page 11: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

ESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 14Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 15ANEXOACriando Cálculos AvançadosAObjetivosNo final deste apêndice, você deve ser capaz de:• Descrever o processo de desenvolvimento do roteiro• Implementar métodos para trabalhar com cargas de dados de nível superior• Descreva o comportamento cálculo inteligente• Alocar data com scripts de cálculo• Descrever e dados do plano de normalização• taxas de normalizar e motoristas• Copie e dados clarosOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 16Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-2Essbase 11.1.1: BootcampProcesso de Desenvolvimento de ScriptQuando você elaborar scripts de cálculo, evitar o desenvolvimento e testá-las em seu plenobase de dados. Porque o cálculo em um ambiente multidimensional é um processo complexo,desenvolver e scripts de cálculo teste incremental, linha por linha escrita e implementaçãociclos de testes freqüentes.Desenvolver e testar scripts de cálculo, bases de dados on completos do mundo real apresenta doisproblemas fundamentais:• tempos de ciclo de teste de cálculo são substancialmente aumentada quando os bancos de dados completos estãotestado. Tempos de cálculo longas inibir o desenvolvimento incremental e testes, que sãonecessário na estrutura de dados Essbase, onde são dependências de cálculoimpactos complexos e multidimensionais podem não ser imediatamente óbvios.Copyright © 2008, Oracle. Al direitos reservados.Processo de Desenvolvimento de Script

Page 12: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 17Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-3• dados do mundo real é muitas vezes mais difícil de auditoria de dados de teste. À medida que desenvolve scripts,você deve se concentrar na precisão técnica de suas fórmulas de cálculo e nãotentar amarrar resultados totais de controle prescritas. É tipicamente mais fácil rastrearcálculos e dependências com dados de teste inventados do que com os dados do mundo real.O processo de desenvolvimento de script de cálculo tem duas fases:1 fase de protótipo:. Você desenvolver scripts e testá-los para a precisão da linha de base.2 Fase Piloto:. Você testar os scripts para o desempenho e captura de condições de exceção.TIPDepois que você terminar de construir o seu esboço, você deve separar o cálculoprocesso de desenvolvimento de roteiro das regras arquivar processo de desenvolvimento a fim de evitara contaminação cruzada dos conjuntos de dados necessários para os processos.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 18Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-4Essbase 11.1.1: BootcampCiclo de Teste de CálculoQuando você testar scripts de cálculo de precisão, você quer ter certeza de que não há nadaacontecendo nos bastidores que podem afetar os resultados do teste. Por exemplo, os dadoscalculado duas vezes com o mesmo script pode retornar dois resultados diferentes, retornando um falsonegativo ou um falso positivo para um dos seus cálculos de teste.Desativando Cálculo InteligentePara ajudar a garantir que Essbase calcula cada resultado possível para o seu script de cálculo,você pode desativar o cálculo inteligente. Se Essbase marcou um bloco de dados em particular comocalculado, o cálculo inteligente interfere com cálculos subseqüentes.É prática comum para desativar cálculo inteligente com a SET UPDATECALC OFFcomando na seção de limpeza de um script.O impacto total do cálculo inteligente é discutido em detalhes mais adiante nesta lição.Copyright © 2008, Oracle. Al direitos reservados.Ciclo de Teste de Cálculo

Page 13: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Clearblock ALL;1234AlteroucálculoescritaTestecicloOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 19Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-5Implementação de Ciclos de TesteToda vez que você mudar o seu roteiro e precisa testar os resultados do cálculo, siga estesetapas:1. Limpe todos os dados do banco de dados.2. Dados de teste de cálculo de carga.3. Execute o script de cálculo.4. Auditar os resultados de cálculo.Se você seguir este ciclo de teste formalizado cada vez que você testar um script de cálculo, você garanteos seguintes resultados:• Resultados que são baseados em seus dados de entrada eo cálculo subseqüente, e não emoutros factores• desempenho mais rápido possível, uma vez que os resultados devem ser baseadas em dados de entrada eposterior cálculoOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 20Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-6Essbase 11.1.1: BootcampPrototype FaseA fase de protótipo de desenvolvimento do roteiro de cálculo é para o desenvolvimento de um roteiro básicoque calcula corretamente as dependências e os valores para os cálculos iniciais. Você quer que a

Page 14: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

fase de protótipo para ser o mais rápido e eficiente possível, com baixo ciclo de teste de cálculovezes. Para atingir esse objetivo, o seguinte processo para criar um protótipo de cálculoroteiro é recomendado:1. Criar dados de entrada de teste.2. Crie planilhas de auditoria.3. Implementar um projecto e ciclo de ensaio.TIPCertifique-se de verificar as suas estatísticas do bloco, antes e após a execução de seucálculo.Copyright © 2008, Oracle. Al direitos reservados.Prototype FaseFolha de entradaFolha de AuditoriaOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 21Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-7Criação de dados de teste de entradaPara verificar rapidamente os seus resultados, você deve criar dados de teste que é simples, fácil de carregar,e fácil de controlar. Não é eficiente para criar scripts de cálculo do protótipo ao usar completoou mesmo conjuntos parciais de dados reais, porque os resultados requerem muito tempo para calculare auditoria.Para criar uma configuração simples para prototipagem de dados:1. No Excel, crie uma pasta de trabalho planilha, com uma ou mais planilhas de entrada, querepresenta um conjunto específico de contas a ser testado contra um representante cross-secção de membros da dimensão esparsas.2. Digite seus dados de teste para as folhas de entrada em branco.Criação de folhas de auditoriaAo elaborar e testar scripts de cálculo, você deve ser capaz de auditar os resultados facilmente. Paraalcançar este objetivo, criar folhas de auditoria e comparação claramente identificados, separadosa partir de folhas de entrada, na pasta de trabalho de teste.Folhas de auditoria são projetadas para testar se os cálculos específicos estão funcionando. Seu auditoriafolhas, quando recuperado, deve refletir as combinações de membros que mostram ambos os dados de entrada eOs resultados dos cálculos. Não tente auditar muitos tipos de cálculos em uma folha, vocêpode ter várias folhas de auditoria, cada um dos quais testes de uma seqüência de cálculo diferente, comocomo atribuições contra cálculos costas.

Page 15: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Como uma prática recomendada, criar três seções de auditoria:• Os resultados dos cálculos Essbase: dados você recuperar de EssbaseTIPEm suas planilhas de entrada, use somente os membros que você carregar dados. Paraexemplo, se um Trim é um membro calculado, não referenciar Trim 1 em sua entradafolha. Se os seus níveis de entrada variam, você pode criar várias planilhas de entrada emuma pasta de trabalho.TIPPara facilitar a auditoria, usar múltiplos de 100 ou 1000 ou números simples semelhantes parao qual é fácil para rastrear uma série de dependências de cálculo.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 22Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-8Essbase 11.1.1: Bootcamp• Os resultados dos cálculos esperados: dados estáticos copiados de uma fonte de dados ou calculadosusando fórmulas do Excel (para proteger as fórmulas do Excel durante a recuperação, permitir fórmulaopções de preservação. Para proteger os dados numéricos durante a recuperação, coloque um sinal de igual(=) Antes do número. A adição do sinal de igual converte o número para um Excelfórmula.)• Os resultados dos cálculos de comparação de resultados de cálculo Essbase e esperados: Excelfórmulas de cálculo da diferença entre os resultados Essbase e dados estáticos (Esteseção permite que você rapidamente e facilmente ver onde os resultados variam de Essbaseresultados esperados.)Você pode implementar essas três seções em uma planilha de auditoria ou criar uma auditoriaplanilha para cada seção.Implementação de projectos de ciclos de ensaiosDepois de configurar de entrada e de auditoria planilhas, você elaborar e testar seu script protótipo porusando um procedimento de teste cíclico. Ao invés de escrever e testar um script de cálculo em seuíntegra, testar pequenas seções de cada vez: escrever uma linha de roteiro e conclua ociclo de testes de cálculo; então escrever outra linha e teste novamente. Desta forma, você podeidentificar linhas de script problemáticos ou incorretas, como você escrevê-los.As dicas a seguir podem ajudar a acelerar o ciclo de teste de cálculo:• Para limpar o banco de dados, criar um script de cálculo separado apenas com o comandoClearblock ALL. Dessa forma, você pode completar todo o ciclo de teste de cálculodo Excel, usando os recursos do Smart View Spreadsheet Add-in, em vez dede voltar para Administração de Serviços Console.• Use Smart View para enviar dados a partir de suas folhas de entrada, ou uso Spreadsheet Add-in para

Page 16: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

bloquear e enviar os dados.• Antes de executar o script de cálculo protótipo, recuperar a partir das folhas queauditar os resultados de seu cálculo Essbase. Com esta recuperação, você verificar a entradadados que você carregou.• Após o cálculo, utilize o recurso Desfazer em Smart View ou o recurso de Flashback emSpreadsheet Add-in para reverter para os dados de entrada em sua planilha.NOTANão use este método com conjuntos de dados maiores, como o desempenho é melhor quandodados são apagados usando Services Administration Console.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 23Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-9Fase PilotoQuando você desenvolve um script protótipo, você confirma que os cálculos e as dependênciasfuncionar corretamente em dados de teste. Durante a fase piloto de testes, você testar o script protótipoem relação aos dados do mundo real e fazer as mudanças necessárias.Você normalmente fazer dois tipos de ajustes no script protótipo durante o teste-piloto:• Otimização do desempenho• trapping ExceçãoOtimização de DesempenhoDurante os testes do protótipo, o banco de dados é normalmente muito pequeno para que você possa avaliar com precisãoimpactos no desempenho. Durante a fase piloto, você refinar seu script protótipo para enfrentarproblemas de desempenho.Copyright © 2008, Oracle. Al direitos reservados.Fase PilotoOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 24Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-10Essbase 11.1.1: BootcampAs dicas a seguir podem ajudá-lo a otimizar o desempenho de seus scripts de cálculo:• Minimizar o número de cálculo passa em seu script. Dois cálculo transmiteum determinado conjunto de blocos de dados requer o dobro do tempo como uma passagem, então use o pilotofase para assegurar que todos os cálculos que podem ser agrupados são executadas num único

Page 17: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

passar.• Para cada fase de cálculo, minimizar o número de blocos que Essbase calcula. SeEssbase não precisa calcular cada bloco de dados existente, use declarações correção paraconcentrar cálculo nos blocos necessários.• Revisar as configurações de armazenamento esparsas e densas para refletir o seu cálculo finalrequisitos.• Rever cálculo dinâmico (versus cálculo lote) se aproxima para refletir a sua últimarequisitos de cálculo.• Determinar se o seu cálculo retorna resultados corretos com cálculo inteligenteligado, minimizando assim o número de blocos de dados necessários para o cálculo. O completoramificações de cálculo inteligente são discutidos mais tarde neste apêndice.Exceção TrappingO script de cálculo protótipo normalmente aborda convencional conhecida ou de linha de baserequisitos de cálculo. Teste o seu protótipo em relação aos dados reais pode resultar em errosque representam exceções à linha de base e que necessitam de aperfeiçoamento do script.A seguir, são exemplos de trapping exceção:• Ajustar as fórmulas de alocação porque os dados real é de entrada em outros do que os níveisníveis que foram assumidas durante a fase de protótipo• Adicionando lógica condicional para tratar a manipulação de valores zero nos cálculos• Adicionando comandos DATACOPY para criar blocos de dados necessários para o cálculoPiloto de teste da FaseTestes na fase piloto segue os passos de cálculo, de ciclo de testes do protótipofase, mas usa dados reais, em vez de dados de teste. Utilizando os dados reais modifica o cálculo,metodologia de ciclo de ensaio, como foi descrito para a fase de protótipo. Ao contrário dos dados de teste,dados reais tende a residir em fontes de dados externas que normalmente são carregados com arquivos de regras.Além disso, o volume de dados reais, tende a ser significativamente maior do que o volume de dados de teste,uma diferença que aumenta o tempo de cálculo.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 25Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-11Além disso, como um dos principais objetivos desta fase é melhorar cálculodesempenho, é necessário para imitar o ambiente de produção, tanto quanto possível eseguir a seqüência das operações de produção que habitualmente acompanham. Por exemplo,fazer upload de dados do G / L, fazer modificações de estrutura de tópicos e, em seguida, executar o cálculo.Embora o Excel ainda deve ser utilizado nesta fase de auditar os resultados do cálculo, você podeautomatizar o resto do seu ciclo de teste de cálculo usando um script MaxL. A sequência

Page 18: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

exemplo limpa o banco de dados, carrega os arquivos de dados e, em seguida, executa um script de cálculo. Otodo o processo estiver no spool para um arquivo de log, que mostra as estatísticas do banco de dados antes e depoiscálculo./ ************************************************* *************** // * Este script MaxL limpa e carrega os dados para o* // * Dados Bigcorp de Vendas para os scripts de cálculo testes.* // * Variáveis:* // * $ 1 = nome de usuário* // * $ 2 = senha* // ************************************************* *************** // ***************************************** // * Criar o log PROCESSO E login no servidor * // ***************************************** /carretel para 'c: \ temp \ output.txt';o login $ 1 $ 2 em 'localhost';/ ************************************************* *********** // * Ativar e, em seguida, dados claros de Bigcorp vendas banco de dados * // ************************************************* *********** /alterar a aplicação de carga do sistema 'Bigcorp';alterar a aplicação de banco de dados de carga 'Bigcorp' 'Vendas';alterar banco de dados 'Bigcorp' reset 'Vendas'.;/ **************************************** // * Arquivos de dados de carga* // **************************************** /dados do banco de dados de importação 'Bigcorp'. 'Vendas'de texto do servidor data_file 'Actual'usando rules_file servidor 'Loadcorp'em caso de erro escrever para 'c: \ temp \ acterr.txt';dados do banco de dados de importação 'Bigcorp'. 'Vendas'Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 26Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-12Essbase 11.1.1: Bootcampa partir do servidor de texto data_file 'Previsão'usando rules_file servidor 'Loadcorp'

Page 19: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

em caso de erro escrever para 'c: \ temp \ forerr.txt';/ ********************************************** // * Obter estatísticas de banco de dados de pré-cálculo * // ********************************************** /banco de dados. consulta 'Bigcorp' 'Vendas' get dbstats data_block;/ ***************************** // * Executar scripts de cálculo * // ***************************** /executar cálculo 'Bigcorp' Vendas 'CalcAll'..;/ *********************************************** // * Obter estatísticas de banco de dados pós-cálculo * // *********************************************** /banco de dados. consulta 'Bigcorp' 'Vendas' get dbstats data_block;/ ********************************* // * Feche o registro de processos e saída * // ********************************* /spool off;exit;Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 27Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-13Alto-Nível de cargas de dadosBancos de dados de armazenamento de bloco que você possa carregar os dados para qualquer nível, não só o nível 0. No entanto,se você carregar dados para níveis superiores, você deve implementar determinado cálculo ou projetoesquemas. Tais esquemas proteger os dados quando você consolidar.Essbase oferece três métodos de manipulação de dados de entrada de nível superior (listados do menospreferido para o mais preferido):• Proteger entradas de nível superior por não agregar valores em falta• Carregando a nós especiais folha• Alocação de dados de entrada de nível superior para o nível 0 antes de consolidar (Para umadiscussão abrangente dos dados de alocação, consulte "Dados de Alocação".)Copyright © 2008, Oracle. Al direitos reservados.Alto-Nível de cargas de dadosTrês métodos:• Não agregar valores em falta• Carga de nós folha• Alocar os dados antes da consolidaçãoOracle University e Consultores de Integração De Sistemas SA De CV use apenas

Page 20: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

ESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 28Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-14Essbase 11.1.1: BootcampAgregando valores ausentes (1/1)O problema fundamental com o carregamento de dados para os membros de nível superior é que o normal,processo de consolidação pode sobrescrever os dados. Por exemplo, no Bigcorp vendasbanco de dados, você carrega um valor de 100 para Trim 1 e nenhum dado para janeiro, fevereiro, março ou No entanto,quando você calcular a dimensão Ano Tot, Essbase recebe uma instrução para calcularTrim 1 como Jan + Fev + Mar, ea soma calculada substitui o valor de entrada. Se ocálculo é realizado depende de suas configurações.Copyright © 2008, Oracle. Al direitos reservados.Agregando valores ausentes (1/2)Valores ausentes agregados sobre:• Substitui cargas de dados de nível superior• Melhora o desempenho do cálculo• É a configuração padrão recomendadoAntes de cálculoApós o cálculoOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 29Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-15Agregando valores ausentes (2/2)Uma das maneiras de lidar com cargas de dados de nível superior durante o processo de cálculo é ainstruir Essbase não agregar valores perdidos durante os cálculos de hierarquia. Esteinstrução protege os dados de nível superior que, na hierarquia, não tem dados abaixo dele.Copyright © 2008, Oracle. Al direitos reservados.Agregando valores ausentes (2/2)Valores ausentes agregados OFF:• Protege cargas de dados de nível superior• desempenho de cálculo diminui• É a configuração padrão para novos bancos de dadosAntes de cálculoApós o cálculo

Page 21: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 30Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-16Essbase 11.1.1: BootcampControlando agregado valores ausentes ComportamentoHá duas maneiras de controlar comportamento agregado valores ausentes:• configuração de banco de dados padrão: Novas bases de dados, por padrão, não se agregam em faltavalores. Você pode alterar a configuração padrão, na guia Geral do Banco de DadosCaixa de diálogo Propriedades.• roteiro de cálculo: Você pode usar o comando SET AGGMISSG ON | OFF para controlea agregação de valores ausentes em uma base de script-a-script. Este comandosubstitui a configuração de banco de dados padrão e é normalmente incluída no serviço de limpezaseção do script.Implicações de desempenhoQuando você agregar valores em falta durante consolidações de hierarquia (SET AGGMISSGNO), o desempenho do cálculo é significativamente melhorada pelas seguintes razões:• cálculos densas dentro de um bloco de dados: agregações celulares que podem ser realizadasvárias maneiras são somados apenas uma vez. No exemplo a seguir, pode conseguir Essbaseo mesmo resultado na interseção de Custo das Vendas e Trim 1 usando a contafórmula (+ Overhead Trabalho + Material) ou a fórmula período (Jan + Fev + Mar).Ao invés de calcular "Custo das Vendas" -> "Trim 1" durante a dimensão Accountscálculo e, em seguida, novamente durante o cálculo dimensão Ano Tot, Essbasecalcula a célula apenas uma vez, utilizando o processo de consolidação da dimensão quecalcula passado.TIPComo uma prática recomendada, você deve definir os valores em falta agregados como um banco de dadospadrão e desligá-lo seletivamente em seus scripts de cálculo.Jan Fev Mar Trim 1Trabalho100 100 100 300Material505050150Despesas gerais757575225

Page 22: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Custo das Vendas225 225 225 675Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 31Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-17• cálculos esparsas entre blocos de dados: Blocos que podem ser agregados múltiplaformas são calculadas apenas uma vez, usando um algoritmo que tenta calcular usandoo menor número de blocos possíveis. No exemplo a seguir, os dados bloco 12 (intersecçãode Thunderball e OEM) pode ser calculado como a soma dos blocos 4 +8 ou a soma deblocos 9 +10 +11. Ao invés de usar ambas as fórmulas e, assim, calcular bloco 12duas vezes, Essbase usa apenas o 4 +8 fórmula porque requer menos blocos.Apesar de não agregar valores em falta (SET AGGMISSG Off) é necessária para protegerdados de nível superior, não agregando valores perdidos durante consolidações hierarquia podeter um sério impacto sobre o desempenho de cálculo, especialmente nos dois seguintessituações:• Quando você tem uma baixa relação de blocos de dados calculados para blocos de dados de entrada• Quando você carrega muitos valores de dados em níveis superiores nas dimensões esparsas, porexemplo, no banco de dados Bigcorp Sales, se você carregar muitos valores de dados para a retalho em umdimensão Cliente esparsaNestas situações, a sobrecarga de desempenho necessário para não agregar faltandovalores situa-se entre 10% e 30%. Se o desempenho do cálculo é crítica, reconsiderar comoconfigurar o banco de dados ou como você carregar os dados, a fim de evitar a necessidade de proteger superiornivel de dados de entrada.Expectativa Versus Considerações CorrigirQuando você carrega dados para níveis superiores na hierarquia, as questões adicionais de esperacontra comportamento cálculo correcto tem de ser considerado. Estas questões são difíceis decompreender sem percorrendo os cálculos. O exemplo a seguir ilustrao problema.O-O-Dell HP O-IBM OEMThunderball 270 A 1234Thunderball 540 A 5678

Page 23: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Thunderball9101112Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 32Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-18Essbase 11.1.1: BootcampOs outros dados da conta CGS para Bigcorp vendas é coletado em sistemas transacionaissem levar em conta para o cliente ou produto. Assim, os dados estão disponíveis para a entrada única nanível que representa o total de todos os produtos (Família total) e todos os clientes (CanalTotal). As seguintes cargas folha de entrada Outros dados CGS para o "Ano Atual" -> "FamíliaTotal "->" "bloco de dados Canal Total.No entanto, todos os outros motoristas de conta são de entrada para o nível 0 blocos. A seguinte folha de entradacarrega outros dados da conta (unidades, preço de tabela, e assim por diante) para o "Ano Atual" -> "Lightbolt365 A "->" O-IBM "e" Ano Atual "->" Thunderball 540 S "->" O-IBM "blocos de dados.Você calcula o seguinte script, certificando-se de incluir instruções para proteger os dadoscarregado no bloco de nível superior./ * Housekeeping * /SET UPDATECALC OFF;SET AGGMISSG OFF;/ * O Rollup principal * /CALC DIM (Contas, "Ano Tot", Cliente, produto);Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 33Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-19/ * The Back Cálculo * /("Lista de Preço" = "Receita Bruta" / Unidades;"Desconto%" = Descontos / "Receita Bruta";"Trabalho / Unit" = "administração directa" / Unidades;"Matl / Unit" = Materiais / Unidades;

Page 24: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

"Taxa de Overhead" = Overhead / "administração directa";)No entanto, quando você auditar os resultados, você percebe que, apesar de os totais de vendas líquidas, o custode Vendas e Outros CGS estão corretas, os totais de Margem Bruta não estão corretas.Os totais incorretos para Margem Bruta são devido a ordem de cálculo: As Contasdimensão calcula em primeiro lugar, criar totais margem bruta, em ambos os níveis 0 bocks. QuandoCliente e produto são calculados, Essbase agrega os dados que existe nonível 0 blocos. Esta agregação cria totais incorretos para Margem Bruta no "CurrentAno "->" Total Família "->". Bloco Canal Total "Os dados Outros CGS é protegido durantea agregação pelo SET AGGMISSG OFF comando.Para corrigir os totais incorretos, você deve calcular Margem Bruta no "CurrentAno "->" Total Família "->" bloco Canal Total "em uma fase de cálculo separado, adicional,como um cálculo de volta, que ocorre após o conjunto principal. Este problema pode ocorrerfrequência quando você trabalha com entradas multi-nível. Se você tem um grande número de multi-entradas de nível que o obriguem a recalcular os dados em níveis superiores, considere um método diferentedo que proteger cargas de nível superior por não agregar valores em falta para a manipulação superiornivel de dados de entrada.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 34Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-20Essbase 11.1.1: BootcampCarregando a Folha NodesOutro método de lidar com valores de entrada de nível superior é para evitar o carregamento de dados de altaníveis. O método de carregamento de folha-nó envolve as seguintes etapas:1. Criar um nível de 0 membro (nó folha), como um filho do membro do nível superior para o qualvocê deseja carregar dados. Por exemplo, se você deseja carregar Outros CGS representa aFamília Total e Canal Total, criar filhos para Família Total e Canal Total,como mostrado no exemplo do slide.2. Carregar entradas de nível superior para os nós folha em vez de para os membros de nível superior.3. Consolidar como de costume.Quando você usa esse método, você não é obrigado a proteger os dados de nível superior. Assim, vocêpode agregar valores em falta, o que melhora o desempenho. Além disso, como toda a entrada énível 0, você não é obrigado a corrigir totais em níveis superiores, como você está com multi-nível

Page 25: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

insumos.Copyright © 2008, Oracle. Al direitos reservados.Carregando a Folha Nodes• Evita problemas de entrada de nível superior• exige que os membros adicionais no esboçoNível 0 espaço reservado paraFamília de dados total de entradaNível 0 espaço reservado paraOs dados de entrada do canal totalOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 35Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-21Por exemplo, em vez de carregar Outros dados CGS para o "Ano Atual" -> "FamíliaTotal "->" Channel Total "do bloco, como no exemplo anterior, você carrega o" CurrentAno "->" Não Produto "->" No bloco do Cliente ", com a seguinte folha de entrada.Também carregar outros dados de conta de entrada de blocos do cliente e específicos de produtos, tal como noexemplo anterior. As seguintes cargas folha de entrada para o "Ano Atual" -> "Lightbolt 365A "->" O-IBM "e" Ano Atual "->" Thunderball 540 S "->" O-IBM "blocos de dados.Você executar o script de cálculo seguinte. Porque você não precisa mais para proteger superiordados de entrada de nível, você liga os valores ausentes agregados definição sobre para um melhor desempenho./ * Housekeeping * /SET UPDATECALC OFF;SET AGGMISSG ON;/ * O Rollup principal * /CALC DIM (Contas, "Ano Tot", Cliente, produto);/ * The Back Cálculo * /Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 36Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-22Essbase 11.1.1: Bootcamp("Lista de Preço" = "Receita Bruta" / Unidades;"Desconto%" = Descontos / "Receita Bruta";"Trabalho / Unit" = "administração directa" / Unidades;

Page 26: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

"Matl / Unit" = Materiais / Unidades;"Taxa de Overhead" = Overhead / "administração directa";)Sua folha de auditoria mostra os seguintes resultados corretos:Neste exemplo, todos os dados do "Ano Atual" -> "Família Total" -> bloco de dados "Canal Total"são agregados a partir dos três blocos dependentes, por isso não é necessário após o recálculoconsolidação.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 37Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-23Cálculo InteligenteA meta principal no cálculo desenvolvimento do roteiro é a otimização (eliminação de extraspassa através do índice de banco de dados). Para otimizar o cálculo, você pode usar FIX e IFdeclarações, a concentrar-se cálculos, ou você pode usar uma opção chamada cálculo inteligente.Quando você executar um cálculo de banco de dados completo, marcas Essbase que bloqueia foramcalculado. Se você, em seguida, carregar um subconjunto de dados, você pode calcular apenas os dados alteradosblocos e seus ancestrais. Este processo de cálculo é seletiva cálculo inteligente.Por padrão, o cálculo inteligente está ligado. Você pode alterar a configuração padrão noEssbase arquivo ou em uma base de script-a-script com o SET UPDATECALC OFFcomando. Para obter informações sobre o arquivo Essbase, consulte a técnica on-lineReferência, "Definições de configuração Essbase."Copyright © 2008, Oracle. Al direitos reservados.Cálculo InteligenteBlocos de dados Só marcados são recalculados:Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 38Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-24Essbase 11.1.1: BootcampInteligente cálculo é baseado em dados de marcação-bloco. Quando o cálculo é inteligenteativo, durante os processos normais, dentro do arquivo de índice, os blocos são marcados limpos ou sujos.• Limpe os blocos: Blocos que não necessitam de cálculo

Page 27: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

• blocos de sujos: Blocos que requerem cálculoQuando o cálculo inteligente é ativo, durante o cálculo, Essbase procura dados só sujoblocos.NÃO ECálculo Intelligent marca blocos de dados, e não células de dados, limpo ou sujo. Paraexemplo, assumimos que, em uma base de dados que inclui uma dimensão de tempo densa, dadosé carregado uma vez por mês. Ao carregar dados em um mês, o cálculo inteligentemarca os blocos afetados como sujo. Portanto, todos os períodos de tempo dentro do afetadoblocos são recalculados.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 39Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-25Bloco de dados Marcação: Blocos LimpasA base de cálculo inteligente compreensão é entender em queCondições de blocos são marcados limpo e sujo. Se qualquer uma das seguintes condições,cálculo inteligente marca blocos tão limpa:• O roteiro inclui CALC ALL ou CALC DIM em todas as dimensões.• O roteiro inclui SET CLEARUPDATESTATUS DEPOIS, um comando que se aplicacálculo inteligente para o processo de cálculo.• O roteiro inclui CLEARUPDATESTATUS apenas, um comando que direcionacálculo inteligente para marcar blocos sem executar uma operação de banco de dados.Copyright © 2008, Oracle. Al direitos reservados.Bloco de dados Marcação: Blocos Limpas• cálculo automático inteligente• cálculo inteligente Forçado• Forçado bloco de dados marcaçãoOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 40Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-26Essbase 11.1.1: BootcampCálculo Automático InteligenteQuando você executar um script de cálculo com uma CALC ALL declaração ou com um CALC DIMdeclaração que inclui todas as dimensões, o processo de cálculo inteligente realiza aseguintes ações:

Page 28: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

• Todos os blocos de dados de entrada previamente existentes são calculados e marcado limpo.• Todos os blocos de dados criados pelo processo de consolidação são calculados e marcadolimpo.• Todos os blocos de sujos previamente existentes são calculados e marcado limpo.Os seguintes exemplos de script habilita automaticamente o cálculo inteligente:CALC ALL;CALC DIM (Contas, "Ano Tot", Cenário, produtos, clientes);Mesmo quando cálculo inteligente está ativada, para as demonstrações CALC DIM que não fazerincluir todas as dimensões, Essbase não usa um processo de cálculo inteligente. Em vez disso,Essbase calcula todos os blocos de dados relevantes, independentemente do estado limpo ou sujo, e todosblocos de dados conservar o seu estatuto, sujo ou limpo.Os seguintes exemplos de script não permitir o cálculo inteligente:CALC DIM (Contas, "Ano Tot", Cenário, produto);CALC DIM (Contas, "Ano Tot");AGG (cenário, o Produto, o Cliente)Forçado Cálculo InteligenteSET CLEARUPDATESTATUS DEPOIS é um comando de cálculo que envolve inteligentecálculo para qualquer script de cálculo, independentemente da construção. Normalmente, você usa estecomando, onde você não pode satisfazer as condições para um CALC DIM em todas as dimensões.Quando você executar um script de cálculo que inclui o SET CLEARUPDATESTATUSApós o comando, os blocos de dados que estão marcados limpo não são calculados, e os dados de blocosque são marcadas sujo são calculados e marcado limpo.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 41Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-27O exemplo seguinte demonstra a utilização do conjunto de CLEARUPDATESTATUSAPÓS comando:SET CLEARUPDATESTATUS APÓSFix (@ IDESCENDANTS ("Trim 1"))CALC DIM (Contas);ENDFIXBloquear forçado Marcação sem calcularSET CLEARUPDATESTATUS só é um comando de script de cálculo que instruiEssbase para realizar marcação de dados em bloco, mas não para realizar cálculos de script. Tipicamente,você usa este comando imediatamente após um segmento de roteiro em que o cálculo inteligenteestá desativado.

Page 29: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

O exemplo a seguir mostra um script de duas partes:• O primeiro segmento, em que o cálculo inteligente está desativado, calcula blocos de dadoscorretamente, mas não marca blocos de sujos como limpo.• No segundo segmento, em que a marcação de dados em bloco é ativado, o SETCLEARUPDATESTATUS SOMENTE comando instrui Essbase para marcar tão limpa tudoblocos que foram previamente marcados sujo./ * Desligue cálculo inteligente * /SET UPDATECALC OFF;/ * Voltar Cálculo * /"Margem Bruta%" = "Margem Bruta" / "vendas líquidas";"Lista de Preço" = "Receita Bruta" / Unidades;/ * Ativar bloco de dados marcação * /SET CLEARUPDATESTATUS SÓ;"Margem Bruta%" = "Margem Bruta" / "vendas líquidas";"Lista de Preço" = "Receita Bruta" / Unidades;SET CLEARUPDATESTATUS só afeta apenas o índice do banco de dados e nãoexigir que os blocos de dados referenciados para ser movidos para a memória. Na maioria das circunstâncias,portanto, elementos de um script de cálculo seguinte SET CLEARUPDATESTATUS SOMENTEexecutar muito rapidamente.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 42Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-28Essbase 11.1.1: BootcampBloco de dados de marcação: Dirty BlocksSe qualquer uma das seguintes condições for verdadeira, o cálculo inteligente marca blocos como sujo,tornando assim os blocos consideração para o cálculo da próxima vez que o cálculo é inteligenteenvolvidos:• criação do bloco durante a entrada de dados• Modificação de dados• Criação ou modificação de blocos de descendentes• reestruturação do banco de dadosCopyright © 2008, Oracle. Al direitos reservados.• criação do bloco durante a entrada de dados• Modificação de dados• Criação ou modificação de blocos de descendentes• reestruturação do banco de dadosBloco de dados de marcação: Dirty BlocksOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais deste

Page 30: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

COMPUTADOR É ESTRITAMENTE PROIBIDA

Página 43Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-29Bloco de Criação Durante Entrada de DadosBlocos criados a partir de um processo de entrada de dados são marcadas sujo como eles são criados. Blocospodem ser criados durante os processos de carga de dados em lote, através da apresentação de dados de Smart View paraEscritório, travando e enviando dados de Spreadsheet Add-in, ou usando outro diretoopções de entrada.De modificação de dadosBlocos que incluem células de dados modificados são marcados sujo. Por exemplo, se, dentro de um bloco, umatualizações gerente de linha de unidades, o bloco deve ser marcado suja porque as receitas, custos,ea margem estão agora incorreto e precisa recalcular.Criação ou modificação de descendentes BlocksCálculo inteligente é eficiente porque ele calcula apenas blocos afetados. Oancestrais de um bloco de sujo precisa ser calculado, porque eles são dependentes de valoresdo descendente modificado. Portanto, todos os ancestrais de entrada e blocos modificados sãomarcado sujo.Reestruturação do banco de dadosEsboço muda pronta Essbase para marcar blocos de sujos. Que blocos estão marcados suja édeterminada pelo fato de as mudanças de estrutura de tópicos envolvem dimensões densas ou esparsas:• Movimento, adicionar ou excluir membros de dimensões densas faz com que todos os blocos para sermarcado sujo.• Movimento, adicionar ou excluir membros de dimensões esparsas faz apenas o afetadoblocos e seus ancestrais a ser marcado sujo.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 44Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-30Essbase 11.1.1: BootcampConsiderações de usoOcasionalmente, blocos de dados limpas são marcados sujo. Em tais casos, a eficiência de cálculosofre. Um problema mais grave, no entanto, é uma condição de falso positivo, em que suja

Page 31: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

blocos são marcados limpo. No caso de tais falsos positivos, a integridade dos dados pode sofrer.Falsos PositivosCondições de falsos positivos pode surgir de várias formas:• Cálculo de apenas um subconjunto de um bloco. Marcas Essbase no nível do bloco, não a célulanível, então um cálculo de que é executado em um subconjunto de células pode causar um falso positivocondição. Apenas algumas células são calculados, mas o bloqueio é marcado limpa, emboracélulas não calculadas permanecem.Copyright © 2008, Oracle. Al direitos reservados.Considerações de usoManter estado limpo e sujo de blocos:• Falsos negativos afetam a eficiência de cálculo• Falsos positivos afetar a integridade dos dadosFalso positivoOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 45Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-31• Calculando um cálculo de volta depois de calcular todas as dimensões. Uma lata de falsos positivosevitar a fase de cálculo segundo requerido, que corrige as taxas de nível superior eporcentagens. A condição de falso positivo ocorre se a parte CALC DIM de um scriptengaja cálculo inteligente, que marca todos os blocos limpo durante o CALC DIMprocesso. Quando Essbase processa a parte de trás do cálculo do script, não há dadosblocos são calculados porque todos os blocos são marcados limpo.• Usando uma instrução FIX. Antepassados de um bloco de sujo não são marcadas sujo até odescendente bloco sujo é calculado. Um falso positivo pode resultar se o descendente sujobloco é calculado dentro de uma declaração FIX que não inclui o ancestral sujobloco. Após o cálculo, Essbase marca o bloco descendente limpo, eabloco ancestral permanece marcada limpo, embora deva ser marcado sujo.• seguinte conjunto CLEARUPDATESTATUS SOMENTE com os cálculos não relacionados. Vocêdeve seguir SET CLEARUPDATESTATUS SOMENTE com uma repetição da seção deo script para o qual você deseja forçar-bloco de dados de marcação. Um falso positivo pode ocorrer seSET CLEARUPDATESTATUS só toca blocos que são de outra maneira suja e quenão são corretamente calculados.Diretrizes de usoCálculo inteligente pode proporcionar benefícios significativos de desempenho em determinadas situaçõesmas exige manutenção vigilante do estado limpo e sujo de blocos de dados a fim de evitar

Page 32: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

pulando os blocos errados sobre cálculo. Tenha muito cuidado ao usar inteligentecálculo, e não se esqueça de rever a discussão detalhada de cálculo inteligente noGuia do administrador de banco de dados .A função de cálculo inteligente é mais produtiva utilizada em interativo ou iterativosituações em que pequenas variações incrementais são feitas para uma base de dados e em que énão necessário recalcular todo o banco de dados. Por exemplo, você pode usar inteligentecálculo nas seguintes situações.• Durante os períodos perto do final do mês, as taxas de alocação e lançamentos de ajuste podem seratualizados várias vezes. Você usa cálculo inteligente para ver os resultados de atualização semrecalcular todo o banco de dados.• Em aplicações de orçamento ou previsão, normalmente, muitos usuários atualizar as unidades e motoristas, numa base regular. Em tais aplicações, para usuários de analisar o impacto da suaatualizações, um tempo de cálculo curto é imperativo.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 46Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-32Essbase 11.1.1: BootcampAlocação de DadosComo mencionado anteriormente neste apêndice, um método de manipulação de dados de entrada de nível superior é dealocar ou empurrar para baixo os dados que você carrega para dependentes nível 0 blocos de dados, para que vocêpode consolidar normalmente. Contudo, as atribuições não se restringem a distribuição superiornivel de dados de entrada. Você pode usar os métodos descritos aqui para distribuir totais carregadosnível 0 blocos de dados através de outras nível 0 blocos de dados. Quando você aloca dados, vocêgeralmente incluem as seguintes etapas no seu processo de cálculo:1. Dados de entrada de carga para blocos de dados de nível superior ou nível 0 designados blocos de dados.2. Alocar os dados para o nível 0 blocos de dados dependentes, usando vários métodos de alocação.Copyright © 2008, Oracle. Al direitos reservados.Alocação de DadosAlocação de entrada de nível superior:115%45%40%100%2

Page 33: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

315%45%40%Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 47Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-333. Consolidar dados usando um CALC ALL ou declaração CALC DIM (Para entrada de nível superiordados, a declaração substitui a entrada original).TIPSe a atribuição de uma entrada de nível 0, compensar a quantidade de entrada original pela soma de todos osdados alocados, para evitar a duplicação dos dados de entrada no processo de consolidação.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 48Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-34Essbase 11.1.1: BootcampO cálculo das atribuições Taxa FixaAlgumas atribuições são baseados em porcentagens fixas, por exemplo, despesas carregado a umaEntidade HQ Corp que são atribuídos a vários departamentos com base em um percentual fixopara cada departamento. Calcule alocações de taxa fixa com a seguinte fórmula membro:Conta de destino Alocação = localização da entrada total * localizaçãotaxa fixa ;Nestes casos, carregue o percentual em um único local na base de dados e basear a suaalocação neste ponto fixo de referência, como no exemplo a seguir./ * InformaçõesSuposições:1) As despesas são carregados para contas de despesas genéricas, e depois alocados paracontas específicas do departamento com base em percentuais fixos.2) percentuais de alocação são carregados para a entidade HQ Corp noFinancePct, SalesPct, HRPct e MktgPct contas, respectivamente.* /Copyright © 2008, Oracle. Al direitos reservados.O cálculo das atribuições Taxa Fixa

Page 34: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

15%45%10%30%VAR FinanceAlloc = 0,15VAR SalesAlloc = 0,45VAR HRAlloc = 0,10VAR MktgAlloc = 0,30Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 49Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-35/ * Alocar TI Despesa * /"IT Exp Finanças" = "Exp TI" * "Corp HQ" -> FinancePct;"IT Exp Vendas" = "Exp TI" * "Corp HQ" -> SalesPct;"IT Exp HR" = "Exp TI" * "Corp HQ" -> HRPct;"IT Exp Mktg" = "Exp TI" * "Corp HQ" -> MktgPct;/ * Alocar Despesas Administrativas * /"Admin Exp Finanças" = "Admin Exp" * "Corp HQ" -> FinancePct;"Admin Exp Vendas" = "Admin Exp" * "Corp HQ" -> SalesPct;"Admin Exp HR" = "Admin Exp" * "Corp HQ" -> HRPct;"Admin Exp Mktg" = "Admin Exp" * "Corp HQ" -> MktgPct;Alternativamente, você pode definir variáveis temporárias em seu script de cálculo para armazenarpercentagens temporariamente, como no exemplo a seguir./ * InformaçõesSuposições:1) As despesas são carregados para contas de despesas genéricas e imputadas acontas específicas do departamento com base em percentuais fixos.* // * Housekeeping * // * Definir percentuais de alocação fixa para cada departamento * /VAR FinanceAlloc = 0,15;VAR SalesAlloc = 0,45;VAR HRAlloc = 0,10;VAR MktgAlloc = 0,30;/ * Alocar TI Despesa * /"IT Exp Finanças" = "Exp TI" * FinanceAlloc;"IT Exp Vendas" = "Exp TI" * SalesAlloc;"IT Exp HR" = "Exp TI" * HRAlloc;"IT Exp Mktg" = "Exp TI" * MktgAlloc;/ * Alocar Despesas Administrativas * /"Admin Exp Finanças" = "Admin Exp" * FinanceAlloc;

Page 35: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

"Admin Exp Vendas" = "Admin Exp" * SalesAlloc;"Admin Exp HR" = "Admin Exp" * HRAlloc;"Admin Exp Mktg" = "Admin Exp" * MktgAlloc;Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 50Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-36Essbase 11.1.1: BootcampO cálculo das atribuições Relação dinâmicosEm relação alocações dinâmicas, o índice de alocação é calculado com base em outros dadosdisponível na base de dados, tal como uma percentagem do total de empregados, por cento do total de unidades, oupor cento das vendas totais. Esta abordagem obriga a incluir um cálculo daproporção adequada, além de suas instruções de alocação, como na seguinte fórmula:Conta de destino Alocação = localização da entrada total * ( valor debase de proporção em bloco de dados atual / valor total de relação de base );Copyright © 2008, Oracle. Al direitos reservados.O cálculo das atribuições Relação dinâmicos"O-IBM" -> Unidades /Cliente-> Unidades"O-Dell" -> Unidades /Cliente-> Unidades"O-Acer" -> Unidades /Cliente-> UnidadesÍndices de alocação:O-IBMO-DellO-AcerClienteOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 51Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-37Em Vendas Bigcorp, Material variâncias é carregado para o total de todos os produtos e todosclientes. Para alocar esse total para blocos, dados do produto para o cliente individual com base em umpercentagem de unidades totais, utilizar a seguinte fórmula:"Desvios de materiais" = "As variações de materiais" -> "Total de Família" -> "Channel

Page 36: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Total "* (Unidades / Unidades->" Total Família "->" Channel Total ");TIPDependendo de quando você executar a alocação, você pode ter que calcular abase total razão antes de calcular a alocação. Por exemplo, se a sua alocação écom base em um percentual do número total de colaboradores, é necessário calcular o número total de colaboradores antesvocê alocar.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 52Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-38Essbase 11.1.1: BootcampNormalizaçãoEm aplicações interativas, as atribuições são, por vezes, os processos autônomos. No entanto,quando atribuições são incorporados em uma consolidação de banco de dados, que normalmente caem ema seção normalização da arquitetura script de cálculo.Em bancos de dados relacionais, o processo de normalização elimina dados redundantes demesas para melhorar o desempenho e escalabilidade de dados. Porque Essbase não armazenadados para bancos de dados de armazenamento em bloco em tabelas, normalização armazenamento em bloco é muito diferenteprocesso.Copyright © 2008, Oracle. Al direitos reservados.NormalizaçãoAlocar entrada de nível superior para o nível 0 descendentes.Alocar o nível 0 de entrada para outro nível 0 blocos.21Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 53Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-39Em bancos de dados de armazenamento em bloco, a normalização é necessária quando você carregar dados de blocos de dadosexcepto os blocos que estão destinados a, meta final para os dados, conforme descrito naseguinte exemplos:• Você carrega o total de despesas diversas para um bloco que representa o total de todos osclientes e todos os produtos. Antes da consolidação do banco de dados, você aloca totais

Page 37: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

despesas diversas a cada um, o bloco do produto para o cliente individual (nível 0), com basesobre a porcentagem do total de unidades vendidas em cada nível 0 bloco.• Você colocou as despesas totais de TI a um nível 0 bloco para uma entidade sede da empresa. Préviopara a consolidação da base de dados, alocar despesas totais de TI para cada localização do escritório(Nível 0) com base no percentual de headcount total para cada escritório.O traço comum nos exemplos é que os cálculos são necessários para acontecer antesa consolidação da base de dados. A normalização é um guarda-chuva geral para todos os dadosmanipulação que deve ocorrer após a entrada de dados e antes de banco de dados principalconsolidação.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 54Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-40Essbase 11.1.1: BootcampCálculos de particionamento por CenárioPara a maioria dos bancos de dados de armazenamento em bloco, dentro da dimensão de contas, os cenários são oprincipal condutor das necessidades de modelagem e de cálculo. Dados de cenário para cenáriotipicamente difere com respeito à forma da entrada. Porque você tem apenas um esboçomodelo para a dimensão de contas, pode ser necessário para calcular os dados de entrada de forma diferente deum cenário para o próximo:• Entradas para dados do orçamento e previsão são tipicamente unidades, taxas, e outros motoristas, emuitos valores em dólares são derivados embora cálculo.• dados Orçamento geralmente contém muitos detalhes do produto (por exemplo, custo padrão porprodutos) e detalhe em cima (por exemplo, os salários por empregado), mas pouco clientedetalhes (por exemplo, apenas dez clientes orçado).Copyright © 2008, Oracle. Al direitos reservados.Cálculos de particionamento por CenárioUm modelo de contas, vários requisitos de cálculo:• dados reais:- dólares e Unidades de entrada- Deduzir taxas• dados Orçamento:- Unidades de entrada e taxas- Deduzir dólares• dados Forecast:- Unidades de entrada e taxas- Deduzir dólaresOracle University e Consultores de Integração De Sistemas SA De CV use apenas

Page 38: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

ESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 55Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-41• Entradas para dados de previsão são semelhantes às entradas de dados do orçamento, mas o nível de detalhe édiferente, dependendo do tipo de previsão que você precisa. Por exemplo, em uma vendaprevisão de aplicação, dados de previsão podem ter informações muito detalhadas do cliente.• Entradas para dados reais são tipicamente dólares e unidades, e as taxas são obtidas através decálculo. Em contraste com os dados do orçamento, dados reais, muitas vezes contém mais detalhes receitapor cliente e menos detalhes em cima.Por causa do tipo e nível de entradas para cada cenário, diferentes cenários, muitas vezesrequerem diferentes procedimentos de carga de dados e scripts de cálculo diferentes.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 56Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-42Essbase 11.1.1: BootcampDesenvolver tabelas de normalizaçãoAntes de criar scripts de cálculo, você deve documentar a entrada de dados e cálculorequisitos para cada cenário, com uma mesa de normalização. A tabela ajuda a mantertrilha dos pressupostos que você faz sobre os dados de entrada e fornece uma claraRoteiro para a construção de cálculos de normalização em seus scripts.A normalização desenvolvimento tabela apresenta os seguintes passos:1. Analisar dados para um cenário para determinar quantas dimensões requeremnormalização.2. Em um programa de planilha, crie uma tabela de normalização para o cenário, incluindoseções para cada dimensão que exige a normalização.3. Complete a tabela, com base em suposições sobre os dados de entrada.Copyright © 2008, Oracle. Al direitos reservados.Desenvolver tabelas de normalização1. Determine quantas dimensões exigem normalização.2. Criar um modelo de normalização.3. Termine o modelo com base em dados de entrada.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 39: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Página 57Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-43Determinando o que Dimensões Exigir NormalizaçãoAntes de construir uma tabela de normalização, determinar quantas dimensões requeremnormalização em cada cenário. Para realizar essa tarefa, examine os dados de entrada. Oseguinte exemplo representa os dados de entrada para o orçamento Bigcorp Sales.Neste exemplo, um valor de 73.000 é carregado para a intersecção Budget-> "MateriaisVariações "-> Jan->" Total Família "->". Canal Total "Examine o endereço de célula completa, umdimensão de cada vez, para determinar se os dados devem mover ao longo da dimensão.Com base nesta análise, os dados Bigcorp orçamento de vendas requer normalização em doisdimensões: produtos e clientes.Criando tabelas de normalizaçãoTabelas de normalização são simplesmente modelos de documentação que você cria em umaprograma de planilha. Eles não estão conectados a um banco de dados Essbase, para que eles nãoexigem Spreadsheet Add-in.Nome do usuárioMovimento Obrigatório?OrçamentoNão. Todos os 73.000 permanece no cenário orçamento.As variações de materiais Não. Tudo 73.000 permanece na conta de materiais variâncias.JaneiroTodos No. 73.000 permanece durante o período de tempo de Janeiro.Família totalSim. Uma porcentagem do 73.000 devem ser alocados para cada produto.Canal totalSim. Uma porcentagem do 73.000 devem ser alocados para cada cliente.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 58Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-44Essbase 11.1.1: BootcampUma normalização tabela lista todas as contas de entrada no eixo da linha. Para cada dimensão que vocênormalize, incluir as quatro colunas seguintes:Um modelo de mesa de normalização em branco parece com o seguinte exemplo.Preenchimento dos quadros de normalizaçãoDepois de criar o modelo, digite as informações relevantes na tabela, documentando comotanto quanto possível. Uma tabela de normalização para as outras contas do CGS anterior

Page 40: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

exemplo entrada orçamento parece com o exemplo do slide.Nome da colunaDescriçãoTipo de dadosComo os dados da conta corrente é criado (entrada direta, fórmulacálculo, consolidação, e assim por diante)Nível de entradaGeração ou nível no qual os dados são carregados (por ser a dimensãonormalizado)Empurre para o NívelGeração ou nível para o qual os dados de entrada devem ser movidos (para a dimensãosendo normalizado)MetodologiaComo mover dados na dimensão que está sendo normalizado (métodos comunsincluem a cópia de dados e dados de alocação).Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 59Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-45Desenvolvimento de Diagramas de BlocosOutra maneira de visualizar o processo de normalização é a criação de um diagrama de blocos de dadospara ver o movimento necessário a partir dos dados de entrada e as relações entre entradablocos e metas de normalização.Um diagrama de blocos é uma representação bidimensional de blocos de dados, em que as linhasrepresentam gerações de dimension1 e colunas representam gerações de dimension2.A matriz resultante representa todas as combinações entre as gerações de dimension1e dimension2.NÃO ENos bancos de dados com um grande número de dimensões esparsos, criando uma completadiagrama de blocos pode ser muito complicado e não deve ser usada como um desenvolvimentotécnica.Copyright © 2008, Oracle. Al direitos reservados.Desenvolvimento de Diagramas de BlocosOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 60Módulo 6 ApêndicesApêndice A Criação de Cálculos Avançados

Page 41: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

A-46Essbase 11.1.1: BootcampEmbora normalizações pode ter etapas intermediárias, o destino final, ou bloco de destino, paradados normalizado é um nível 0 bloco. Para construir um diagrama de blocos, comece com um único alvobloquear no canto inferior esquerdo. Este bloco é uma seleção arbitrária para permitir a criação de umfatia representativa de seu banco de dados.Depois de criar seu diagrama, analisar seus dados de entrada e marque no diagrama de blocospara o qual os dados são carregados. Marcação ajuda a visualizar a movimentação de dados necessáriosdurante a normalização.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 61Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-47Normalização das taxas e DriversTarifas e outros condutores, ao contrário montantes totais em dólares, não exigem distribuição com base emuma alocação. Em vez disso, você usa fórmulas de membros para copiar esses drivers a partir de sua entradalocalização para o seu destino final.O diagrama de blocos no slide mostra os locais de entrada para os motoristas do orçamento em BigcorpVendas; todos os motoristas necessitam ser normalizados para o alvo (nível 0) bloco.Você pode usar referências explícitas ou dinâmicas em sua fórmula. Qual o tipo de referência queescolha depende da natureza dos dados de entrada.• entrada membro Único: Quando você carrega as taxas a um membro fixo na dimensãosendo normalizada, normalizar o uso de referências explícitas. No exemplo do slide,o percentual de desconto para cada cliente é carregado para o total para todos os produtos. Paracalcular% de desconto nos blocos de destino, use a seguinte fórmula:"Desconto%" = "% de desconto" -> "Família Total";Copyright © 2008, Oracle. Al direitos reservados.Normalização das taxas e DriversOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 62Módulo 6 ApêndicesApêndice A Criação de Cálculos Avançados

Page 42: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

A-48Essbase 11.1.1: Bootcamp• entrada membro múltipla: Quando você carrega taxas para vários membros na dimensãosendo normalizada, normalizar o uso de referências dinâmicas. No exemplo do slide,o preço de lista para cada produto é carregado para os canais dos clientes, não são diferentespreços para os clientes OEM, varejo e distribuidor. Para calcular Lista de Preço no alvoblocos, utilizar a seguinte fórmula:"Lista de Preço" = @ PARENTVAL (Customer, "Lista de Preço");Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 63Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-49Copiando e Dados ClearingComo parte de seu processo de normalização, você pode ser obrigado a copiar ou conjuntos de dados claros.Você pode colocar comandos Copiar e claras na seção de limpeza ou oseção normalização do seu script de cálculo. A tabela a seguir descreve ocomandos de manipulação de dados disponíveis:ComandoDescriçãoDATACOPY mbrName1 TOmbrName2Para copiar conjuntos de dados a partir de um membro para outroClearblock ALL | UPPER |NONINPUT | DYNAMICPara limpar a entrada anterior ou de dados de nível superior ou armazenadoscálculos dinâmicosClearData mbrNamePara limpar membros específicos ou combinações de membrosCopyright © 2008, Oracle. Al direitos reservados.Copiando e Dados Clearing• DATACOPY• ClearData• ClearblockOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 64Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-50

Page 43: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Essbase 11.1.1: BootcampCopiar dadosNo orçamento ou previsão de cenários, é comum para copiar dados reais para usar como uma basepara o orçamento ou previsão. O comando DATACOPY é uma maneira eficiente para copiar grandefatias de banco de dados, a criação de blocos ou preenchendo células de dados em blocos, de acordo como foco do cálculo.Copyright © 2008, Oracle. Al direitos reservados.Copie blocos inteirosCopiar fatias de blocosCopiar dadosDATACOPY "Ano Atual"A "previsão"DATACOPY "Ano Atual" -> FevA "previsão" -> FevAno atualO-IBMLightbolt 365 APrevisãoO-IBMLightbolt 365 AAno atualO-IBMLightbolt 365 APrevisãoO-IBMLightbolt 365 AOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 65Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-51Diretrizes para DATACOPY:• Você pode usar o operador de cross-dimensional no comando DATACOPY, mas ocombinação membro de destino não pode ser mais específico do que o membro de origemcombinação. Por exemplo, a seguinte fórmula resulta em um erro em tempo de execução:DATACOPY "Ano atual" para "exercícios anteriores" -> Jan;No entanto, a combinação do membro de origem pode ser mais específico do que o destinocombinação membro. Para a seguinte fórmula, Essbase preenche o membro ausenteem tempo de execução:DATACOPY "Ano Atual" -> Jan TO "Ano Anterior";Quando Essbase executa a fórmula anterior em tempo de execução, ele calcula a seguinte

Page 44: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

combinação de membros:DATACOPY "" Ano Atual "-> Jan TO" exercícios anteriores "-> Jan;• Se as combinações de origem e destino são todos membros membro densoreferências, Essbase não cria blocos de dados. Por exemplo, a seguircálculo é executado apenas em blocos de dados existentes:DATACOPY Jan TO fevereiro;No entanto, se qualquer membro das combinações de membros para a origem ou destino éesparsa, Essbase cria blocos de dados, se eles não existem.• Você pode usar os comandos DATACOPY dentro declarações corrigir, mas não dentro de IFdeclarações.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 66Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-52Essbase 11.1.1: BootcampLimpando dados com ClearDataSe você precisa limpar os valores de dados antes de carregar os valores para o seu banco de dados, usoClearData. Este comando limpa uma secção especificamente definido de células de banco de dados,substituindo os valores das células com # faltando.Diretrizes para ClearData:• Você pode usar ClearData dentro de uma instrução FIX para focar o alcance dacomando. O exemplo a seguir apaga os dados do ano atual dos filhos de Trim 1.Fix (@ CRIANÇAS ("Trim 1"))ClearData "Ano Atual";ENDFIXCopyright © 2008, Oracle. Al direitos reservados.• Redefine células para # FALTA• Remove blocos inteiros somente quando todos os membros sãoesparsoLimpando dados com ClearDataFIX (@ Children ("Trim 1")ClearData "Ano Atual";ENDFIXOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 67Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: Bootcamp

Page 45: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

A-53• Você pode usar um operador de cross-dimensional para criar combinações de membro válido em umDeclaração ClearData. Por exemplo, a seguinte instrução apaga os dados do orçamento paraapenas o cliente O-IBM.ClearData Orçamento-> "O-IBM";• O comando ClearData remove blocos de dados somente quando todos os membros referenciadosna declaração são escassos. Se qualquer membro é densa, o comando apaga somente os dadoscélulas. Por exemplo, em vendas Bigcorp, o comando seguinte remove todos correnteBlocos de dados ano por R-Gateway, porque ambos Cenário e cliente são esparsasdimensões.ClearData "Ano Atual" -> "R-Gateway";No entanto, quando você adiciona uma dimensão densa, como Ano Tot, para o membrocombinação, como no exemplo a seguir, o comando limpa as células do atualBlocos de dados ano por R-gateway, mas não remove os blocos.ClearData "Ano Atual" -> "R-Gateway" -> Jan;• Você não pode usar ClearData em uma instrução IF.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 68Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-54Essbase 11.1.1: BootcampLimpando dados com ClearblockAo invés de focar em usuários específicos ou combinações de membros, o Clearblockcomando apaga os dados com base no tipo de bloco que você especificar. Você pode escolher uma dasas seguintes opções para este comando.OpçãoDescriçãoALLLimpa todos os blocos de dadosUPPERLimpa todos os blocos de nível superiorNONINPUTLimpa blocos que são completamente criada por uma operação de cálculo e faznão afeta os blocos em que alguns valores foram carregados através de uma carga de dadosoperaçãoDYNAMICLimpa blocos que contêm valores derivados da Calc Dinâmico e lojacálculos membros, redefinindo Calc Dinâmico e membros Armazenar pararecálculoCopyright © 2008, Oracle. Al direitos reservados.Limpando dados com Clearblock

Page 46: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

• Remove blocos inteiros• Pode eliminar as células sem remover blocosOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 69Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosEssbase 11.1.1: BootcampA-55Diretrizes para Clearblock:• Se você usar Clearblock dentro de uma instrução FIX em membros da dimensão densa,Essbase limpa apenas as células de dados dentro da faixa fixa e não remove dadosblocos. No exemplo a seguir, o comando Clearblock apaga os dados apenas paraCélulas janeiro no cenário Ano atual:FIX (Jan, "Ano Atual")Clearblock ALL;ENDFIX• Você não pode usar Clearblock em uma instrução IF.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 70Módulo 6 ApêndicesApêndice A Criação de Cálculos AvançadosA-56Essbase 11.1.1: BootcampResumoNesta lição, você deve ter aprendido a:• Descrever o processo de desenvolvimento do roteiro• Implementar métodos para trabalhar com cargas de dados de nível superior• Descreva o comportamento cálculo inteligente• Alocar data com scripts de cálculo• Descrever e dados do plano de normalização• taxas de normalizar e motoristas• Copie e dados clarosOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 71ANEXOBCriando relatórios com Essbase

Page 47: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Spreadsheet Add-inBObjetivosNo final deste apêndice, você deve ser capaz de:• Descreva Essbase Spreadsheet Add-in• Instale Essbase Spreadsheet Add-in• Recuperar dados em uma planilha do Microsoft Excel• Gerenciar as opções da planilha• Preserve fórmulas do Microsoft Excel em uma planilha• relatórios Replicar planilha com a opção Cascade• relatórios de projeto planilha selecionando membros do esboço• Criar consultas salvávéis• Criar consultas avançadas• Recuperar com os scripts de relatóriosOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 72Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-2Essbase 11.1.1: BootcampEssbase Spreadsheet Add-in VisãoEssbase Spreadsheet Add-in é um programa de software que combina perfeitamente comMicrosoft Excel e permite a interface com várias instâncias do Essbase Server.Com Essbase Spreadsheet Add-in habilitado, você pode recuperar dados, criar relatórios eanalisar dados. Você também pode navegar, formato, editar e calcular os dados, e criarconfigurações personalizadas para exibir dados em formatos específicos.Quando Essbase cliente é instalado, um menu especial, uma barra de ferramentas e atalhos de teclado sãoadicionado para o Excel. Estes controles de interface adicionados fornecer comandos avançados comoLigue, recuperar e Pivot. Você pode acessar e analisar dados em bancos de dados Essbaseusando cliques do mouse e operações de arrastar.Copyright © 2008, Oracle. Al direitos reservados.Spreadsheet Add-in Visão• É um programa de software que está incorporado em um clienteaplicativo de planilha• Permite que você para recuperar dados, criar relatórios ad hoc, eanalisar dados• Fornece a interface que integra Excel e EssbaseMicrosoft Excel comSpreadsheet Add-inEssbase ServidorBanco de dados EssbaseOracle University e Consultores de Integração De Sistemas SA De CV use apenas

Page 48: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

ESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 73Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-3Instalando o Menu Essbase e Barra de FerramentasSe você abrir o Excel e não vê o menu Essbase, Essbase Spreadsheet Add-in temnão foi registrado com o Excel.Para registrar Essbase Spreadsheet Add-in:• Na área de trabalho do Windows, selecione Iniciar> Programas> Hyperion> Essbase Cliente> RegisterSpreadsheet Add-in .Quando você adiciona Essbase Spreadsheet Add-in para Excel, a maioria das operações de planilhaspermanecem inalterados; Essbase Spreadsheet Add-in simplesmente adiciona um menu e Essbaseatalhos com o qual você pode acessar as instâncias do Essbase Server para recuperar enavegar dados. No entanto, alguns comportamentos do rato do Excel (como atalho, clique com o botão direitomenus) são assumidas por Essbase. Se você é um usuário freqüente de EssbaseSpreadsheet Add-in, você pode cancelar o registro do add-in quando você terminar de usá-lo, assimretornando ao funcionamento normal do Excel.Copyright © 2008, Oracle. Al direitos reservados.Instalando o Menu Essbase e Barra de FerramentasO menu ea barra de ferramentas Essbase fornecer ferramentas para acessar obase de dados.Barra de ferramentas EssbaseMenu EssbaseOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 74Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-4Essbase 11.1.1: BootcampPara cancelar o registro Essbase Spreadsheet Add-in• Na área de trabalho do Windows, selecione Iniciar> Programas> Hyperion> Essbase Cliente>Planilha Unregister Add-in .Essbase Spreadsheet Add-in possui uma barra de ferramentas conveniente que exibe botões paraacesso a maioria dos comandos de menu comuns Essbase sem abrir o Essbase

Page 49: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

menu. Você pode ver uma breve descrição de um botão na barra de ferramentas, movendo o cursorsobre o botão.Antes de usar a barra de ferramentas Essbase para o Excel, você deve instalar a barra de ferramentas, abrindo umArquivo do Excel que é fornecido como parte da instalação padrão Essbase. Você não tem queexecutar o procedimento de instalação da barra de ferramentas novamente, a menos que você excluir a barra de ferramentas Essbasena caixa de diálogo Barras de ferramentas no Excel.Para instalar a barra de ferramentas Essbase:1. No Excel, selecione File> Open .2. Desde o x: \ ... \ AnalyticServices \ diretório \ sample cliente, abra esstoolb.xls .Macros embutidos neste arquivo instalar a barra de ferramentas Essbase.3. Selecione Arquivo> Fechar para fechar esstoolb.xls.Você não precisa de modificar ou salvar o arquivo.NOTAQuando você abrir o arquivo, duas caixas de diálogo pode ser exibida aviso de queesstoolb.xls contém macros. Se assim for, clique no botão Ativar Macros no primeirocaixa de diálogo e clique em OK na segunda caixa de diálogo. As macros deve serhabilitado para instalar a barra de ferramentas do Essbase. Excel macro segurança deve ser ajustado paraMédio ou inferior para instalar a barra de ferramentas.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 75Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-5Gerenciando conexões de banco de dadosAntes de recuperar os dados, você deve se conectar a um banco de dados em uma instância do EssbaseServidor. Quando terminar de trabalhar com o banco de dados, você se desconectar do banco de dadose Essbase Server. Mantenha as seguintes diretrizes:• Você pode ter apenas uma conexão de banco de dados a partir de qualquer planilha individual em umapasta de trabalho. Ou seja, você não pode recuperar dados de mais de um banco de dados para um únicoplanilha.• Dentro de uma única pasta de trabalho, você pode ter várias conexões de banco de dados, um para cadaplanilha.• conexões de banco de dados são persistentes até que você desligue-os ou até sairEssbase Spreadsheet Add-in. Fechando o livro do Excel não termina estabelecidoligações.

Page 50: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

• Você pode ver todas as conexões estabelecidas atuais na caixa de diálogo Desconectar.Copyright © 2008, Oracle. Al direitos reservados.Gerenciando conexões de banco de dados134251342Desconectar-se de bancos de dadosConectando-se a bancos de dadosOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 76Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-6Essbase 11.1.1: Bootcamp• Se você tiver pelo menos uma conexão estabelecida, o sistema não pedir-lhe paraconectar novamente em planilhas subseqüentes, mas usa a última ligação solicitada.Para se conectar a um banco de dados:1. Selecione Essbase> Conectar .A caixa de diálogo Essbase Sistema de Login é exibida.2. Na lista suspensa Servidor, selecione uma instância Essbase Server.3. Digite seu nome de usuário e senha e clique em OK .Nomes de aplicativos e banco de dados são exibidos para o selecionadoservidor.4. Selecione um par de aplicativo de banco de dados.5. Clique em OK .Para desconectar-se de um banco de dados:1. Selecione Essbase> Desconectar .A caixa de diálogo Essbase Disconnect é exibida.2. Selecione uma conexão planilha.3. Clique em Desconectar para desconectar a planilha selecionada.4. Clique Fechar .Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 77Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-in

Page 51: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Essbase 11.1.1: BootcampB-7Recuperando dadosCada vez que você recuperar informações do Essbase, a seguinte seqüência de eventosocorre:1. Essbase Spreadsheet Add-in solicita dados do servidor.2. O servidor processa o pedido e prepara os dados.3. O servidor transmite os dados para Essbase Spreadsheet Add-in.4. O aplicativo de planilha recebe os dados do Essbase e organiza-lo em umplanilha.Copyright © 2008, Oracle. Al direitos reservados.Recuperando dadosAo selecionar Essbase> Recuperar , Essbase retorna top-dados de nível em uma planilha vazia.ExcelEssbase ServidorBanco de dados Essbase1342Dados de nível superiorOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 78Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-8Essbase 11.1.1: BootcampQuando você recupera os dados em uma planilha vazia, o servidor retorna os dados a partir do toponíveis de cada dimensão de banco de dados. Você pode usar os dados de nível superior como um ponto de partida paranavegar, ou drill down, em níveis de dados detalhados. Por exemplo, se você recuperar de nível superiordados do banco de dados Bigcorp Sales, as cinco dimensões a seguir são exibidas: AnoTot, Contas, Cenário, Produto e Cliente.TIPVocê pode recuperar dados de uma célula duplo clique planilha vazia, selecionandoEssbase> Recuperar , ou clicando(Recuperar) na barra de ferramentas Essbase. Se cada linhano relatório é # # Desaparecidas e supressão Desaparecidas está ligado, então a recuperarfalhar ea mensagem "Nenhum dado foi gerado: Repressão falta = [verdadeiro].Folha não substituído "é exibido.Oracle University e Consultores de Integração De Sistemas SA De CV use apenas

Page 52: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

ESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 79Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-9Representando dados multidimensionais em Relatórios bidimensionaisEm um banco de dados multidimensional, um valor de dados é a interseção de todas as dimensões dobase de dados. Em uma planilha, uma célula é a interseção de uma linha e uma coluna. Para traduzira célula da planilha em um valor de dados multidimensional, pense no multidimensionalvalor de dados como a intersecção de membros (um membro de cada dimensão) exibidocomo linhas e colunas de uma planilha (representada pela linha e rótulos de coluna). Vocêpode refinar sua visão, concentrando-se nas intersecções de linhas e colunas ao longo de uma fatia específicado cubo, representada pelos rótulos de cabeçalho.O exemplo mostrado no slide ilustra uma planilha que representa este cenário:• A planilha apresenta os dados de vendas líquidas da dimensão contas doLinha de produtos Lightbolt.• canais de vendas dos clientes são exibidas como linhas da planilha.Copyright © 2008, Oracle. Al direitos reservados.Representando dados multidimensionais emRelatórios Two-Dimensional• Todas as dimensões devem ser representados na planilha.• O layout planilha tem quatro seções:As células de dadosColunarótulosRótulos de linhaRótulos de cabeçalhoOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 80Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-10Essbase 11.1.1: Bootcamp• A dimensão Ano Tot, representado por trimestres, é apresentado como colunas daplanilha. O ano em curso e os membros de Exercícios Anteriores da dimensão Cenáriotambém são exibidos nas colunas da planilha.• As células, as intersecções das linhas e colunas, combinados com o cabeçalho

Page 53: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

informações representam os valores de dados. Por exemplo, o primeiro valor de dados na célula B4,910,669.50, representa um faturamento líquido de discos rígidos Lightbolt para clientes OEM noprimeiro trimestre do ano em curso.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 81Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-11Rótulo de digitalizaçãoQuando você enviar uma solicitação de recuperação de dados, Essbase inicia um processo de rótulo de varredura.A digitalização olha para os rótulos relatório sobre a planilha para combinar com os membros dodelinear. A seção de cabeçalho da planilha é verificado primeiro, depois a coluna e linhaseções.Quando pelo menos um rótulo é compensada para cada dimensão, Essbase sabe onde colocardados na planilha, assumindo que os rótulos aderir às seguintes regras. Se o seuplanilha não seguir as regras, Essbase pára a ação solicitada recuperar eexibe uma mensagem que descreve a condição de erro.Normas geraisO quadro abaixo resume as regras gerais para a colocação de etiquetas em uma planilha:• As etiquetas na planilha deve coincidir com membros esboço ou seus aliases.• Todas as dimensões padrão devem ser representados na seção de cabeçalho ou linha-coluna paraEssbase para resolver um ponto de dados.Copyright © 2008, Oracle. Al direitos reservados.Rótulo de digitalização• Regras gerais• regras de cabeçalho• regras de linha e colunaColunarótulosCabeçalhorótulosLinharótulosRótulos de linhaColunarótulosRótulos de cabeçalhoOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 54: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Página 82Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-12Essbase 11.1.1: Bootcamp• Você deve preceder todos os nomes de membros que consistem em números com um apóstrofo. Paraexemplo, se o número da conta para as vendas é 14000, digite '14000 na planilhacélula.Regras de cabeçalhoAs seguintes regras aplicam-se ao processo de digitalização para a seção de cabeçalho:• Apenas um membro de uma dimensão pode ser exibido.• membros cabeçalho definir todos os dados da página para as suas dimensões.• Se uma dimensão é representada na seção de cabeçalho, os membros da dimensãonão pode ser exibida em uma linha ou coluna.• Se um nome de dimensão não é encontrado na planilha durante a digitalização rótuloprocesso, Essbase coloca o nome da dimensão (geração 1) na seção de cabeçalho.• Recuperação de dados em uma folha em branco coloca a geração de um membros de todos os padrõesdimensões na planilha como cabeçalhos, exceto a primeira dimensão no esquema,que é exibido como uma linha.• membros de cabeçalho pode ser exibido em qualquer ordem. Eles também podem ser empilhados em múltiploslinhas. Empilhamento cabeçalho membros resulta em uma nova colocação de cabeçalho quando você perfurarao longo das colunas.• Quando você drill down em um membro do cabeçalho de nível pai, o membro do cabeçalho e suacrianças são movidas para linhas. Quando você pressiona a tecla Alt enquanto perfuração para baixo em ummembro cabeçalho de nível pai, o membro do cabeçalho e seus filhos são movidos paracolunas.Regras de linha e colunaAs seguintes regras aplicam-se quando você coloca linhas e rótulos de colunas:• rótulos de linha e coluna devem estar em linhas separadas abaixo a seção de cabeçalho.• Um relatório deve incluir, pelo menos, uma linha e uma dimensão de coluna.• Cada dimensão de coluna deve estar em uma linha de sua própria antes de as linhas que contenham linhaetiquetas. Todos os membros de uma determinada dimensão da coluna deve ser exibido na mesmalinha.• Cada dimensão da linha deve estar em uma coluna própria, separar as colunascontendo rótulos de coluna. Todos os membros de uma determinada dimensão da linha deve serapresentada na mesma coluna.• A dimensão de linha ou coluna podem ser agrupados por, ou aninhados em coluna outra linha oudimensão. Não há limite para o número de dimensões aninhadas, até o total denúmero de dimensões no banco de dados.

Page 55: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 83Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-13Manipulando dados multidimensionaisDepois de recuperar dados multidimensionais em uma planilha, você pode manipular os dadosatravés da realização de operações multidimensionais, tais como perfuração para baixo, rolando para cima, e giro.Estas operações são suportadas por correspondente Essbase Spreadsheet Add-incomandos.Essbase Spreadsheet Add-in também fornece comandos para executar simples de edição de dadosoperações. Você pode manter ou remover linhas ou colunas do relatório ou restaurar a anteriorvista.Copyright © 2008, Oracle. Al direitos reservados.Manipulando dados multidimensionaisOperações multidimensionais• Navegação• PivotOs comandos de edição• Guarde• Remova• FlashbackOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 84Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-14Essbase 11.1.1: BootcampA seguir estão as operações de manipulação de dados básicos de Essbase Spreadsheet Add-em, todos os quais (exceto Flashback) iniciar o processo de rótulo de varredura:OperaçãoDescriçãoZoom InFaz uma busca detalhada de um membro selecionado para a hierarquia de dimensão conforme especificadopelo contornoZoom OutRecolhe um nível acima de um membro selecionado, conforme especificado pelo contorno

Page 56: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

hierarquiaMantenha SóPara as dimensões seleccionadas, retém apenas os membros seleccionadosRemove OnlyPara as dimensões selecionadas, remove apenas os membros selecionadosArticulaçãoAltera a orientação de linha-coluna de uma dimensão ou a ordem de agrupamentode dimensões em linhas ou colunasFlashbackReverte a última operação (Flashback pode desfazer apenas um passo.)Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 85Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-15Dados NavegandoVocê pode navegar de dados, com base na hierarquia esboço. Essbase Spreadsheet Add-inoferece três comandos que suportam as operações de navegação.AmpliaçãoVocê zoom in (drill-down) para navegar para níveis mais baixos em um banco de dados multidimensionalhierarquia para mostrar detalhe. Por exemplo, se você quiser ver um valor de dados para um determinadotrimestre ou mês, em vez de um valor agregado de dados para todo o ano, você pode perfurarpara baixo na dimensão Ano Tot.Porque planilhas pode acomodar mais linhas que colunas, Essbase SpreadsheetAdd-in sempre recupera dados em linhas quando você detalhar uma dimensão cabeçalhomembro. Você pode alterar esse comportamento padrão e exibir os resultados em colunaspressionando a tecla Alt durante a perfuração para baixo.Copyright © 2008, Oracle. Al direitos reservados.Dados Navegando• Select Essbase> Zoom In para detalhamento.• Pressione Alt e clique duas vezes para perfurar através da planilha.• Select Essbase> Zoom Out para perfurar-se.• Select Essbase> Navegar Sem dados para transformar automáticarecuperação de dados ligado ou desligado.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 86Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-in

Page 57: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

B-16Essbase 11.1.1: BootcampZoom OutVocê zoom out (drill up) para navegar para níveis mais altos no banco de dados multidimensional porcolapso da árvore membro atual. Por exemplo, se você previamente perfurados para baixo noAno dimensão Tot para ver os dados de trimestres, você pode perfurar-se para ver os dados agregados paratodo o ano.Navegando sem dadosVocê usa a navegar sem opção de dados para executar operações de navegação sema recuperação de dados. Esse recurso é especialmente útil quando se lida com calculado dinamicamentemembros, que Essbase deve calcular cada vez que você executar uma recuperação ou dadosoperação de manipulação. Depois de suas operações de navegação estão completos, é necessáriolembre-se de desligar a navegar sem opção de dados, a fim de recuperar.Para aumentar o zoom, zoom out, ou navegar sem dados:A tabela a seguir descreve os procedimentos para estas operações:OperaçãoOpções de ProcedimentoZoom (drill-down) em ummembro seleccionado• Select Essbase> Ampliar .• Clique duas vezes o membro selecionado (se o botão do mouseações estão habilitados).• Clique em.Zoom out (drill up) de ummembro seleccionado• Select Essbase> Zoom Out .Clique com o botão direito • Duplo o membro selecionado (se o botão do mouseações estão habilitados).• Clique em.Zoom (drill-down) em umcabeçalho dimensão da reposiçãoem linhasZoom (drill-down) em uma dimensão cabeçalho.Zoom (drill-down) em umcabeçalho dimensão da reposiçãoem colunasPressione e segure a tecla Alt e clique duas vezes em uma dimensão cabeçalho.Navegue sem dados• Select Essbase> Navegar Sem Data.• Clique em.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais deste

Page 58: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

COMPUTADOR É ESTRITAMENTE PROIBIDA

Página 87Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-17Retenção e remoção de subconjuntos de dadosEssbase Spreadsheet Add-in fornece ferramentas que permitem que você remova dimensionalfatias (subconjuntos de dados) sem excluir as células individuais.A manter apenas comando mantém as linhas ou colunas selecionadas membros do selecionadodimensões e remove todas as linhas de membro não-selecionados ou colunas da selecionadosdimensões da planilha.O único comando Remover é a contrapartida para o único comando Keep. RemoverApenas remove os membros linhas selecionadas ou colunas de as dimensões selecionadas emantém todas as linhas não-selecionados e colunas das dimensões selecionadas na planilha.Copyright © 2008, Oracle. Al direitos reservados.Retenção e remoção de subconjuntos de dadosSelecione Essbase> Mantenha Só para manter o subconjunto de dados.Selecione Essbase> Remover Só para remover o subconjunto de dados.Remove OnlyMantenha SóOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 88Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-18Essbase 11.1.1: BootcampPara manter apenas ou remover apenas:A tabela a seguir descreve os procedimentos para essas operações.OperaçãoOpções de ProcedimentoManter apenas• Select Essbase> Mantenha Só .• Clique em.Retire apenas • Select Essbase> Remover Só .• Clique em.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 89

Page 59: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-19Dados GirandoVocê pode alterar a orientação de dados da planilha, executando as seguintes tarefas:• Mover um grupo de linhas de um grupo de colunas• Mover um grupo de colunas a um grupo de linhas• Alterar a ordem dos grupos de linhas• Alterar a ordem dos grupos de colunasVocê pode usar o comando Pivot no menu Essbase para realizar as duas primeiras tarefas.Você pode clicar com o botão direito na dimensão desejada e arraste a sua seleção para a célula de destinopara realizar todas as quatro tarefas.TIPVocê não pode girar a última linha ou coluna dimensão.Copyright © 2008, Oracle. Al direitos reservados.Dados GirandoColuna grupoGrupo de linhasOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 90Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-20Essbase 11.1.1: BootcampGerir Opções de PlanilhaEssbase Spreadsheet Add-in inclui opções que controlam como o suplemento funciona. Vocêpode usar a caixa de diálogo Opções de Essbase para selecionar opções para a folha activa epersonalizar o comportamento do Essbase Spreadsheet Add-in software.A caixa de diálogo Opções Essbase contém as seguintes guias: Display, Zoom, Modo, estilo,e Global.Copyright © 2008, Oracle. Al direitos reservados.Gerir Opções de PlanilhaSelecione Essbase> Opções para personalizar o comportamento deSpreadsheet Add-in.Opções específicas para o ambiente do usuárioOpções de estilo e formatação de corOpções avançadasZoom opçõesOpções específicas para planilhas individuaisOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 60: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Página 91Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-21Opções globaisAs opções globais são específicas para o ambiente do usuário. Definições de opções globais aplicam-se a todosplanilhas e pastas de trabalho.Ações do MouseEstas caixas de verificação permitem que o (botão esquerdo para usuários destros) primária e(botão direito para destros usuários) secundário funcionalidade do botão do mouse para drill-downe as ações de articulação. Por exemplo, você pode ativar ou desativar o botão principal do mouse pararecuperar ou drill down nos dados. Você também pode ativar ou desativar o mouse secundáriobotão para perfurar-se em dados ou dados de articulação.Copyright © 2008, Oracle. Al direitos reservados.Opções globaisAs opções globais controlar opções específicas para o ambiente do usuário:• Ações do Mouse• Memória: Ativar Flashback• Modo: Navegar sem dadosBotão principal• Recuperar• Drill downBotão secundário• Faça-se• PivotOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 92Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-22Essbase 11.1.1: BootcampAtivando ações do mouse para Essbase Spreadsheet Add-in desativa alguns Excelfuncionalidades, como menus de atalho. Ao selecionar o limite de Lençóis Conectado verifiquecaixa, você pode dizer Essbase Spreadsheet Add-in para reagir aos cliques do mouse apenas emplanilhas que estão ligados a uma aplicação e banco de dados Essbase.MemóriaVocê pode ligar ou desligar a funcionalidade Flashback que armazena o ponto de vista atual antesrecuperações de processamento ou pivotante. Desativando Flashback conserva memória.Modo

Page 61: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Você pode ligar ou desligar a navegar sem dados, que permite que você desenvolva relatóriosusando o zoom, girar e ações mantêm-only sem recuperar os dados do banco de dados.NÃO EHabilite a opção Limit to Sheets Conectado Se você estiver usando EssbaseSpreadsheet Add-in e Smart View simultaneamente. Quando Essbase SpreadsheetAdd-in e Smart View estão instalados no mesmo computador e esta caixa de seleção éselecionado, cliques do mouse são ignorados pelo Essbase Spreadsheet Add-in se a folhasendo postas em prática não está ligado a uma fonte de dados Essbase através EssbaseSpreadsheet Add-in.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 93Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-23Opções de ZoomOpções de zoom são específicos de planilhas individuais. Cada folha pode ter seu próprio zoomdefinições. Configurações de zoom são salvos com o livro do Excel.Zoom InZoom In opções permitem-lhe controlar o comportamento de zoom. Zoom In tem a seguinteconfigurações:OpçãoDescriçãoPróximo NívelNavega para o próximo nível no cenário hierarquia padrão. Paraexemplo, você pode navegar de um membro para seus filhos.Todos os níveisFaz uma busca detalhada em todos os descendentes do membro selecionado. Tenha cuidado para nãozoom para todos os níveis em uma dimensão, com milhares de membros.Copyright © 2008, Oracle. Al direitos reservados.Opções de ZoomTodos os níveisPróximo nívelNível inferiorOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 94Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-24Essbase 11.1.1: Bootcamp

Page 62: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Zoom OutZoom In configurações não afetam o comando Zoom. Em todos os casos, Afastar navegapara o pai do membro selecionado.Nível InferiorBrocas para baixo para o nível 0 descendentes do membro selecionado. Este é umrecurso útil quando você quiser ver rapidamente os dados de entrada (que é normalmentecarregadas para a parte inferior da hierarquia de dimensão).Irmãos Nível,Mesmo nível eMesmo GenerationAtravesse a hierarquia da dimensão horizontal do membro escolhidoem vez de aprofundar verticalmente a partir do elemento selecionado.FórmulaPermite perfuração para baixo com base em fórmulas de membros no esquema. A brocaresulta em uma lista dos membros que compõem a fórmula.Incluir SeleçãoMantém o membro pai selecionado e seus filhos sobre o relatório.OpçãoDescriçãoOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 95Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-25Opções de EstiloVocê pode criar um esquema de estilo diferente para cada banco de dados e optar por exibir oestilos criados em planilhas específicas. Seus esquemas de estilo se aplicam a todas as planilhas paraquais estilos estão habilitados. Esquemas de estilo salvos são as configurações de usuário como locais, e não como livro.NÃO EComo os estilos são definidos por uma conexão de banco de dados específico, o guia Estilos énão apresentado se a planilha não estiver conectado a um banco de dados.Copyright © 2008, Oracle. Al direitos reservados.Opções de Estilo• Definir um conjunto de estilospor conexão de dados.• Habilitar estilos de específicoplanilhas noGuia Exibir.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais deste

Page 63: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

COMPUTADOR É ESTRITAMENTE PROIBIDA

Página 96Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-26Essbase 11.1.1: BootcampA tabela a seguir descreve as três categorias de estilo:CategoriaDescriçãoDos estilosDefinir as características da fonte (tipo de letra, tamanho, estilo, cor e assim por diante) para o pai,criança, membro compartilhado, membros com fórmulas e os membros comuma configuração de armazenamento Calc Dinâmico. Configurações aplicável aos membros dostodas as dimensões.Configurações de estilo Pai aplicam a todos os não-nível 0 membros. Estilo da criançaconfigurações se aplicam apenas ao nível 0 membros.No exemplo do slide, membros pai de todas as dimensões sãoexibido com uma fonte azul negrito.Estilos de dimensãoDefinir as características da fonte e fundo para cada dimensão em suabase de dados. Quando ambos os estilos de dimensão e membros aplicam-se, oestilo membro tem precedência.No exemplo do slide, Jan, Feb, Mar e são exibidos coma fonte branco definido para a dimensão Ano Tot, mas Trim 1 éexibido com a fonte negrito azul definido para os pais.Estilos de célula de dadosDefinir as características da fonte de células de dados a si mesmos (não membroetiquetas) para distinguir objetos de informação ligados, servidor de integraçãoligações de drill-through, os dados somente leitura e de leitura e escrita de dados.NÃO EPara mais informações sobre os objetos de informação ligados (LROs), leia o Banco de DadosGuia do Administrador. Para uma discussão abrangente de Integration Server drill-através de links, leia a Planilha Essbase Add-in Guia do Usuário para Excel .Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 97Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-27Opções de VisualizaçãoAs opções de exibição são específicas para planilhas individuais. Cada folha pode ter a sua própriadefinições.

Page 64: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

EntalheTrês níveis de recuo são fornecidos: Totais, subitens e Nenhum.SubstituiçãoVocê pode usar as opções de substituição para inserir sua própria nomenclatura para # Desaparecidas e# NoAccess rótulos. Por exemplo, você pode definir # falta de ser um traço (-) ou um valor de textozero.Copyright © 2008, Oracle. Al direitos reservados.Opções de VisualizaçãoOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 98Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-28Essbase 11.1.1: BootcampSuprimirVocê pode usar as opções de supressão para suprimir linhas que contêm dados em falta ou zerovalores ou para suprimir sublinhado (_) caracteres em nomes de membros. Suprimir # Faltandoe funcionalidade de suprimir zero é definida por linha. Linhas inteiras com # falta ou zerovalores são apagados quando recuperados se, sob Repressão, você seleciona # linhas em falta e ZeroLinhas.AliasesVocê pode exibir aliases ao invés de nomes de membros. Há duas opções, que aliásvocê pode usar separadamente ou em conjunto:• Use Aliases: usar aliases de acordo com a tabela de alias selecionado. Membros semaliases padrão para o nome do membro.• Use Ambos Dos Nomes e Alias: Use os dois nomes de membros e aliases pararótulos dimensão da linha. O resultado pode ser uma distração em linhas com vários agrupadosdimensões. Se um membro não tem apelido, o nome do membro é apresentado duas vezes. Esterecurso não é funcional para as colunas.Membros duplicadosVocê pode exibir nomes qualificados de nomes de membros duplicados. Há dois duplicadoopções de nome de membro, que você pode usar separadamente ou em conjunto:• Mostrar nomes de membros qualificados na Folha: Essbase exibe duplicar membroscom os nomes de membros qualificados.• Mostrar qualificados Dos Nomes como Comentário: Para os membros duplicados, Essbasecria comentários de célula do Excel que exibem os nomes de membros qualificados. Ao contráriocomentários de célula padrão do Excel, estes comentários se mover de uma célula para outra, seguindo omembros relevantes como você broca e pivô.CélulasVocê pode controlar a exibição de certas características das células. Há três opções de celulares:

Page 65: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

• Ajustar Colunas: Essbase ajusta automaticamente a largura das colunas para os dados mais longavalor ou membro nomear cada vez que você recuperar.• Use Estilos: Se você definiu estilos no separador Estilos, você deve ativar essa configuração paraexibir estilos na planilha atual.• Repita Labels membro: Esta opção preenche os nomes de membros agrupados em exterioreslinhas e colunas quando você usar mais de uma dimensão.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 99Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-29Preservar Excel FórmulasPor padrão, básico recuperar operações apagar fórmulas do Excel a partir de uma planilha. Para reterfórmulas em uma planilha durante recuperar operações, você deve instruir Essbase parapreservar as fórmulas.Coletivamente, as opções de preservação fórmula permitir-lhe manter fórmulas durante dadosrecuperações, manter e remover apenas as operações e perfurar operações. Além disso, Essbasepode replicar fórmulas para os membros adicionais recuperados na planilha como parte de umoperação de perfuração.Copyright © 2008, Oracle. Al direitos reservados.Preservar Excel FórmulasOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 100Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-30Essbase 11.1.1: BootcampEssbase Spreadsheet Add-in oferece as seguintes opções de preservação fórmula naGuia Modo de caixa de diálogo Opções Essbase:Tenha em mente as seguintes diretrizes e restrições ao usar a fórmulaopções de preservação:• Você deve selecionar Reter em recuperação para permitir manter a Manter e remover apenas eGuarde em Zooms.• Você deve selecionar Reter em Zooms para permitir Fórmula preenchimento.• Fórmula Fill se destina a funcionar correctamente apenas em operações de zoom de linha. Zoom Colunaoperações com Fill Fórmula habilitado pode produzir resultados inesperados.

Page 66: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

• Quando você seleciona manter a recuperação, os Repressão # linhas em falta e nenhuma linhaopções na guia Exibir não são selecionáveis. Se você selecionar qualquer um destes exibiçãoopções, as opções de preservação fórmula não são selecionáveis.• Você não pode rodar em modo de preservação fórmula.• Quando manter a recuperação é selecionada, o tempo de recuperação pode ser um pouco atrasado.OpçãoDescriçãoManter a recuperação Esta opção preserva fórmulas em uma operação de recuperação simples, masEssbase exclui fórmulas sem aviso para qualquer outro recuperaroperação, como durante uma operação de zoom.Guarde em Fortalezae remover SóEsta opção instrui Essbase para preservar as fórmulas quando manter apenas ouRemover Só é usado.Guarde em ZoomsEsta opção instrui Essbase para preservar fórmulas durante um zoomoperação.Fórmula FillEsta opção preenche as fórmulas para os membros recém-inseridas durante um zoomoperação.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 101Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-31Replicando Relatórios com CascataCom reportagem cascata, você pode criar um relatório padrão completo com estilos precisos,codificação de cores e formatos de número. Você pode, então, replicar o formato do relatório de múltiplacentros de custo, regiões, linhas de produtos, ou outros elementos de vista de negócios. Por exemplo,Analistas Bigcorp pode criar uma demonstração de resultados mostrando os totais dos canais de varejo e, em seguida,replicar o layout linha-coluna e formato para gerar declarações de renda para o indivíduoclientes de varejo.Copyright © 2008, Oracle. Al direitos reservados.Replicando Relatórios com Cascata• Com base na seleção de membros, replica o relatório padrão• Cria uma pasta de trabalho e índiceOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais deste

Page 67: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

COMPUTADOR É ESTRITAMENTE PROIBIDA

Página 102Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-32Essbase 11.1.1: BootcampCriando Cascade Reports (1/2)Cascade cria várias pastas de trabalho ou folhas que residem dentro de uma única pasta de trabalho ereplicar o seu formato padrão. Ele recupera em cada folha replicado e, facultativamente,índices de referência da folha.Para criar um relatório em cascata:1. No relatório de modelo de planilha, selecione as células que contêm os membros deo qual pretende criar relatórios replicados relacionados.2. Selecione Essbase> Cascata .A caixa de diálogo Opções Essbase Cascata é exibida.Copyright © 2008, Oracle. Al direitos reservados.Criando Cascade Reports (1/2)321Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 103Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-333. Na guia Informações Cascade, selecione um nível de cascata para cada membro selecionado,e, em seguida, clique em OK.Cascata NívelDescriçãoPróximo NívelCria um relatório para os filhos do membro selecionado. Este é opadrão opção em cascata.Todos os níveisCria um relatório para os descendentes do membro selecionado.Nível InferiorCria um relatório para todos os níveis 0 descendentes do membro selecionado.Nível IrmãosCria um relatório para os irmãos do membro selecionado.Mesmo NívelCria um relatório para todos os membros ao nível do membro selecionado.Mesmo GenerationCria um relatório para todos os membros da geração do selecionado

Page 68: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

membro.FórmulasCria um relatório para todos os membros que estão incluídos na fórmula deo membro seleccionado.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 104Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-34Essbase 11.1.1: BootcampCriando Cascade Reports (2/2). 4 Na guia Opções de destino, definir as seguintes informações:• Onde e de que forma a criar as folhas em cascata• Prefixo e sufixo dos nomes de arquivos ou pastas de trabalho• Informação do Arquivo. 5 Na guia Opções de formato, definir as seguintes informações:• Cabeçalho e rodapé• Se a suprimir linhas ausentes• Se para gerar uma tabela de arquivo de conteúdo6. Clique em OK .Copyright © 2008, Oracle. Al direitos reservados.Criando Cascade Reports (2/2)456Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 105Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-35Selecionando membros do ContornoSeu esboço de banco de dados pode conter centenas ou mesmo milhares de membros, tornando-sedifícil lembrar de todos os nomes de membro. A caixa de diálogo Seleção de Essbase Membropermite localizar e selecionar os membros e definir seu layout na planilha. Vocêpode usar conectores booleanos, como AND, OR e NOT, ou outros parâmetros de pesquisa paraespecificar os critérios e as condições que os membros devem cumprir para ser elegível para membroselecção. Além disso, você pode salvar as regras de critérios de seleção para uso posterior.A caixa de diálogo Seleção de Essbase membro fornece acesso direto ao banco de dados

Page 69: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

delinear.Copyright © 2008, Oracle. Al direitos reservados.Selecionando membros do ContornoVocê pode usar a ferramenta Seleção Essbase Membro:• Para selecionar os membros do banco de dados• Para colocar membros selecionados na planilha• Para salvar os critérios de selecçãoSeleção salvamyselect.selOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 106Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-36Essbase 11.1.1: BootcampPara definir regras de seleção:1. Na lista drop-down Dimensão, selecione uma dimensão.A dimensão selecionada e seus membros são exibidos sobMembros.2. Em Exibir Método, selecione uma das seguintes opções para copiar os membros para oplanilha:• Por Nome do usuário: Permite que você selecione os membros e seus descendentesa hierarquia de dimensão.• By Name Generation: Permite que você selecione todos os membros de uma determinadageração na dimensão.• Ao nível Nome: Permite que você selecione todos os membros de um determinado nível nodimensão.• Por dinâmico Série Time: Permite que você selecione os membros dinâmico Série Tempo(Somente para a dimensão marcado como Time).3. Sob Membros, selecione os membros e clique em Adicionar .Os membros selecionados são exibidos em Regras.4. Opcional: Selecione uma ou mais regras e clique em Mover item para cima , Mover item para baixo , RemoverItem , ou Remover tudo para reordenar ou remover os membros selecionados.5. Em Opções de saída, selecione uma opção para definir a forma de inserir os membros selecionadosna planilha:6. Opcional: Clique em Salvar para salvar a regra de seleção em um arquivo em uma instância do EssbaseServer ou no seu sistema de arquivos local.7. Clique em OK.Opção SeleçãoDescriçãoColoque para baixo oFolha

Page 70: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Insere membros para baixo uma coluna. Se você desmarcar a caixa de seleção,Essbase Spreadsheet Add-in insere membros em uma fileira.Suprimir SharedMembrosSuprime membros compartilhados a partir dos resultados. Esta opção édisponível apenas quando o método de visualização é definido para geração ou nívelnomes.Insira lista antesAtividade celularInsere membros antes de uma célula ativa. Se você desmarcar a caixa de seleção,Essbase Spreadsheet Add-in substitui a célula ativa e qualqueroutras células do intervalo selecionado.Use AliasesInsere aliases membros da mesa apelido atual. Esta opção tambémaltera a exibição da hierarquia de dimensão para aliases membros.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Page 107Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-37Definindo regras de seleçãoDepois de selecionar os membros da estrutura de tópicos, você pode definir critérios adicionais para cadamembro seleccionado.Para definir regras de seleção para um membro:1. Regras abaixo, clique com o botão direito no nome do membro.. 2 No menu de atalho, selecione uma opção:Opção SeleçãoDescriçãoTodas as CriançasSeleciona todos os filhos do membro escolhidoTodas as crianças e MembroSeleciona todos os filhos do membro selecionado eomembro seleccionadoTodos os descendentesSeleciona todos os descendentes do membro selecionado.Copyright © 2008, Oracle. Al direitos reservados.Definindo regras de seleçãoAno TotTrim 1JaneiroFevereiroEstragarTrim 2

Page 71: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

AbrilTodas as crianças e MembroTodas as crianças2143Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 108Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-38Essbase 11.1.1: Bootcamp3. Clique visualização .A caixa de diálogo Membro visualização é exibida.4. Visualize os membros que são exibidos na planilha, e clique em Fechar .Todos os descendentes eMembroSeleciona todos os descendentes do membro selecionado eomembro seleccionadoSubconjuntoAbre a caixa de diálogo Subset para definir melhor o membrocritérios de selecçãoOpção SeleçãoDescriçãoOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 109Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-39Aplicar regras adicionaisA caixa de diálogo Subset permite aplicar regras adicionais a um subconjunto de membros.Você pode selecionar os membros que têm certos atributos definidos pelo usuário ou corresponder a um certocadeia padrão. Você também pode selecionar os membros usando nomes de geração e de nível, ou vocêpode definir a lógica condicional e de grupo expressões condicionais. Definição das condições de subconjuntosdá-lhe flexibilidade para definir suas regras de seleção. No exemplo do slide, Bigcorp

Page 72: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

analistas criar uma definição de subconjunto para selecionar apenas o nível 0 produtos que começam com L ouM.Para especificar as condições de subconjunto:1. Regras abaixo, clique com o botão direito no nome do membro e, no menu de atalho, selecioneSubconjunto .A caixa de diálogo é exibida subconjunto.Copyright © 2008, Oracle. Al direitos reservados.Aplicar regras adicionais14325Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 110Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-40Essbase 11.1.1: Bootcamp2. Definir as condições de seleção.As condições são exibidos sob Condições.3. Opcional: Clique em Adicionar ( , Add) , Remover () ou Remove All () às condições do grupo ou removeragrupamentos.4. Clique visualização , reveja a lista de reunião os critérios e clique em Fechar .5. Clique em OK .Regras adicionais são exibidos sob o membro no EssbaseCaixa de diálogo Seleção de Membro.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 111Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-41Criando consultas salvávéisEssbase Spreadsheet Add-in fornece a ferramenta Designer de Consulta para criar estruturadaplanilha relata. Essbase Consulta Designer ajuda você a se familiarizar com uma novadelinear ou criar um relatório que usa agrupamento complexo de dimensões em linhas ou colunas.

Page 73: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Suas interfaces e caixas de diálogo passo a passo o processo de colocação de etiquetas de membrosna planilha.Os relatórios gerados com o Query Designer são reutilizáveis porque a ferramenta salva os relatóriosna forma de um arquivo de consulta (EQD) e, se você salvar a consulta a uma instância do EssbaseServer, um arquivo de script de relatório (REP). Você pode armazenar os arquivos em uma instância do EssbaseServidor ou local e usá-los para a definição de novos relatórios.Usando o Query Designer é a maneira mais rápida e fácil de criar scripts de relatórios, o que podeser utilizado para a extração seletiva de dados durante processos batch.Copyright © 2008, Oracle. Al direitos reservados.Criando consultas salvávéis• Suporta o layout do relatório de planilha• Filtros e classifica dados com base em valores• Salva a consulta no servidor ou clienteScript de relatório salvoMyQuery.repConsulta salvaMyQuery.eqdOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 112Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-42Essbase 11.1.1: BootcampInterface de consulta DesignerA interface Query Designer é separada em três quadros: navegação, propriedades edica.Quadro de navegaçãoVocê criar e aplicar uma consulta no quadro de navegação. O quadro mostra todos banco de dadosdimensões e permite o acesso aos quadros de propriedades.Propriedades FramesNa área de propriedades são exibidas várias estruturas, tais como informações de consulta, o layout,seleção de membros, filtros de membros, a classificação de dados, filtragem de dados, a restrição de dados, mensagense confirmação, e ajuda. Você seleciona o item preferido no quadro de navegação paraacessar o quadro preferido na área de propriedades.Quadro DicaEste quadro fornece uma breve descrição do que está sendo exibido nas propriedadesquadro. O texto de ajuda na dica quadro muda dependendo de sua seleção na

Page 74: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

quadro de navegação.Copyright © 2008, Oracle. Al direitos reservados.Interface de consulta DesignerPropriedadesquadroNavegaçãoquadroSugestãoquadroOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 113Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-43Criação de consultas básicasDepois que você se conectar a um banco de dados e lançamento de consultas, você pode criar uma consulta.Para criar uma consulta:1. no quadro de navegação, selecione uma planilha, clique com o botão direito e selecione Novo> Consulta .A estrutura de navegação apresenta dimensões e as propriedadesquadro mostra o layout do relatório padrão.2. Clique e arraste para dimensões lugar como página, linha e cabeçalhos de coluna.3. Especifique membros para cabeçalhos, linhas e colunas.4. Salve a consulta.5. Aplicar a consulta para a planilha do Excel.Copyright © 2008, Oracle. Al direitos reservados.Criação de consultas básicas12345Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 114Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-44Essbase 11.1.1: BootcampCriando consultas avançadas

Page 75: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Designer de Consulta é a única ferramenta em Essbase Spreadsheet Add-in que permite a vocêcriar relatórios com base em valores de dados ao invés de rótulos membros. Sua filtragem eferramentas de triagem permitem que você aplique critérios específicos, definidos pelo usuário para os dados. Você pode usarfiltragem e classificação para diversos fins:• Criar listas superiores ou inferiores (por exemplo, dez clientes com base nas vendas totais)• Identificar os membros com variação dentro dos limites especificados (por exemplo, as variaçõesentre maior real e do orçamento de 10%)• Identificar membros com valores dentro dos padrões específicos (por exemplo, as vendas unitárias entre100.000 e 500.000)• Organizar os membros de acordo com os valores dos dados (por exemplo, os membros do ranking com base emvendas totais)Copyright © 2008, Oracle. Al direitos reservados.Criando consultas avançadas• dados no ranking (superior ou inferior)• dados de Filtragem• dados ClassificandoOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 115Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-45Filtrando dadosApesar da facilidade e rapidez com que você pode navegar através de grandes bancos de dados, énão é prático de usar os recursos do aplicativo de planilha para filtrar e classificar muitograndes bancos de dados. No entanto, o Query Designer fornece uma ferramenta poderosa para definir condicionalrecuperações. A ferramenta de filtragem de dados no Query Designer lhe dá a capacidade de classificar os dados,comparar os dados para um valor específico, comparar os dados de uma coluna de dados de outra coluna,e filtrar dados em falta.Copyright © 2008, Oracle. Al direitos reservados.Filtrando dados• dados Ranking• Compare os dados para um valor• Compare uma coluna paraoutro• Filtrar dados em faltaOracle University e Consultores de Integração De Sistemas SA De CV use apenas

Page 76: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

ESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 116Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-46Essbase 11.1.1: BootcampFiltragem de consultas ExemploVocê cria a seguinte consulta para Bigcorp Sales, que retorna um ano fundamental em relação ao anorelatório da Receita Líquida para clientes individuais em janeiro para a linha de produtos Lightbolt.Você deseja filtrar a consulta para que ela retorne apenas os principais clientes de 10 anos que também atualteve vendas de mais de 50 mil no ano anterior. Quando você aplica os filtros mostrados naexemplo do slide, a consulta produz o seguinte relatório:Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 117Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-47Classificando dadosVocê pode usar o Designer de Consulta para classificar os dados de linhas em ordem crescente ou decrescente. Quandoselecionado, classificação de dados configurações são exibidas no quadro propriedades. A classificação de dadospainel contém os seguintes itens:• Dimensão que estão sendo classificados: uma caixa de listagem drop-down que lista as dimensões especificadas noas linhas do layout consulta• Coluna utilizada para classificação: uma caixa de listagem drop-down a partir da qual você seleciona um ou mais dosas dimensões que se encontram especificados nas colunas do esquema de consulta para usar como basepara classificação• Ordem: uma caixa de listagem drop-down a partir do qual você selecionar crescente ou decrescente de classificaçãopedir para a coluna selecionadaCopyright © 2008, Oracle. Al direitos reservados.Classificando dadosOracle University e Consultores de Integração De Sistemas SA De CV use apenas

Page 77: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

ESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 118Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-48Essbase 11.1.1: BootcampRecuperando com o relatório ScriptsEssbase oferece dois modos de recuperação:• Interpretação avançada: Este é o modo de recuperação padrão. O avançadomotor de interpretação de planilha verifica sua planilha para rótulos de nome de membro.Antes da digitalização, você é obrigado a definir claramente pelo menos uma dimensão da linha euma dimensão da coluna. Dos nomes que não estão representados na planilhaquando você começa a recuperação não são exibidos na planilha após a recuperação.Copyright © 2008, Oracle. Al direitos reservados.Recuperando com o relatório ScriptsCriar modelos de relatórios dinâmicos.Oracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 119Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inEssbase 11.1.1: BootcampB-49• Free-Form: Este modo de recuperação permite que você insira nomes de membros em qualquer lugarsua planilha e permitir Essbase para colocar os membros em linhas, colunas oucabeçalho. Além disso, você pode usar o script de relatório comandos para criar relatórios dinâmicos.Usando comandos de script de relatórioQuando você recuperar dados no modo de forma livre, Essbase pode recuperar uma lista de membros com baseem relações de hierarquia, em vez de ler os rótulos codificados. No exemplo naslide, comando de script do relatório <ICHILDREN Retail retorna Varejo e uma lista dascrianças atuais de varejo. A tabela a seguir descreve o roteiro relatório mais comumcomandos que você pode usar para recuperações:Relatório comandos de script são mais úteis para a definição de relatórios sobre as dimensões que mudamfreqüentemente, eles asseguram que a lista mais atualizada de membros é recuperado doservidor. Para obter informações sobre a sintaxe de comandos de script e relatório sobre as orientações paradesenvolvimento de relatórios, consulte a Referência Técnica e do Administrador de Banco de Dados do

Page 78: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

Guia.Preservar Dimensão PosiçõesTemplate Recuperar é uma forma livre opção de modo de recuperação que garante que faz Essbasenão reposicionar espontaneamente dimensões durante recuperações. Além disso, quando o moldeRecuperar estiver ativado, o Zoom, manter apenas, retire apenas, e as opções são Pivotindisponível. Esta restrição garante que os usuários finais não podem alterar substancialmente olayout do relatório..NOTAModo de recuperação de forma livre não pode ser usado com o nome membro duplicadodescreve.ComandoDescrição<CRIANÇASTodos os filhos do membro especificado<ICHILDRENO membro especificado e todos os seus filhos<DESCENDENTESTodos os descendentes do membro especificado<IDESCENDANTS O membro especificado e todos os seus descendentes<IRMÃOSTodos os irmãos do membro especificado<ISIBLINGSO membro especificado e todos os seus irmãosOracle University e Consultores de Integração De Sistemas SA De CV use apenasESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA

Página 120Módulo 6 ApêndicesApêndice B Criando Relatórios com Essbase Spreadsheet Add-inB-50Essbase 11.1.1: BootcampResumoNesta lição, você deve ter aprendido a:• Descreva Essbase Spreadsheet Add-in• Instale Essbase Spreadsheet Add-in• Recuperar dados em uma planilha do Microsoft Excel• Gerenciar as opções da planilha• Preserve fórmulas do Microsoft Excel em uma planilha• relatórios Replicar planilha com a opção Cascade• relatórios de projeto planilha selecionando membros do esboço• Criar consultas salvávéis• Criar consultas avançadas• Recuperar com os scripts de relatóriosOracle University e Consultores de Integração De Sistemas SA De CV use apenas

Page 79: Bootcamp Essbase 11.1.1 2 Part Guia Do Estudante

ESTES MATERIAIS eKit são para seu uso na sala de aula apenas. COPIANDO eKit materiais desteCOMPUTADOR É ESTRITAMENTE PROIBIDA