Artefatos do Essbase Database
Os arquivos relacionados aos bancos de dados (cubos) do Essbase são chamados de artefatos (ou objetos). Os artefatos do banco de dados executam ações em um ou mais bancos de dados, como definir cálculos. Por padrão, os artefatos são armazenados em sua pasta de banco de dados associada e também podem ser salvos em um computador cliente ou em outros diretórios de rede disponíveis.
Os tipos comuns de artefatos de cubo incluem:
-
Um outline do banco de dados (uma definição de estrutura de armazenamento)
-
Arquivos de dados de origem
-
Regras para carregar dados e criar dimensões dinamicamente (arquivos de regras)
-
Scripts que definem como calcular dados (scripts de cálculo)
-
Scripts que geram relatórios nos dados (MDX, scripts de relatório, relatórios de drill through)
-
Objetos de relatório associados (LROs)
-
Definições de partição
Finalidade e Local da Estrutura de Tópicos do Banco de Dados
Um outline do Essbase define a estrutura do banco de dados multidimensional, incluindo todas as dimensões, membros, aliases, propriedades, tipos, consolidações e relacionamentos matemáticos. A estrutura definida no outline determina como os dados são armazenados no banco de dados.
Quando um banco de dados é criado, um outline é criado automaticamente. Você pode adicionar e remover dimensões e membros dela e alterar as propriedades.
O outline tem o mesmo nome do banco de dados (dbname.otl). O local do arquivo de outline depende do tipo de banco de dados.
-
Armazenamento em blocos —
<Oracle_Home>/applications/essbase/app/<appname>/<dbname>/cube -
Armazenamento agregado —
<Oracle_Home>/applications/essbase/app/<appname>/<dbname>
Consulte Criar um Aplicativo e um Banco de Dados e Trabalhar com Outlines do Essbase.
Dados de Origem do Essbase
Dados de origem são dados externos que são carregados e/ou acessados por um banco de dados do Essbase.
Os tipos comuns de dados de origem do Essbase incluem o seguinte:
-
Arquivos de texto
-
Bancos de dados externos, como um banco de dados SQL
Consulte Tipos de Dados de Origem Suportados.
Arquivos de Regra para Carregamento de Dados e Criação de Dimensões
Um banco de dados do Essbase não contém dados quando ele é criado. Os arquivos de regra de carregamento de dados definem conjuntos de operações que o Essbase executa em dados de uma origem externa à medida que os dados são carregados ou copiados no banco de dados do Essbase.
Os arquivos de regra de criação de dimensão criam ou modificam as dimensões e os membros em um outline com base nos dados de uma origem de dados externa. Geralmente, os arquivos de regra são associados a um determinado banco de dados, mas você pode definir regras para uso com vários bancos de dados. Um arquivo de regra pode ser usado para carregamentos de dados e compilações de dimensão. Os arquivos de regra têm uma extensão .rul.
Consulte Regras de Carregamento e Regras de Design para Carregamento de Dados ou Criação de Dimensão.
Sobre Scripts de Cálculo
Scripts de cálculo são arquivos de texto que contêm conjuntos de instruções que informam ao Essbase como calcular dados em um banco de dados de armazenamento em blocos (BSO). Os scripts de cálculo executam cálculos diferentes das consolidações e operações matemáticas definidas na estrutura de tópicos.
Como os scripts de cálculo executam operações matemáticas específicas nos membros, eles geralmente são associados a um banco de dados específico. No entanto, você pode definir um script de cálculo para uso com vários bancos de dados. Os arquivos de scripts de cálculo têm uma extensão .csc.
Consulte Desenvolver Scripts de Cálculo para Cubos de Armazenamento em Blocos.