Creación de fórmulas de miembro

Puede crear y editar fórmulas de miembro para cubos de almacenamiento de bloques y de almacenamiento agregado. Las fórmulas se calculan mediante cálculos y scripts de cálculo predeterminados. Agregue fórmulas de miembros mediante el editor de esquemas en la interfaz web de Essbase.

Puede crear fórmulas de miembro de almacenamiento de bloques a partir de operadores, funciones, nombres de dimensión, nombres de miembro, variables de sustitución y constantes numéricas. Para escribir fórmulas para esquemas de almacenamiento de bloques, se proporciona un juego de funciones y operadores de cálculo. Para ver la sintaxis y los ejemplos, consulte Funciones de cálculo.

Las fórmulas de miembro de almacenamiento agregado no se pueden crear mediante el lenguaje de calculadora. En su lugar, puede crearlas mediante el lenguaje de expresiones multidimensionales (MDX).

Para trabajar con fórmulas de miembro, importaremos la aplicación Sample_Basic.
  1. En la interfaz web de Essbase, haga clic en Importar.
  2. En el cuadro de diálogo Importar, haga clic en Catálogo.
  3. Vaya a la galería > Aplicaciones > Muestras de demostración > Block Storage, seleccione Sample_Basic.xlsx y haga clic en Seleccionar.
  4. Cambie el nombre de la aplicación si es necesario y haga clic en Aceptar para crear el cubo.

Para empezar, vamos a crear una fórmula de miembro de ejemplo. Imagine que tiene un miembro de cálculo dinámico denominado "Productos de lista de comprobación" y que desea que represenente la suma de productos "100-10", "200-10" y "300-10".

  1. En la página de inicio, navegue hasta la aplicación y seleccione el menú Acciones Imagen del icono de menú Acciones en la interfaz de Redwood, en la página Aplicaciones, junto al nombre de la aplicación..
  2. Seleccione Bases de datos > Database Name > Iniciar esquema.
  3. Si el esquema está bloqueado y usted es un administrador, haga clic en Desbloquear Imagen del icono Desbloquear esquema de Redwood..

    Antes de forzar el desbloqueo de un esquema bloqueado, asegúrese de que ningún otro usuario esté trabajando con él.

  4. Haga clic en Editar Imagen del icono Editar esquema de Redwood..

  5. Seleccione la dimensión Product, agregue un hijo denominado Watchlist_Products y haga clic en Agregar.

  6. Haga clic en Cerrar para cerrar el recuadro de diálogo Agregar Miembros.

  7. Haga clic con el botón secundario en Watchlist_Products, seleccione Inspeccionar y, a continuación, haga clic en Fórmula.

  8. Para mostrar el árbol de miembros, haga clic en la flecha Mostrar árbol de miembros en el lado izquierdo del Editor de fórmulas.

  9. Para mostrar la lista de funciones, haga clic en la flecha Mostrar lista de funciones en la parte derecha del Editor de fórmulas.

  10. En el árbol del miembro, en la parte izquierda del panel del Editor de Fórmulas, vaya a Producto para buscar el primer miembro de producto que agregar a su fórmula, "100-10". Haga clic con el botón derecho en el nombre de miembro y haga clic en Insertar nombre para insertarlo en la fórmula.

  11. Coloque el cursos después de "100-10" en la fórmula que se va a crear y pulse la tecla +.

  12. Utilice el árbol de miembro para seleccionar el próximo miembro de producto que desea insertar, 200-10. Haga clic con el botón derecho en el nombre de miembro y haga clic en Insertar nombre para insertarlo en la fórmula.

  13. Coloque el cursor detrás de "200-10" y pulse la tecla +.

  14. Repita el proceso para el último miembro de producto, 300-10, y coloque un punto y coma (;) al final de la fórmula.

    La fórmula debería ser igual que esta: "100-10"+"200-10"+"300-10";

  15. Haga clic en Verificar y corrija cualquier error.

  16. Haga clic en Aplicar y cerrar.

  17. Para el miembro Watchlist_Products, haga doble clic en Almacenar datos en la columna Tipo de almacenamiento de datos y seleccione Cálculo dinámico.

  18. Haga clic en Guardar Imagen del icono de guardado de esquema de Redwood..

Las fórmulas de miembro como la que acaba de crear también pueden incluir funciones de Essbase. Si utiliza funciones del sistema de Essbase en fórmulas del miembro, utilice el menú Nombre de función en la parte derecha del editor para buscar y agregar funciones del cálculo a la fórmula. Consulte Descripción de la función en el menú para leer las descripciones de cada función.

Consulte Desarrollo de fórmulas para bases del almacenamiento de bloques.

Para escribir fórmulas para esquemas de almacenamiento de bloques, se proporciona, un juego de funciones y operadores de cálculo, denominado calculadora o lenguaje de calculadora. Para obtener descripciones de comandos y funciones de cálculo, consulte Comandos de cálculo y Funciones de cálculo.

Las fórmulas de miembro de almacenamiento agregado no se pueden crear mediante el lenguaje de calculadora. En su lugar, puede crearlas mediante el lenguaje de expresiones multidimensionales (MDX). Consulte Fórmulas de esquema de MDX y almacenamiento agregados y Desarrollo de fórmulas en esquemas de almacenamiento agregados.