Ejecución de tarea por lotes - Principal
Esta página permite ejecutar en línea una tarea por lotes. Acceda a esta página mediante
.Descripción de la página
El ID de tarea del lote es un número aleatorio generado por el sistema que identifica una ejecución concreta.
Para ejecutar una tarea por lotes, elija Código de lote para el proceso que desee ejecutar.
Los parámetros siguientes se proporcionan con cada proceso en segundo plano:
Por lo general, la opción Número de thread se define como 0. Para consultar ejemplos de situaciones en las que será necesario rellenar un valor distinto de 0, consulte Ejecución de procesos de varios threads.
Recuento de threads se usa para controlar si un proceso en segundo plano se ejecuta en un solo thread o en varios threads paralelos. Contiene el número total de threads que se han programado. Por ejemplo, si el proceso se ha configurado para ejecutarse en 20 threads paralelos, cada una de las 20 instancias recibirá un recuento de threads de 20. Consulte Ejecución de procesos de varios threads para obtener más información sobre cómo rellenar este campo.
El Número de reejecución por lotes se usa solo para procesos en segundo plano que descargan información que pertenece a un determinado número de ejecución. Solo debe proporcionarse si necesita descargar una ejecución histórica (en lugar de la última ejecución).
La Fecha hábil por lotes se utiliza solo para procesos en segundo plano que utilizan una fecha en su procesamiento. En Oracle Utilities Customer Care and Billing, por ejemplo, un proceso de facturación puede usar la fecha hábil para determinar qué ciclos de facturación deben descargarse. Si este parámetro se deja en blanco, se utilizará la fecha del sistema en el momento de ejecución del proceso en segundo plano.
Sustitución de número de registros para validar y Sustitución de máximo de minutos de tiempo de espera. Estos parámetros son opcionales y sustituyen los registros de validación estándar y los minutos de reinicio de cursor estándar de cada proceso en segundo plano. Los registros de validación estándar y los minutos de reinicio de cursor estándar de cada proceso en segundo plano deben documentarse en la descripción detallada del registro de control de lotes. Tenga en cuenta que el máximo de minutos de tiempo de espera corresponde a los minutos de reinicio del cursor.
El ID de usuario es el identificador de usuario asociado con la ejecución del proceso en segundo plano. Puede variar respecto al usuario que ha ejecutado el lote, según se describe a continuación. Consulte Parámetros especificados en procesos en segundo plano para obtener más información sobre la importancia del identificador de usuario.
La opción Idioma se usa para acceder a valores de la tabla de control específicos del idioma. Por ejemplo, los mensajes de error se presentan en este código de idioma.
Si desea que el sistema le notifique cuando se complete la tarea por lotes, introduzca el identificador de correo electrónico. Consulte Notificación por correo electrónico para obtener más información.
La Fecha/hora deseadas de ejecución se establece por defecto en la fecha y hora actuales. Sustituya esta información si desea que el proceso en segundo plano se ejecute en una fecha y hora posteriores. Consulte Ejecución de tareas futuras para obtener más información.
El estado de tarea del lote indica el estado actual de la tarea por lotes. Consulte Ciclo de vida útil de la ejecución de una tarea por lotes para obtener más información.
Método de ejecución indica el modo en que se ha iniciado la tarea por lotes. Entre los métodos válidos se incluyen:
-
En línea: se rellena cuando un usuario crea o duplica de forma manual la ejecución de tarea por lotes.
-
Generado: se rellena mediante algoritmos que ejecutan una tarea por lotes y mediante tareas por lotes 'iniciadoras' que ejecutan otras tareas por lotes.
-
Programado: lo rellena el programador de DBMS. Debe tenerse en cuenta que, en el caso de otros programadores, no se recomienda utilizar este valor, ya que podrían existir lógicas y validaciones creadas con el valor que no se apliquen a otros programadores.
-
Cronometrado: lo rellena el daemon de lote, que ejecuta tareas por lotes cronometradas.
-
Otro: se rellena cuando no se proporciona otro valor.
En la implantación se pueden añadir valores adicionales. Para obtener una lista de los métodos de ejecución que soporta el sistema, consulte la lista de valores SUBMIT_METH_FLG.
El valor de usuario de ejecución indica quién ha iniciado la tarea por lotes. Este valor no se rellenará en tareas por lotes cronometradas o ejecutadas mediante un programador. Solo se muestra si el campo se ha rellenado.
Se muestra el nombre del programa asociado con el código de control de lotes.
Los parámetros siguientes de rastreo también se pueden proporcionar a un proceso en segundo plano y solo se utilizan durante pruebas comparativas y de control de calidad.
-
Rastrear inicio de programa Active este conmutador si desea que se escriba un mensaje cada vez que se inicia un programa.
-
Rastrear salida de programa Active este conmutador si desea que se escriba un mensaje cada vez que se sale de un programa.
-
Rastrear SQL Active este conmutador si desea que se escriba un mensaje cada vez que se ejecuta una sentencia SQL.
-
Rastrear resultado Active este conmutador si desea que se muestre un mensaje para la información especial registrada por el proceso en segundo plano.
Si se han definido parámetros adicionales para este proceso en segundo plano en la página Control de lotes, se muestra el nombre del parámetro, la descripción, la descripción detallada y un indicador de si el parámetro es necesario o no.
Si se configura un valor de parámetro por defecto en la configuración del control de lotes, se mostrará ese valor y se podrá sustituir. Confirme o introduzca el Valor de parámetro adecuado para cada parámetro. Tenga en cuenta que si un valor de parámetro se configura como cifrado por defecto en la configuración del control de lotes, el valor aparecerá como cifrado.
Después de introducir todos los valores que desee, guarde el registro para incluirlo en la cola para procesos en segundo plano.
Si desea duplicar un registro de ejecución de tarea por lotes existente, incluida la configuración de todos sus parámetros, muestre el registro de ejecución que desee duplicar y utilice el botón Duplicar y poner en cola. Se creará una nueva entrada de ejecución de tarea por lotes con el estado pendiente. Se mostrará la nueva entrada de ejecución.
Si desea cancelar un registro con estado Pendiente o Iniciado que no tenga el método de ejecución Programado, pulse el botón Cancelar. El botón está desactivado para los demás valores de estado.