BatchSubtask interface
Informationen zu einem Azure Batch-Teilvorgang.
Eigenschaften
| container |
Informationen über den Container, unter dem die Aufgabe ausgeführt wird. Diese Eigenschaft wird nur gesetzt, wenn die Aufgabe in einem Containerkontext ausgeführt wird. |
| end |
Die Zeit, zu der die Teilaufgabe abgeschlossen wurde. Diese Eigenschaft wird nur gesetzt, wenn sich die Teilaufgabe im Zustand "Abgeschlossen" befindet. |
| exit |
Der Exit-Code des Programms ist in der Unteraufgaben-Befehlszeile angegeben. Diese Eigenschaft wird nur gesetzt, wenn sich die Unteraufgabe im abgeschlossenen Zustand befindet. Im Allgemeinen spiegelt der Ausgangscode eines Prozesses die spezifische Konvention wider, die vom Anwendungsentwickler für diesen Prozess implementiert wurde. Wenn Sie den Exit-Code-Wert verwenden, um Entscheidungen in Ihrem Code zu treffen, stellen Sie sicher, dass Sie die Exit-Code-Konvention kennen, die vom Anwendungsprozess verwendet wird. Wenn der Batch-Service jedoch die Unteraufgabe beendet (aufgrund von Timeout oder Benutzerbeendigung über die API), könnten Sie einen vom Betriebssystem definierten Exit-Code sehen. |
| failure |
Informationen, die das Misserfolg der Aufgabe beschreiben, falls vorhanden. Diese Eigenschaft wird nur gesetzt, wenn sich die Aufgabe im abgeschlossenen Zustand befindet und auf einen Fehler stößt. |
| id | Die ID der Unteraufgabe. |
| node |
Informationen über den Rechenknoten, auf dem die Unteraufgabe lief. |
| previous |
Der vorherige Zustand der Teilaufgabe. Diese Eigenschaft ist nicht gesetzt, wenn sich die Unteraufgabe im Anfangszustand befindet. |
| previous |
Der Zeitpunkt, zu dem die Unteraufgabe in ihren vorherigen Zustand eingetreten ist. Diese Eigenschaft ist nicht gesetzt, wenn sich die Unteraufgabe im Anfangszustand befindet. |
| result | Das Ergebnis der Ausführung der Aufgabe. Wenn der Wert 'fehlgeschlagen' ist, können die Details des Scheiterns in der Eigenschaft failureInfo gefunden werden. |
| start |
Die Zeit, zu der die Teilaufgabe zu laufen begann. Wenn die Untertask neu gestartet oder erneut versucht wurde, ist dies der letzte Zeitpunkt, in dem die Untertask ausgeführt wurde. |
| state | Der aktuelle Zustand der Teilaufgabe. |
| state |
Der Zeitpunkt, zu dem die Unteraufgabe in ihren aktuellen Zustand eingetreten ist. |
Details zur Eigenschaft
containerInfo
Informationen über den Container, unter dem die Aufgabe ausgeführt wird. Diese Eigenschaft wird nur gesetzt, wenn die Aufgabe in einem Containerkontext ausgeführt wird.
containerInfo?: BatchTaskContainerExecutionInfo
Eigenschaftswert
endTime
Die Zeit, zu der die Teilaufgabe abgeschlossen wurde. Diese Eigenschaft wird nur gesetzt, wenn sich die Teilaufgabe im Zustand "Abgeschlossen" befindet.
endTime?: Date
Eigenschaftswert
Date
exitCode
Der Exit-Code des Programms ist in der Unteraufgaben-Befehlszeile angegeben. Diese Eigenschaft wird nur gesetzt, wenn sich die Unteraufgabe im abgeschlossenen Zustand befindet. Im Allgemeinen spiegelt der Ausgangscode eines Prozesses die spezifische Konvention wider, die vom Anwendungsentwickler für diesen Prozess implementiert wurde. Wenn Sie den Exit-Code-Wert verwenden, um Entscheidungen in Ihrem Code zu treffen, stellen Sie sicher, dass Sie die Exit-Code-Konvention kennen, die vom Anwendungsprozess verwendet wird. Wenn der Batch-Service jedoch die Unteraufgabe beendet (aufgrund von Timeout oder Benutzerbeendigung über die API), könnten Sie einen vom Betriebssystem definierten Exit-Code sehen.
exitCode?: number
Eigenschaftswert
number
failureInfo
Informationen, die das Misserfolg der Aufgabe beschreiben, falls vorhanden. Diese Eigenschaft wird nur gesetzt, wenn sich die Aufgabe im abgeschlossenen Zustand befindet und auf einen Fehler stößt.
failureInfo?: BatchTaskFailureInfo
Eigenschaftswert
id
Die ID der Unteraufgabe.
id?: number
Eigenschaftswert
number
nodeInfo
Informationen über den Rechenknoten, auf dem die Unteraufgabe lief.
nodeInfo?: BatchNodeInfo
Eigenschaftswert
previousState
Der vorherige Zustand der Teilaufgabe. Diese Eigenschaft ist nicht gesetzt, wenn sich die Unteraufgabe im Anfangszustand befindet.
previousState?: BatchSubtaskState
Eigenschaftswert
previousStateTransitionTime
Der Zeitpunkt, zu dem die Unteraufgabe in ihren vorherigen Zustand eingetreten ist. Diese Eigenschaft ist nicht gesetzt, wenn sich die Unteraufgabe im Anfangszustand befindet.
previousStateTransitionTime?: Date
Eigenschaftswert
Date
result
Das Ergebnis der Ausführung der Aufgabe. Wenn der Wert 'fehlgeschlagen' ist, können die Details des Scheiterns in der Eigenschaft failureInfo gefunden werden.
result?: BatchTaskExecutionResult
Eigenschaftswert
startTime
Die Zeit, zu der die Teilaufgabe zu laufen begann. Wenn die Untertask neu gestartet oder erneut versucht wurde, ist dies der letzte Zeitpunkt, in dem die Untertask ausgeführt wurde.
startTime?: Date
Eigenschaftswert
Date
state
stateTransitionTime
Der Zeitpunkt, zu dem die Unteraufgabe in ihren aktuellen Zustand eingetreten ist.
stateTransitionTime?: Date
Eigenschaftswert
Date