Uso de scripts de cálculo

Al cargar datos a Oracle Essbase u Oracle Hyperion Planning, Oracle Hyperion Financial Data Quality Management, Enterprise Edition le permite ejecutar scripts de cálculo personalizados. Un script de cálculo es una serie de comandos de cálculo, ecuaciones y fórmulas que permiten definir cálculos que no sean los definidos por el esquema de la base de datos. Los scripts de cálculo se definen en Essbase y Planning.

Los scripts de cálculo personalizados están soportados en la aplicación de destino y el grupo de entidades de comprobación. En la aplicación de destino:

  • cree los scripts con parámetros para que pueda especificar un parámetro para cada script.

  • asigne los scripts para que se ejecuten antes o después de la carga de datos.

  • asigne a los scripts un ámbito de aplicabilidad. El ámbito puede estar en el nivel de aplicación, categoría, ubicación y regla de datos. Si los scripts se asignan en el nivel inferior, tienen prioridad sobre el script de un nivel superior. La regla de datos es el nivel inferior y la aplicación es el nivel superior. Solo se ejecutan los scripts de un nivel.

Para agregar un script de cálculo:

  1. En el separador Configuración, en Registrar, seleccione Aplicación de destino.
  2. En la pestaña Script de cálculo, seleccione un script de cálculo.
  3. Haga clic en Imagen que muestra el botón Editar para mostrar la ventana Parámetro.
  4. Solo para aplicaciones de Planning, seleccione el tipo de plan para recuperar los parámetros definidos en el script de cálculo.
  5. Haga clic en Agregar para agregar un parámetro de script.
  6. Seleccione el parámetro que se ha definido para el script.

    También puede hacer clic en Examinar, seleccionar el parámetro y hacer clic en Aceptar. También puede introducir manualmente el nombre del parámetro.

  7. En Valor de script, seleccione un valor de parámetro predefinido o seleccione Personalizado para especificar su propio valor de script.
  8. Opcional: si ha seleccionado Personalizado en el campo Valor de script, introduzca el valor en Personalizado.

    Por ejemplo, introduzca: 0001.

  9. Haga clic en Aceptar.
  10. En Nombre de script, especifique el nombre del script.
  11. Haga clic en Imagen que muestra el icono Editar para agregar los parámetros para el script de cálculo.
  12. En Ámbito de script, seleccione el ámbito de aplicabilidad.

    Tenga en cuenta que los scripts asignados en el nivel inferior tienen prioridad sobre los scripts de un nivel superior.

    Los ámbitos disponibles en el orden de superior a inferior son:

    • Aplicación (ámbito predeterminado)

    • Categoría

    • Ubicación

    • Regla de datos

  13. En Entidad de ámbito, seleccione el valor específico asociado al ámbito de script.

    Por ejemplo, si el ámbito del script es "Ubicación", seleccione la ubicación asociada a la aplicación.

    La entidad de ámbito está desactivada para el ámbito de scripts de la aplicación.

  14. En Evento, seleccione el evento que ejecuta el script de cálculo.

    Eventos disponibles:

    • Antes de la carga de datos

    • Después de la carga de datos

    • Antes de la comprobación

    • Después de la comprobación

  15. En Secuencia, especifique el orden en el que se ejecuta el script.

    Puesto que se pueden ejecutar varios scripts para un evento, el valor de esta secuencia proporciona el orden numérico en el que se ejecuta cada script. Puede introducir cualquier número, pero el número debe ser único dentro de un evento.

  16. Haga clic en Guardar.