Agregar variables de sesión

Agregue variables de sesión personalizadas que puede incluir en los análisis. Después de fusionar este paso con la rama principal y publicarla, las variables de sesión personalizadas solo están disponibles en la interfaz de usuario de configuración de seguridad personalizada.

La consulta SQL definida la ejecuta el usuario OAX$OAC. Si utiliza otro esquema en la consulta, debe mencionar el nombre del esquema como prefijo. Debe asegurarse de otorgar al usuario OAX$OAC acceso a todos los objetos de base de datos utilizados en la consulta.
  1. Conéctese a su servicio.
  2. En la consola de Oracle Fusion Data Intelligence, haga clic en Extensiones de modelo semántico en Administración de aplicaciones.
  3. En la página Extensiones de modelo semántico, haga clic en Extensiones de usuario.
    Verá las ramas de personalización principales y existentes.
  4. En la región Extensiones de usuario, en Bifurcaciones de personalización, haga clic en una rama para abrir la página Bifurcación.
  5. En la página Rama, haga clic en Agregar paso.
  6. En Agregar paso, seleccione Agregar variables de sesión.
    Verá la secuencia del asistente para agregar las variables de sesión y una lista de las variables de sesión existentes.
  7. En el paso 1 del asistente, compruebe si alguna de las variables de sesión existentes satisface su propósito.
    Si es así, puede salir del asistente y utilizar las variables de sesión existentes aplicables en los análisis. Si no es así, continúe en los siguientes pasos para crear las variables de sesión que necesite.
  8. Introduzca un nombre para el paso de personalización, por ejemplo, Agregar una variable de sesión mediante la fecha de recepción de la factura, y agregue una breve descripción. Haga clic en Inicialización por Filas para configurar los valores de caché.
  9. Haga clic en Siguiente.
  10. En el paso 2 del asistente, defina la consulta SQL y cree el bloque de inicialización mediante estas instrucciones:
    1. Introduzca un nombre y una descripción para el bloque de inicialización.
    2. Seleccione un bloque de inicialización anterior.
    3. Introduzca la consulta SQL que se ejecutará en el almacén de datos autónomo y devolverá un valor que podrá utilizar en los informes. Por ejemplo, si desea obtener la Clase de tipo de cambio definida en Oracle Fusion Data Intelligence en una variable a sesión, puede utilizar el siguiente script SQL:
      SELECT PARAMETER_VALUE FROM DW_CONTENT_PARAM_CONFIG WHERE
       PARAMETER_CODE='PARAM_GLOBAL_EXCHANGE_RATE_TYPE' 
  11. Haga clic en Siguiente.
  12. En el paso 3 del asistente, cree las variables de sesión utilizando la salida del bloque de inicialización creado en el paso 2 del asistente.
  13. Haga clic en Finalizar.
    Verá un mensaje de que el paso se está aplicando a la rama de personalización. Una vez aplicado, verá el nuevo paso de personalización en la rama de personalización. Ahora puede aplicar la rama de personalización a la rama principal o editarla para agregar más pasos.