Puede definir o editar fórmulas de miembro directamente en la cuadrícula del Editor de propiedades de miembros, en la barra de fórmulas o en el cuadro de diálogo Fórmula de miembro, donde puede validar fórmulas de miembro.
Puede definir las fórmulas de miembro para combinar operadores, funciones de cálculo, nombres de miembro y de dimensión y constantes numéricas para realizar cálculos en los miembros. Las fórmulas de miembro también pueden incluir:
Tipo de operador, función, valor, nombre de miembro, atributo definido por el usuario y otros elementos permitidos en las fórmulas.
Expresiones de fórmula predefinidas, incluidos los valores de listas inteligentes, que se expanden a una fórmula o valor al refrescar la base de datos.
Mejores prácticas:
Use solo fórmulas de miembro para los miembros de nivel 0.
Evite usar fórmulas de miembro en las dimensiones personalizadas, a menos que sea necesario para la generación de informes.
Evite usar fórmulas de miembro en la dimensión Movimiento, debido a los aspectos que se deben tener en cuenta respecto al rendimiento de consolidación.
Se recomienda el uso de los cálculos en dos pasadas solo en la dimensión Cuenta.
Las fórmulas de miembros personalizadas no se deben agregar en la jerarquía Hoja de balance total.
Los miembros de nivel 0 no deben tener Cálculo dinámico sin fórmulas de miembro.
Evite definir los miembros de cuenta de cálculo dinámico de hoja con fórmulas o los padres de cuenta de cálculo dinámico como cálculo Dos pasadas. En su lugar, utilice Orden de resolución. La opción de cálculo Dos pasadas calculará Account como la última dimensión, lo cual puede ser innecesario a veces.
Evite utilizar las funciones mencionadas en este tema en la fórmula de miembro: https://docs.oracle.com/en/cloud/saas/enterprise-performance-management-common/ecalc/working_with_essbase_hybrid.html. Estas funciones no están soportadas por Essbase híbrido.
Revise cualquier fórmula que pueda calcularse después de una agregación, como una relación. Realice un cálculo dinámico con un orden de resolución alto.
Revise cualquier fórmula que pueda calcularse antes de una agregación. Si el rendimiento es bajo, considere la posibilidad de convertirla en un miembro almacenado y utilice un script de cálculo.
Revise cualquier fórmula que requiera que se recuperen datos de varios bloques de datos, como una previsión continua. Si el rendimiento es bajo, considere la posibilidad de convertirla en un miembro almacenado y utilice un script de cálculo.
Para las aplicaciones con modo híbrido, utilice la directiva @NONEMPTYTUPLE(); al principio del miembro de fórmula.
Evite devolver #MISSING en las fórmulas.
Para definir o editar fórmulas de miembro en el Editor de dimensiones simplificado: