Compartir a través de


JobPreparationTaskExecutionInformation interface

Interfaz que representa JobPreparationTaskExecutionInformation.

Propiedades

containerInfo

Información sobre el contenedor en el que se ejecuta la tarea. Esta propiedad solo se establece si la tarea se ejecuta en un contexto de contenedor.

endTime

Hora a la que se completó la tarea de preparación del trabajo. Esta propiedad solo se establece si la tarea está en estado Completado.

exitCode

Código de salida del programa especificado en la línea de comandos task. Este parámetro solo se devuelve si la tarea está en estado completado. El código de salida de un proceso refleja la convención específica implementada por el desarrollador de aplicaciones para ese proceso. Si usa el valor de código de salida para tomar decisiones en el código, asegúrese de que conoce la convención de código de salida que usa el proceso de aplicación. Tenga en cuenta que el sistema operativo del nodo de proceso también puede generar el código de salida, como cuando un proceso finaliza forzosamente.

failureInfo

Información que describe el error de tarea, si existe. Esta propiedad solo se establece si la tarea está en estado completado y encontró un error.

lastRetryTime

La hora más reciente en la que se inició la ejecución de un reintento de la tarea de preparación del trabajo. Esta propiedad solo se establece si se reintentó la tarea (es decir, retryCount es distinto de cero). Si está presente, suele ser el mismo que startTime, pero puede ser diferente si la tarea se ha reiniciado por motivos distintos del reintento; Por ejemplo, si el nodo de proceso se ha reiniciado durante un reintento, se actualiza startTime, pero lastRetryTime no.

result

Resultado de la ejecución de la tarea. Si el valor es "failed", los detalles del error se pueden encontrar en la propiedad failureInfo. Entre los valores posibles se incluyen: 'success', 'failure'

retryCount

Número de veces que el servicio Batch ha reintentado la tarea. Los errores de aplicación de tareas (código de salida distinto de cero) se reintentan, los errores de preprocesamiento (no se pudo ejecutar la tarea) y los errores de carga de archivos no se reintentan. El servicio Batch reintentará la tarea hasta el límite especificado por las restricciones. Los errores de aplicación de tareas (código de salida distinto de cero) se reintentan, los errores de preprocesamiento (no se pudo ejecutar la tarea) y los errores de carga de archivos no se reintentan. El servicio Batch reintentará la tarea hasta el límite especificado por las restricciones.

startTime

Hora a la que se inició la ejecución de la tarea. Si se ha reiniciado o reintentado la tarea, esta es la hora más reciente en la que se inició la ejecución de la tarea.

state

Estado actual de la tarea de preparación del trabajo en el nodo de proceso. Entre los valores posibles se incluyen: "running", "completed"

taskRootDirectory

Directorio raíz de la tarea de preparación del trabajo en el nodo de proceso. Puede usar esta ruta de acceso para recuperar los archivos creados por la tarea, como los archivos de registro.

taskRootDirectoryUrl

Dirección URL al directorio raíz de la tarea de preparación del trabajo en el nodo de proceso.

Detalles de las propiedades

containerInfo

Información sobre el contenedor en el que se ejecuta la tarea. Esta propiedad solo se establece si la tarea se ejecuta en un contexto de contenedor.

containerInfo?: TaskContainerExecutionInformation

Valor de propiedad

endTime

Hora a la que se completó la tarea de preparación del trabajo. Esta propiedad solo se establece si la tarea está en estado Completado.

endTime?: Date

Valor de propiedad

Date

exitCode

Código de salida del programa especificado en la línea de comandos task. Este parámetro solo se devuelve si la tarea está en estado completado. El código de salida de un proceso refleja la convención específica implementada por el desarrollador de aplicaciones para ese proceso. Si usa el valor de código de salida para tomar decisiones en el código, asegúrese de que conoce la convención de código de salida que usa el proceso de aplicación. Tenga en cuenta que el sistema operativo del nodo de proceso también puede generar el código de salida, como cuando un proceso finaliza forzosamente.

exitCode?: number

Valor de propiedad

number

failureInfo

Información que describe el error de tarea, si existe. Esta propiedad solo se establece si la tarea está en estado completado y encontró un error.

failureInfo?: TaskFailureInformation

Valor de propiedad

lastRetryTime

La hora más reciente en la que se inició la ejecución de un reintento de la tarea de preparación del trabajo. Esta propiedad solo se establece si se reintentó la tarea (es decir, retryCount es distinto de cero). Si está presente, suele ser el mismo que startTime, pero puede ser diferente si la tarea se ha reiniciado por motivos distintos del reintento; Por ejemplo, si el nodo de proceso se ha reiniciado durante un reintento, se actualiza startTime, pero lastRetryTime no.

lastRetryTime?: Date

Valor de propiedad

Date

result

Resultado de la ejecución de la tarea. Si el valor es "failed", los detalles del error se pueden encontrar en la propiedad failureInfo. Entre los valores posibles se incluyen: 'success', 'failure'

result?: TaskExecutionResult

Valor de propiedad

retryCount

Número de veces que el servicio Batch ha reintentado la tarea. Los errores de aplicación de tareas (código de salida distinto de cero) se reintentan, los errores de preprocesamiento (no se pudo ejecutar la tarea) y los errores de carga de archivos no se reintentan. El servicio Batch reintentará la tarea hasta el límite especificado por las restricciones. Los errores de aplicación de tareas (código de salida distinto de cero) se reintentan, los errores de preprocesamiento (no se pudo ejecutar la tarea) y los errores de carga de archivos no se reintentan. El servicio Batch reintentará la tarea hasta el límite especificado por las restricciones.

retryCount: number

Valor de propiedad

number

startTime

Hora a la que se inició la ejecución de la tarea. Si se ha reiniciado o reintentado la tarea, esta es la hora más reciente en la que se inició la ejecución de la tarea.

startTime: Date

Valor de propiedad

Date

state

Estado actual de la tarea de preparación del trabajo en el nodo de proceso. Entre los valores posibles se incluyen: "running", "completed"

state: JobPreparationTaskState

Valor de propiedad

taskRootDirectory

Directorio raíz de la tarea de preparación del trabajo en el nodo de proceso. Puede usar esta ruta de acceso para recuperar los archivos creados por la tarea, como los archivos de registro.

taskRootDirectory?: string

Valor de propiedad

string

taskRootDirectoryUrl

Dirección URL al directorio raíz de la tarea de preparación del trabajo en el nodo de proceso.

taskRootDirectoryUrl?: string

Valor de propiedad

string