Artefactos de base de datos de Essbase

Los archivos relacionados con las bases de datos (cubos) de Essbase se denominan artefactos (u objetos). Los artefactos de base de datos realizan acciones en una o más bases de datos, como la definición de cálculos. Por defecto, los artefactos se almacenan en la carpeta de base de datos asociada y también se pueden guardar en una computadora cliente o en otros directorios de red disponibles.

Los tipos comunes de artefactos de cubo incluyen:

  • Un esquema de base de datos (una definición de estructura de almacenamiento)

  • Archivos de datos de origen

  • Reglas para cargar datos y crear dimensiones de forma dinámica (archivos de reglas)

  • Scripts que definen cómo se calculan los datos (scripts de cálculo)

  • Scripts que generan informes sobre datos (MDX, scripts de informes, informes de obtención de detalles)

  • Objetos de informe enlazado (LRO)

  • Definiciones de partición

Objetivo y ubicación del esquema de base de datos

Un esquema de Essbase define la estructura de la base de datos multidimensional, incluidas todas las dimensiones, los miembros, los alias, las propiedades, los tipos, las consolidaciones y las relaciones matemáticas. La estructura definida en el esquema determina cómo se almacenan los datos en la base de datos.

Cuando se crea una base de datos, se crea automáticamente un esquema. Puede agregar y eliminar dimensiones y miembros de ella, y cambiar las propiedades.

El esquema tiene el mismo nombre que la base de datos (dbname.otl). La ubicación del archivo de esquema depende del tipo de base de datos.

  • Almacenamiento de bloques: <Oracle_Home>/applications/essbase/app/<appname>/<dbname>/cube

  • Almacenamiento agregado: <Oracle_Home>/applications/essbase/app/<appname>/<dbname>

Consulte Creación de una aplicación y una base de datos y Trabajo con esquemas de Essbase.

Datos de origen para Essbase

Los datos de origen son datos externos que se cargan en una base de datos de Essbase y/o a los que accede.

Entre los tipos comunes de datos de origen para Essbase se incluyen los siguientes:

  • Archivos de texto

  • Bases de datos externas, como una base de datos SQL

Consulte Tipos de datos de origen soportados.

Archivos de reglas para carga de datos y creación de dimensiones

Una base de datos de Essbase no contiene datos cuando se crea. Los archivos de reglas de carga de datos definen conjuntos de operaciones que Essbase realiza sobre datos de un origen externo a medida que los datos se cargan o copian en la base de datos de Essbase.

Los archivos de reglas de creación de dimensiones crean o modifican las dimensiones y los miembros de un esquema en función de los datos de un origen de datos externo. Los archivos de reglas suelen estar asociados a una base de datos concreta, pero puede definir reglas para su uso con varias bases de datos. Se puede utilizar un archivo de reglas para cargas de datos y compilaciones de dimensiones. Los archivos de reglas tienen una extensión .rul.

Consulte Reglas de carga y Reglas de diseño para la carga de datos o la creación de dimensiones.

Acerca de los scripts de cálculo

Los scripts de cálculo son archivos de texto que contienen conjuntos de instrucciones que indican a Essbase cómo calcular datos en una base de datos de almacenamiento de bloques (BSO). Los scripts de cálculo realizan cálculos diferentes de las consolidaciones y operaciones matemáticas que se definen en el esquema.

Debido a que los scripts de cálculo realizan operaciones matemáticas específicas en los miembros, normalmente se asocian a una base de datos concreta. Sin embargo, puede definir un script de cálculo para utilizarlo con varias bases de datos. Los archivos de scripts de cálculo tienen una extensión .csc.

Consulte Desarrollo de scripts de cálculo para cubos de almacenamiento de bloques.