Trabajo con reglas

Mediante el uso de reglas, puede definir las operaciones que Essbase ejecuta sobre los miembros, las dimensiones y los valores de datos cargados desde un origen de datos. También puede utilizar reglas, si es necesario, para asignar valores de datos a un cubo de Essbase, o dimensiones y miembros a un esquema de Essbase.

Las reglas se almacenan en archivos de regla. Un archivo de regla carga la regla que define el método de creación que se debe utilizar, si los valores de datos o los miembros se ordenan o si su orden es aleatorio, y cómo transformar los valores de datos o los miembros antes de cargarlos. Puede crear una regla diferente para cada dimensión.

Essbase lee los valores de datos o las dimensiones del origen de datos, y los carga según las reglas. Essbase no cambia el origen de datos. Puede volver a utilizar una regla con cualquier origen de datos que requiera el mismo juego de reglas.

Si crea un cubo a partir de un libro de trabajo de aplicación, Essbase crea las reglas.

Si ya existe una regla de carga de datos, debe editarla al agregar una nueva dimensión, modificar un origen de datos para realizar análisis, o cambiar asignaciones o propiedades.

También puede utilizar reglas, al crear dimensiones y cargar datos, para realizar lo siguiente:

  • Definir operaciones que Essbase realiza sobre los valores de datos o en dimensiones y miembros cuando procesa un origen de datos.

  • Asignar valores de datos a una base de datos de Essbase.

  • Asignar dimensiones y miembros a un esquema de Essbase.

Debe utilizar una regla en las siguientes instancias.
  • Necesita una regla si carga datos y tiene que definir la asignación de los campos de origen de datos a los de base de datos.

  • Si carga datos desde un origen de datos SQL o una base de datos, necesita una regla para asignar la información de tabla relacional de las columnas de base de datos a las dimensiones.

  • Al crear dimensiones, si agrega o cambia dimensiones y miembros de la base de datos, necesita una regla.

  • Si cambia los campos de algún modo, incluida la asignación de datos y el orden de los campos, debe utilizar una regla al cargar los datos.

  • Debe preparar un archivo de regla independiente para cada origen único que no sea de Essbase, independientemente de que requiera una regla de carga de datos o creación de dimensión.

  • Si utiliza archivos de datos con formato nativo, debe utilizar una regla para la asignación de datos.