SHARED MEMBERS / MIEMBROS COMPARTIDOS

English (Español a continuación)

In the different dimensions of a ASO database:

a) Stored dimensions cannot contain shared members.

b) Dynamic dimensions can contain shared members.

  • Of levels 0 members and higher levels members.

c) Enabled hierarchies can contain shared members.

  • The first hierarchy, which must be stored, cannot contain shared members.
  • The other stored hierarchies:
    • May contain shared members of a stored hierarchy (of levels 0 members and higher levels members).
    • It can contain shared members of a dynamic hierarchy as long as it is of a level 0 member that has no formula.
    • The same stored hierarchy cannot contain the original member and a shared member.
    • The same stored hierarchy cannot contain an ancestor and a descendant of the previous one both as shared members (since the data would be duplicated).
  • A dynamic hierarchy:
    • It can contain shared members from both stored hierarchies and dynamic hierarchies (of levels 0 members and higher levels members).
    • It can contain the original member and a shared member.
    • It can contain an ancestor and a descendant of the previous one, both as shared members.

Some considerations:

  • The base member of a shared member must precede it in the outline (as in BSO databases).
  • If a base member has assigned an attribute, its shared member will have associated the same one (this is different in BSO databases).
  • Shared members in dynamic hierarchies can have formulas.

Implicitly Shared Members

The concept of “Implicitly Shared Members” applies to ASO databases (same as to BSO databases). It affects:

  • Parent member with only one child.
  • Parent member in which only a child consolidates (it has more children that don`t consolidate).

These implicitly shared members behave like shared members even though they are not assigned that property.

  • This property can be disabled on a case-by-case basis by applying the “Never share” property to the parent member.
  • It can also be globally disabled in the Essbase.cfg configuration file with the command:
    • IMPLIED_SHARE [Application Name] TRUE / FALSE
    • Application name: it is optional; limits its effect in the indicated application.
    • TRUE (it is the default value) and applies this property; FALSE disables it.

Español

De los tres tipos de dimensiones de los cubos ASO:

a) Las dimensiones de almacenamiento no pueden contener miembros compartidos.

b) Las dimensiones dinámicas sí pueden contener miembros compartidos.

  • Tanto de miembros de nivel 0 como de miembros de niveles superiores.

c) En jerarquías activadas, las jerarquías de almacenamiento y dinámica sí pueden contener miembros compartidos.

  • La primera jerarquía, que debe ser de almacenamiento, no puede contener miembros compartidos.
  • Las otras jerarquías de almacenamiento:
    • Puede contener miembros compartidos de una jerarquía de almacenamiento (tanto de miembros de nivel 0 como de miembros de niveles superiores).
    • Puede contener miembros compartidos de una jerarquía dinámica siempre que sean de miembros de nivel 0 que no tengan fórmulas.
    • Una misma jerarquía de almacenamiento no puede contener el miembro original y un miembro compartido.
    • Una misma jerarquía de almacenamiento no pueden contener a un ascendiente y a un descendiente del anterior ambos como miembros compartidos (ya que los datos se duplicarían).
  • Una jerarquía dinámica:
    • Puede contener miembros compartidos tanto de jerarquías de almacenamiento como de jerarquías dinámicas (tanto de miembros de nivel 0 como de miembros de niveles superiores).
    • Sí puede contener el miembro original y un miembro compartido.
    • Sí puede contener a un ascendiente y a un descendiente del anterior ambos como miembros compartidos.

Algunas consideraciones:

  • El miembro base de un miembro compartido deber precederlo en el outline (igual que en los cubos BSO).
  • Si un miembro base tiene asignado un atributo, su miembro compartido también lo tiene asociado (esto no ocurre en las bases de datos BSO).
  • Miembros compartidos en jerarquías dinámicas pueden tener fórmulas.

Miembros implícitamente compartidos

En las bases de datos ASO, al igual que en las bases de datos BSO, juega el concepto de “Miembros implícitamente compartidos”: afecta:

  • Miembro padre que tienen un solo hijo.
  • Miembro padre en el que agrega un solo hijo (tiene más hijos pero con la etiqueta de “No consolidar”.

Estos miembros implícitamente compartidos se comportan como los miembros compartidos aunque no tengan asignada esa propiedad.

  • Esta propiedad se puede desactivar caso a caso aplicándoles al miembro padre la propiedad de “Nunca compartir”.
  • También se puede desactivar de forma global en el fichero de configuración Essbase.cfg con el comando:
    • IMPLIED_SHARE [Nombre aplicación] TRUE / FALSE
    • Nombre de aplicación: es opcional; limita su efecto en la aplicación indicada.
    • TRUE (es el valor por defecto) y aplica esta propiedad; FALSE la desactiva.