Gestión de flujos de tareas

Los flujos de tareas automatizan los procesos empresariales en su totalidad o parte de ellos.

Las tareas de transfieren de un participante a otro del flujo de tareas, a partir de un conjunto de reglas procedimentales. En Oracle Hyperion Profitability and Cost Management, los flujos de tareas se crean en las siguientes circunstancias:

  • Importación de tablas de asignación de etapas

  • Copia de datos de PDV

  • Despliegue de una base de datos de cálculo

  • Despliegue de una base de datos de informes

  • Generación y ejecución de scripts de genealogía y cálculo

  • Transferencia de datos de la base de datos de cálculo a la base de datos de informes

Nota:

Los flujos de tareas no están disponibles al validar el contenido o la estructura del modelo.

Para cada tarea se genera automáticamente un ID de flujo de tareas. Cada vez que ejecute una tarea se generará un nuevo ID. Un flujo de tareas puede incluir uno o varios pasos. Cada uno de los pasos de un flujo de tareas representa una sola acción en Profitability and Cost Management:

  • Un flujo de tareas de un solo paso realiza una acción, como la generación de la base de datos de Oracle Essbase.

  • Los flujos de tareas de varios pasos realizan varias acciones, como el procesamiento de scripts para generar o ejecutar un script de cálculo.

    En la Figura A-3, puede observar un ejemplo de un flujo de tareas de varios pasos con seis pasos:

    • Tres pasos para la creación de scripts (que se muestran con un prefijo "C"), y

    • Tres pasos para la ejecución de scripts (que se muestran con un prefijo "E").

      Nota:

      Los números de los pasos del flujo de tareas indican la secuencia de las tareas, no la secuencia de las etapas.

    Figura A-3 Ejemplo de un flujo de tareas de varios pasos


    En el diagrama se muestran los diversos pasos de un flujo de tareas.

Al iniciar un flujo de tareas, se crea un paso de flujo de tareas y se asigna un ID de flujo de tareas (por ejemplo, 'wf-1201275329264'). El ID le permite supervisar el progreso del flujo de tareas. Se crea un nuevo ID de flujo de tareas cada vez que inicie una instancia de flujo de tareas. Si un flujo de tareas se interrumpe o reinicia, siempre vuelve a empezar por el paso 1.

Cada paso del flujo de tareas se ejecuta en secuencia, empezando por el primer paso. Cuando los resultados de un paso se completan, se inicia el siguiente paso. El estado solo se completa cuando se han realizado todos los pasos del flujo de tareas.

Puede utilizar la opción Estado del trabajo para ver el estado y los detalles del flujo de tareas o para programar la ejecución del flujo de tareas una sola vez o de forma recurrente.

Para acceder a la opción de supervisión Proceso de trabajo, deben cumplirse las condiciones siguientes:

  • Profitability and Cost Management debe estar configurado para utilizar autentificación externa y la funcionalidad de Oracle Hyperion Shared Services. Consulte Guía de configuración e instalación de Oracle Enterprise Performance Management System.

  • Es necesario asignar a los usuarios del flujo de tareas uno de los siguientes roles de Shared Services para realizar operaciones relacionadas con el flujo de tareas:

    • Gestionar flujos de tareas: permite a los usuarios crear y editar flujos de tareas.

    • Ejecutar flujos de tareas: permite a los usuarios solo ejecutar y ver flujos de tareas. Los usuarios con este rol no pueden crear ni editar flujos de tareas.

    Nota:

    Ambas funciones de usuario de Shared Services tienen un carácter global. Los usuarios que tengan estos roles asignados podrán modificar o ejecutar flujos de tareas para cualquier aplicación y producto. Consulte la Oracle Enterprise Performance Management System User Security Administration Guide.

  • Un flujo de tareas se debe crear calculando o generando scripts de cálculo y modelos antes de que pueda ver detalles en las opciones de Estado del trabajo. Consulte Cálculo de modelos de Profitability estándar.

Atención:

Aunque puede agregar o eliminar pasos y vínculos y crear nuevos flujos de tareas en las pantallas de flujo de tareas, Oracle le recomienda que no modifique los flujos de tareas de Profitability and Cost Management. Para obtener información adicional sobre cómo usar los flujos de tareas de Oracle Hyperion Enterprise Performance Management Workspace en otros productos, consulte la Guía del usuario de Oracle Hyperion Enterprise Performance Management Workspace.

Utilice estos procedimientos para supervisar y programar flujos de tareas: