El uso de una lógica no óptima en las extensiones y configuraciones de consolidación puede tener un impacto negativo en el rendimiento.
Puede ampliar la lógica de consolidación predeterminada de las aplicaciones de Financial Consolidation and Close. Los métodos que se pueden utilizar para ampliar la lógica de consolidación son los siguientes:
Utilice la información del informe de actividad (en concreto, la información de las secciones siguientes) para identificar los scripts que tarden bastante tiempo en ejecutarse:
Consulte Acerca del informe de actividad en Introducción a Oracle Enterprise Performance Management Cloud para administradores.
Revise las fórmulas de miembro
Revise las fórmulas de miembro para optimizar los cálculos y la lógica y para eliminar fórmulas innecesarias. Puede revisar las fórmulas de miembro mediante Oracle Smart View for Office.
Utilice la pantalla Editar propiedades de miembros para revisar, editar y eliminar fórmulas de una dimensión. Solo puede eliminar fórmulas de dimensiones personalizadas. Las fórmulas propagadas en dimensiones predeterminadas (listas para usar), por ejemplo, YTD, no se pueden eliminar.
Para editar o eliminar fórmulas de dimensiones personalizadas:
Puede eliminar columnas de la vista actual para despejar la pantalla haciendo clic con el botón derecho en la cabecera de columna y anulando la selección de algunas columnas.
Desactive los cálculos personalizados desplegados en la aplicación
Financial Consolidation and Close utiliza varias plantillas de reglas predefinidas para ayudar en el proceso de cálculo en la moneda local o en varias monedas. Puede que las haya modificado incluyendo scripts personalizados y volviendo a desplegarlos en la aplicación. Para verificar que los scripts de cálculo personalizados no están afectando al rendimiento, desactive los scripts personalizados (proporcione un comentario), vuelva a desplegarlos en la aplicación y, a continuación, realice la consolidación.
Para desactivar cálculos personalizados:
Si mejora el rendimiento, revise y optimice el script prestando especial atención a las acumulaciones y los cálculos ad hoc que puedan afectar al rendimiento. A continuación, vuelva a desplegar la regla en la aplicación.
Si el rendimiento no mejora, puede asumir que esta regla no contribuye a la degradación del rendimiento. Restaure el script personalizado y, a continuación, vuelva a desplegar la regla en la aplicación.
Anulación del despliegue de las reglas de consolidación
Se abrirá Administrar reglas de consolidación.
Si mejora el rendimiento, revise y optimice las reglas del conjunto de reglas. A continuación, vuelva a desplegar las reglas y los conjuntos de reglas en la aplicación.
Si el rendimiento no mejora, puede asumir que este conjunto de reglas no contribuye a la degradación del rendimiento. Vuelva a desplegar el conjunto de reglas en la aplicación.
Adición de variables de sustitución
Puede agregar estas variables de sustitución para evaluar si aumentan el rendimiento de consolidación.
Nota:
Estas variables de sustitución no se crean de forma predeterminada; debe crearlas y activarlas manualmente. Para cada variable de sustitución, use la configuraciónCube = Consol
para activar la variable y Value = true
para utilizarla durante las consolidaciones.EnableSimpleAggregation
Cree esta variable de sustitución y establezca su valor en true
para optimizar el rendimiento de consolidación durante la implementación.
Nota:
EnableSimpleAggregation
y EnableOptimalBlockCreation
se excluyen mutuamente. Cuando EnableSimpleAggregation
se haya establecido en true
, el proceso de consolidación considera el valor EnableOptimalBlockCreation
como false
, tanto si se ha establecido un valor como si no en la aplicación.
OptimizeDBRefresh
Cree esta variable de sustitución y establezca su valor en true
para optimizar el rendimiento enviando los tipos de cambio de Tasas al cubo Consolidación.
OptimizeYTDCalculation
Cree esta variable de sustitución y establezca su valor en true
para optimizar el rendimiento de los cálculos de acumulado anual durante las consolidaciones.
Nota:
OptimizeYTDCalculation
muestra el rendimiento de consolidación optimizado solo para la aplicación de dimensionalidad ampliada.OptimizeConcurrency
Cree y active esta variable de sustitución y establezca su valor en true
para aprovechar una mayor simultaneidad durante las consolidaciones.
Las reglas de negocio de consolidación y conversión de Financial Consolidation and Close se ejecutan en varias entidades. Oracle Essbase puede ejecutar cálculos de reglas de negocio simultáneamente con varios subprocesos. Con la variable OptimizeConcurrency
se obliga a que los cálculos de Financial Consolidation and Close hagan un uso sensato de los distintos subprocesos de procesos de Essbase para que los cálculo se ejecuten de forma más rápida.