DIMENSION BUILD RULES FILES / REGLA DE CARGA PARA CREACIÓN DE DIMENSIÓN

English (Español a continuación)

First, it must be created in the console the structure of the Outline with its dimensions.

The members of each dimension can be uploaded:

  • Manually, a procedure that is advisable for those dimensions that have a reduced number of members.
  • By a rules file, an advisable procedure for those dimensions that have a considerable number of members.

Create a “Rules File”

We must create an Excel with the members that we want to upload to a specific dimension. We start from the following example:

We prepare the following Excel with the dependency relationships:

The “Properties” field includes the mathematical operator in the aggregations: in this example all the members are going to add in their upper member.

From this Excel we will extract a text file that we are going to load in Essbase:

Once we have the file that we want to upload we have to create the “Rules File” with which to upload it.

To create a loading rule:

  • Right-click on the database and select “Create” / “Rules file” from the dropdown.

The “Data Prep Editor” window opens with a blank template and a menu at the top.

In the top menu of the console we select “File” -> “Open data file” and we select the data file  we want to upload.

The first thing we have to do is tell Essbase how the columns are separated in this file (in our example with “;”):

  • In the top menu of the “Data Prep Editor” we select “Data source properties” -> “Delimiter” and select the one that corresponds.
  • In our example we select “Personalized” and indicate ” ; ” (Accept).
  • The different columns that make up the data file are already shown separately in the template.

In the top menu of the template we select “Dimension Build Settings”. In the menu that opens we select the drop-down “Dimension Build Settings “:

  • We select the dimension whose members we are going to load.
  • The “Build Method” is selected: there are different possibilities, in this example we are going to select “Use references to parent / child”.
  • Accept.

In the menu of the “Data Prep Editor” the option “Dimension Build Field” is marked.

Next, in the menu of the “Data preparation editor” we click on the option “Field Properties”.

In the window that opens, select “Dimension Build Properties”; You have to go column by column of the text file defining its characteristics:

1st column: we select:

  • Dimension: Market
  • Type: Main

2nd column: we select:

  • Dimension: Market
  • Type: Secondary

3rd column: we select:

  • Dimension: Market
  • Type: Alias

4th column: we select:

  • Dimension: Market
  • Type: Property

Accept.

Next in the menu of the “Data preparation editor” we click on “Validate”, and finally “Save”.

There would already be this loading rule.

Data upload

  • Right button on the base and in the drop-down we select “Load data”.
  • In the window that opens we click on “Mode” and in the drop-down we select “Creation only”.
  • Next, we select the data file that we want to upload with the data rule that we have prepared.
  • Accept.

Español

Primero hay que crear en la consola la estructura del Outline con sus dimensiones.

Los miembros de cada dimensión se pueden subir:

  • Manualmente, procedimiento que es aconsejable para aquellas dimensiones que tengan un número reducido de miembros.
  • Mediante reglas de carga, procedimiento aconsejable para aquellas dimensiones que tengan un número considerable de miembros.

Creación de regla de carga

Hay que crear un Excel con los miembros que vamos a subir de una dimensión concreta. Partimos del siguiente ejemplo:

Elaboramos el siguiente Excel con las relaciones de dependencias:

El campo “Propiedades” recoge el operador matemático en las agregaciones: en este ejemplo todos los miembros van a sumar en su miembro superior.

De este Excel extraeremos un fichero de texto que es que vamos a cargar en Essbase:

Una vez que tenemos el fichero que queremos subir tenemos que crear la “Regla de Carga” con la que subirlo.

Para crear una regla de carga:

  • Se hace click con el botón derecho sobre la base de datos y en el desplegable se selecciona “Crear” / “Archivo de reglas”.

Se abre la ventana “Editor de preparación de datos” con una plantilla en blanco y con un menú en la parte superior.

En el menú superior de la consola seleccionamos “Archivo” -> “Abrir archivo de datos” y seleccionamos el fichero de datos que queremos subir.

Lo primero que tenemos que hacer es indicarle a Essbase como vienen separadas en este fichero las columnas (en nuestro ejemplo con “;”):

  • En el menú superior del “Editor de preparación de datos” seleccionamos “Propiedades de origen de datos”-> “Delimitador” y seleccionamos el que corresponda.
  • En nuestro ejemplo seleccionamos “Personalizado” e indicamos “ ; “ (Aceptar).
  • En la plantilla se muestran ya separadas las distintas columnas que configuran el fichero de datos.

En el menú superior de la plantilla seleccionamos “Configuración de creación de dimensión”. En el menú que se abre seleccionamos el desplegable “Configuración de creación de dimensión”:

  • Seleccionamos la dimensión cuyos miembros vamos a carga.
  • Se selecciona el “Método de creación”: hay distintas posibilidades, en este ejemplo vamos a seleccionar “Utilizar referencias a principal / secundario”.
  • Aceptar

En el menú del “Editor de preparación de datos” se marca la opción “Campo de creación de dimensión”.

A continuación, en el menú del “Editor de preparación de datos” hacemos click en la opción “Propiedades de campo”:

En la ventana que se abre seleccionamos “Propiedades de creación de dimensión”; hay que ir columna por columna del fichero de texto definiendo sus características:

1ª columna: seleccionamos:

  • Dimensión: Mercado
  • Tipo: Principal

2ª columna: seleccionamos:

  • Dimensión: Mercado
  • Tipo: Secundario

3ª columna: seleccionamos:

  • Dimensión: Mercado
  • Tipo: Alias

4ª columna: seleccionamos:

  • Dimensión: Mercado
  • Tipo: Propiedad

Aceptar

A continuación en el menú del “Editor de preparación de datos” hacemos click en “Validar”, y por último “Guardar”.

Ya estaría esta regla de carga.

Subida de datos

  • Botón derecho sobre la base y en el desplegable seleccionamos “Cargar datos”.
  • En la ventana que se abre hacemos click en “Modo” y en el desplegable seleccionamos “Sólo creación”.
  • A continuación, seleccionamos el fichero de datos que queremos subir con la regla de datos que hemos preparado.
  • Aceptar.