Introducción de variables de petición de datos en tiempo de ejecución

Nota:

  • No puede agregar una sección RUNTIMESUBVARS al script de una regla de negocio de Oracle Essbase en Oracle Hyperion Calculation Manager. Las variables de petición de datos en tiempo de ejecución de nivel de regla que se crean en Calculation Manager se convierten en RUNTIMESUBVARS solo cuando se despliegan aplicaciones de Essbase.

  • Si inicia una regla de negocio con peticiones de datos en tiempo de ejecución en los servicios de administración, MaxL o cualquier componente que pueda iniciar un script de cálculo, las peticiones de datos en tiempo de ejecución de esa regla de negocio deben tener valores predeterminados.

  • Puede introducir o editar valores para variables de petición de datos en tiempo de ejecución al validar, depurar, desplegar, analizar o iniciar una regla de Calculation Manager. También puede introducir o editar variables de petición de datos en tiempo de ejecución al validar o desplegar conjuntos de reglas de negocio. Si la petición de datos en tiempo de ejecución contiene límites de miembros, la validación solo busca nombres de miembros válidos (no valida si el miembro está dentro del límite). Las variables de tipo numérico y entero se validan para ver si cumplen los límites de petición de datos de tiempo de ejecución.

  • Si despliega reglas de negocio de Essbase con peticiones de datos en tiempo de ejecución para Essbase, puede utilizar Oracle Essbase Administration Services, MaxL o cualquier componente que pueda iniciar un script de cálculo para iniciar las reglas de negocio. Al desplegar dichas reglas de negocio, se convierten en scripts de cálculo de Essbase, y las variables de petición de datos en tiempo de ejecución se convierten en RUNTIMESUBVARS en el script de Essbase.

  • Para obtener información sobre el diseño de peticiones de datos en tiempo de ejecución para respetar la seguridad de las aprobaciones de los miembros, consulte Acerca de las peticiones de datos en tiempo de ejecución en la seguridad de las aprobaciones en Oracle Hyperion Planning Administrator's Guide (sólo disponible en inglés).

Para introducir variables de petición de datos en tiempo de ejecución:

  1. Al validar, depurar, desplegar, analizar o iniciar una regla de negocio, o bien validar o desplegar un conjunto de reglas de negocio, si no hay ningún error, aparece el cuadro de diálogo Introducir valores RTP.

    Al validar, depurar, desplegar o analizar una regla de negocio, o bien validar o desplegar un conjunto de reglas de negocio, el cuadro de diálogo Introducir valores RTP sólo aparece si faltan valores para una o más variables de petición de datos en tiempo de ejecución en la regla de negocio (o conjunto de reglas de negocio) que se utiliza. Si todas las variables de petición de datos en tiempo de ejecución tienen valores, no aparece el cuadro de diálogo Introducir valores RTP.

    El cuadro de diálogo Introducir valores RTP aparece cada vez que inicia una regla de negocio, independientemente de si las variables de petición de datos en tiempo de ejecución tienen valores. Si hay valores, éstos se muestran de forma predeterminada en el cuadro de diálogo Introducir valores RTP.

  2. Para cada una de las peticiones de datos en tiempo de ejecución mostradas, introduzca un valor o seleccione uno.
  3. Opcional: Si utiliza una regla de negocio, marque la casilla de verificación Aplicar valores a la regla para que los valores proporcionados se actualicen dinámicamente en el valor de la variable y estén visibles en la columna Valor del separador Variables del diseñador de reglas.

    Esta casilla de verificación no está disponible si valida una regla de negocio desde la vista del sistema.

  4. Haga clic en Aceptar.
  5. Si hay errores de validación, corríjalos y repita la tarea para la que desea introducir valores de variables de petición de datos en tiempo de ejecución.