TYPE OF DIMENSIONES / TIPO DE DIMENSIONES

English (Español a continuación)

The dimension type is a property assigned to the dimension that allows to attribute to it specific properties.

There are several types:

  • None
  • Time
  • Accounts
  • Country
  • Currency partition
  • Attribute

The most used are: None, Time, Accounts and Attribute.

In calculations, Essbase begins by calculating those dimensions defined with the types “Time” and “Accounts”.

Let’s see them:

a) None: it means not assign any specific type. It is the one Essbase applies by default.

b) Time: can be applied to the dimension that includes temporary members (January, February, March, Q1, Q2…). This type can only be applied to one dimension of the outline.

However, an outline may not have any dimension defined with this type; in addition, temporary members can be included in a dimension that is not defined with this type.

This type of dimension allows Essbase to assign certain characteristics to them, such as “fisrt balance”, “last balance” …

c) Accounts: it is used in that dimension that includes members of balance sheet or results. Only to one dimension of the outline can be applied this type. Also, an outline may not have any dimensions defined with this type.

Essbase allows to assign specific characteristics to the members of this dimension. For example, only members of this dimension can have the property “two-pass calculations”. In addition, various functionalities can be applied to this type of dimension, for example:

c.1.- “Time Balance” property: To apply this property, there must be a dimension of the type “Accounts” and another of the type “Time”.

If this property is applied to a member of a dimension of the type “Accounts”, this determines how Essbase calculates the parent of that member in the “Time” dimension.

By default Essbase calculates the parent members of the time dimension applying the consolidation rules of their children (addition, subtraction …). For example, you would calculate the “1T” member by adding the January, February and March members.

Instead applying this property Essbase can use other methods, for example:

  • “Time Balance as First”; the father takes the value of the first of his sons.
  • “Time Balance as Last”; the father takes the value of the last of his sons.

c.2.- “skip” property: determines the treatment that Essbase gives to members that have no value or their value is zero when applying the “Time Balance property”.

c.3.- “Variance Reporting” property: determines how Essbase calculates the differences between the actual data and the budget.

….

d) Country: This property is applied when the database records information from different markets in which different currencies are used. This property allows to assign different currencies to data from different countries.

e) Currency partitioning: this property allows differentiate within the database members whose data is measured in local currency, from those that are measured in the general currency.

f) Attribute: this dimension is used to record members that allow the members of another associated dimension to be classified.

  • For example we have a dimension “Products” (pants, shirts, shoes, coats …) and then we use a dimension attribute that records colors (blue, green, gray …) to add and classify the information of the products.

Español

El tipo de dimensión es una propiedad que se asigna a la dimensión y que permite atribuirle propiedades específicas.

Existen diversos tipos:

  • Ninguna
  • Tiempo
  • Cuentas
  • País
  • Partición de moneda
  • Atributo

Las más utilizadas son: Ninguna, Tiempo, Cuentas y Atributo.

En los cálculos Essbase comienza por calcular aquellas dimensiones definidas con los tipos “Tiempo” y “Cuentas”.

Veamos cada una de ellas:

a) Ninguna: significa no asignar ningún tipo concreto. Es la que aplica Essbase por defecto.

b) Tiempo: se puede aplicar a aquella dimensión que recoge miembros de carácter temporal (enero, febrero, marzo, 1T, 2T…). Este tipo tan sólo se puede aplicar a una dimensión del outline.

No obstante un outline puede no tener ninguna dimensión definida con este tipo; además, se pueden incluir miembros de carácter temporal en una  dimensión que no está definida con este tipo.

Este tipo de dimensión permite a Essbase  asignarles determinadas características, como “fisrt balance”, “last balance”…

c) Cuentas: se utiliza en aquella dimensión que recoge miembros del tipo epígrafes de balance o resultados. Sólo a una dimensión del outline se le puede aplicar este tipo. Además, un outline puede no tener ninguna dimensión definida con este tipo.

Essbase permite asignar características específicas a los miembros de esta dimensión. Por ejemplo, sólo a miembros de esta dimensión se les puede aplicar la propiedad “two-pass calculations”. Además, a este tipo de dimensión se le pueden aplicar diversas funcionalidades, por ejemplo:

c.1.- Propiedad “Time Balance”:  Para aplicar esta propiedad es necesario que haya una dimensión del tipo “Cuentas” y otra del tipo “Tiempo”.

Si a un miembro de una dimensión del tipo “Cuentas” se le aplica esta propiedad esto determina como Essbase calcula el padre de ese miembro en la dimensión “Tiempo”.

Por defecto Essbase calcula los miembros padres de la dimensión tiempo aplicando las reglas de consoldación de sus hijos (suma, resta…). Por ejemplo calcularía el miembro “1T” sumando los miembros enero, febrero y marzo.

En cambio aplicando esta propiedad Essbase puede utilizar otros método, por ejemplo:

“Time Balance as First”; el padre toma el valor del primero de sus hijos.

“Time Balance as Last”; el padre toma el valor del último de sus hijos. 

c.2.- Propiedad “skip”: determina el tratamiento que Essbase da a los miembros que no tienen valor o su valor es cero al aplicar la propiedad “Time Balance.

c.3.- Propiedad “Variance Reporting”: determina como calcula Essbase las diferencias entre el dato real y el presupuesto.

….

d) País: Esta propiedad se aplica cuando la base de datos recoge información de diferentes mercados en los que se utilizan diversas divisas. Esta propiedad permite asignar diferentes monedas a los datos de diferentes países.

e) Partición de moneda: esta propiedad permite diferenciar dentro de la base miembros cuyos datos se miden en divisa local, de aquellos otros que se miden en la divisa general.

f) Atributo: esta dimensión se utiliza para recoger miembros que permiten clasificar los miembros de otra dimensión asociada.

Por ejemplo tenemos una dimensión de “productos” (pantalones, camisas, zapatos, abrigos…) y luego utilizamos una dimensión tipo atributo que recoge colores (azul, verde, gris…) para agregar y clasificar la información de los productos.