Crear miembros compartidos

La creación de miembros compartidos mediante compilaciones de dimensiones es más compleja que el uso del editor de esquemas en la interfaz web de Essbase. Debe seleccionar cuidadosamente el método de creación que sea adecuado para los datos de origen.

Los datos asociados a un miembro compartido proceden de un miembro prototipo con el mismo nombre que el miembro compartido. Debido a que el miembro compartido almacena un puntero a los datos contenidos en el miembro prototipo, los datos se comparten entre los miembros y se almacenan solo una vez.

Por ejemplo, el miembro 100-20 (Diet Cola) se acumula en la familia 100 y en la familia Diet.

Figura 14-11 Miembros Compartidos en la Base de Datos Sample.Basic


En esta imagen se muestran los miembros compartidos, como se describe en el texto anterior a la imagen.

Puede compartir miembros entre tantos padres como desee. Diet Cola tiene dos padres (100 y Diet), pero se puede definir para acumular más padres.

Puede compartir miembros de varias generaciones en el esquema. En la Figura 14-11, Diet Cola es compartida por dos miembros en la generación 2 del esquema, pero puede ser compartida por un miembro en la generación 3 y un miembro en la generación 4, como se muestra en la Figura 14-14.

La creación de miembros compartidos en diferentes generaciones del esquema es fácil en el Editor de esquemas; la creación de miembros compartidos mediante la creación de dimensiones es más difícil. Debe seleccionar el método de creación y formatear el origen de datos con cuidado.

En las siguientes secciones se describe cómo crear miembros compartidos en el esquema mediante un origen de datos y una regla de creación de dimensiones.

Note:

No debe crear un esquema en el que un miembro compartido esté ubicado antes que su miembro de prototipo. Si lo hace, se mostrará un error mientras valida el esquema.