Cálculo de modelos de Management Ledger

Después de desplegar la base de datos, puede calcular el modelo.

Atención:

Antes de calcular un modelo, asegúrese de que los datos de costes e ingresos se han cargado en Oracle Essbase. De lo contrario, el cálculo utiliza un juego de datos vacío.

El contexto global, los conjuntos de reglas y las reglas de cálculo en las aplicaciones de Management Ledger son específicos de un único punto de vista (PDV). Esto significa que un conjunto de reglas o regla con el mismo nombre pueden existir en varios PDV, pero cada una de las instancias de dicho conjunto de reglas o regla es un artefacto único y puede tener una única definición. Al ejecutar una regla de cálculo para un determinado PDV se ejecuta la definición de dicho conjunto de reglas o regla de cálculo tal y como existe en ese PDV.

La pantalla Administrar cálculo (Figura 12-3) se utiliza para ejecutar cálculos para todo o parte del conjunto de reglas del cálculo completo para un único PDV.

Para borrar o calcular datos de Management Ledger:

  1. En un modelo abierto, en Áreas de tarea, seleccione Calcular y, a continuación, Administrar cálculo.

    Figura 12-3 Pantalla Administrar cálculo de Management Ledger


    Esta pantalla se utiliza para determinar cómo se calculan los modelos de libro de administración.
  2. En la pantalla Administrar cálculo, introduzca la información de PDV que calcular, como Año, Período y Escenario.
  3. Opcional: introduzca un valor en Comentario sobre el trabajo que mostrar en la pantalla Biblioteca de trabajos.
  4. Opcional: en el grupo Opciones de procesamiento, seleccione una o más acciones que realizar:
    • Borrar datos calculados para borrar todas las celdas que podrían actualizar las reglas de las opciones de Rango de procesamiento (seleccionado de forma predeterminada)

    • Ejecutar cálculo para ejecutar las reglas de cálculo especificadas en las opciones de Rango de procesamiento (seleccionado de forma predeterminada)

    • Capturar scripts de depuración de Essbase para almacenar scripts generados por motor para cada asignación o regla de cálculo personalizada incluida en un cálculo (consulte la sección Acerca de los scripts de depuración, a continuación en este tema).

      Nota:

      Capturar scripts de depuración de Essbase está diseñado para la solución de problemas y puede aumentar los gastos generales de procesamiento. Evite seleccionar esta configuración sin un motivo apropiado para ello.

      Si Capturar scripts de depuración de Essbase está seleccionado, en la lista de Detalles del trabajo se indica en la pantalla Biblioteca de trabajos.

      Al calcular conjuntos de reglas paralelos (con un valor de preferencia Subprocesos de cálculo superior a 1) y con la opción Capturar scripts de depuración de Essbase seleccionada, algunas de las ejecuciones de reglas se pueden omitir sin que se indique ningún error o advertencia. Para evitar este problema, si necesita capturar scripts de depuración de Essbase, puede cambiar temporalmente la preferencia de la aplicación Subprocesos de cálculo a 1.

  5. En el grupo Rangos de procesamiento, indique que las reglas que desee ejecutar:
    • Todas las reglas: ejecuta todas las reglas habilitadas definidas para el PDV seleccionado.

    • Especificar rango de conjunto de reglas: ejecuta todas las reglas disponibles del conjunto de reglas definidas por los cuadros de texto Número de secuencia de primer conjunto de reglas y Número de secuencia de último conjunto de reglas, ambos inclusive.

    • Ejecutar regla única: ejecuta una regla única seleccionada en las listas Nombre de conjunto de reglas y Nombre de regla.

  6. Haga clic en Ejecutar ahora para ejecutar los cálculos o borrar los datos inmediatamente. Un mensaje de advertencia indica que el trabajo se ha iniciado e identifica el ID de flujo de tareas asignado.

    Atención:

    En función del tamaño y la complejidad de un modelo, esta operación puede tardar un tiempo considerable.

  7. Supervise el progreso de despliegue utilizando el ID de flujo de tareas en la pantalla Biblioteca de trabajos.

Ejemplo 12-2 Acerca de los scripts de depuración

En los scripts generados por el motor se detallan todos los cálculos necesarios para cada regla, un archivo .txt para cada regla.

Los scripts se generan en el directorio $ARBORPATH/app/<nombre aplicación>/<nombre base de datos> de la máquina en la cual se ejecuta el servidor de Essbase configurado, por ejemplo:

C:\Oracle\Middleware\user_projects\epmsystem1\EssbaseServer\ essbaseserver1\app\BksML12C\BksML12C

En caso necesario, los administradores pueden ver los scripts en la consola de Essbase.

El formato de nombre de archivo para scripts es P+XX+RuleMemberName.txt, donde:

  • P = PDV

  • XX = últimos dos dígitos del ID del grupo del miembro de PDV seleccionado

  • RuleMemberName = nombre de miembro de regla único asignado a la regla particular

    Por ejemplo, un script generado se puede denominar P99R0001.txt.

Cada archivo de script tiene una cabecera con la siguiente información:

  • Nombre de la aplicación

  • PDV

  • Nombre de conjunto de reglas

  • Nombre de regla

  • Secuencia de regla

  • Número de iteraciones