BatchTaskExecutionInfoOutput interface
Informationen zur Ausführung einer Aufgabe.
Eigenschaften
| container |
Informationen zum Container, unter dem die Aufgabe ausgeführt wird. Diese Eigenschaft wird nur festgelegt, wenn die Aufgabe in einem Containerkontext ausgeführt wird. |
| end |
Der Zeitpunkt, zu dem die Aufgabe abgeschlossen wurde. Diese Eigenschaft wird nur festgelegt, wenn sich der Vorgang im Status "Abgeschlossen" befindet. |
| exit |
Der Exitcode des Programms, das in der Befehlszeile "Aufgabe" angegeben ist. Diese Eigenschaft wird nur festgelegt, wenn sich der Vorgang im abgeschlossenen Zustand befindet. Im Allgemeinen spiegelt der Exitcode für einen Prozess die spezifische Konvention wider, die vom Anwendungsentwickler für diesen Prozess implementiert wird. Wenn Sie den Exit-Codewert verwenden, um Entscheidungen in Ihrem Code zu treffen, stellen Sie sicher, dass Sie die vom Anwendungsprozess verwendete Exit-Codekonvention kennen. Wenn der Batchdienst die Aufgabe (aufgrund eines Timeouts oder einer Benutzerendung über die API) beendet, wird möglicherweise ein vom Betriebssystem definierter Beendigungscode angezeigt. |
| failure |
Informationen zur Beschreibung des Vorgangsfehlers, falls vorhanden. Diese Eigenschaft wird nur festgelegt, wenn sich der Vorgang im Abgeschlossenen Zustand befindet und ein Fehler aufgetreten ist. |
| last |
Die letzte Zeit, zu der die Aufgabe vom Batchdienst als Ergebnis einer Benutzeranforderung erneut abgefragt wurde. Diese Eigenschaft wird nur festgelegt, wenn "requeueCount" nicht "nonzero" ist. |
| last |
Die letzte Zeit, zu der ein Wiederholungsversuche der Aufgabe gestartet wurde. Dieses Element ist nur vorhanden, wenn der Vorgang erneut überprüft wurde (d. h. "retryCount" ist "nonzero"). Wenn vorhanden, ist dies in der Regel identisch mit startTime, kann jedoch anders sein, wenn die Aufgabe aus anderen Gründen als der Wiederholung neu gestartet wurde. Wenn beispielsweise der Computeknoten während eines Wiederholungsversuchs neu gestartet wurde, wird die startTime aktualisiert, aber die letzteRetryTime nicht. |
| requeue |
Die Häufigkeit, mit der die Aufgabe vom Batchdienst als Ergebnis einer Benutzeranforderung erneut abgefragt wurde. Wenn der Benutzer Computeknoten aus einem Pool entfernt (durch Ändern der Größe/Verkleinerung des Pools) oder wenn der Auftrag deaktiviert wird, kann der Benutzer angeben, dass die Ausführung von Aufgaben auf den Computeknoten zur Ausführung erneut abgefragt wird. Diese Anzahl verfolgt, wie oft der Vorgang aus diesen Gründen erneut abgefragt wurde. |
| result | Das Ergebnis der Aufgabenausführung. Wenn der Wert "failed" ist, werden die Details des Fehlers in der failureInfo-Eigenschaft gefunden. Mögliche Werte: "success", "failure" |
| retry |
Die Anzahl der Wiederholungen des Vorgangs durch den Batchdienst. Vorgangsanwendungsfehler (Nicht-Null-Beendigungscode) werden wiederholt, Vorverarbeitungsfehler (die Aufgabe konnte nicht ausgeführt werden) und Dateiuploadfehler werden nicht wiederholt. Der Batchdienst versucht den Vorgang bis zum durch die Einschränkungen angegebenen Grenzwert erneut. |
| start |
Der Zeitpunkt, zu dem die Aufgabe gestartet wurde. "Ausführen" entspricht dem Ausführungszustand. Wenn der Vorgang also Ressourcendateien oder Pakete angibt, gibt die Startzeit den Zeitpunkt an, zu dem der Vorgang gestartet hat, diese herunterzuladen oder bereitzustellen. Wenn die Aufgabe neu gestartet oder erneut ausgeführt wurde, ist dies der letzte Zeitpunkt, zu dem die Aufgabe gestartet wurde. Diese Eigenschaft ist nur für Aufgaben vorhanden, die sich im Zustand "Ausführen" oder "Abgeschlossen" befinden. |
Details zur Eigenschaft
containerInfo
Informationen zum Container, unter dem die Aufgabe ausgeführt wird. Diese Eigenschaft wird nur festgelegt, wenn die Aufgabe in einem Containerkontext ausgeführt wird.
containerInfo?: BatchTaskContainerExecutionInfoOutput
Eigenschaftswert
endTime
Der Zeitpunkt, zu dem die Aufgabe abgeschlossen wurde. Diese Eigenschaft wird nur festgelegt, wenn sich der Vorgang im Status "Abgeschlossen" befindet.
endTime?: string
Eigenschaftswert
string
exitCode
Der Exitcode des Programms, das in der Befehlszeile "Aufgabe" angegeben ist. Diese Eigenschaft wird nur festgelegt, wenn sich der Vorgang im abgeschlossenen Zustand befindet. Im Allgemeinen spiegelt der Exitcode für einen Prozess die spezifische Konvention wider, die vom Anwendungsentwickler für diesen Prozess implementiert wird. Wenn Sie den Exit-Codewert verwenden, um Entscheidungen in Ihrem Code zu treffen, stellen Sie sicher, dass Sie die vom Anwendungsprozess verwendete Exit-Codekonvention kennen. Wenn der Batchdienst die Aufgabe (aufgrund eines Timeouts oder einer Benutzerendung über die API) beendet, wird möglicherweise ein vom Betriebssystem definierter Beendigungscode angezeigt.
exitCode?: number
Eigenschaftswert
number
failureInfo
Informationen zur Beschreibung des Vorgangsfehlers, falls vorhanden. Diese Eigenschaft wird nur festgelegt, wenn sich der Vorgang im Abgeschlossenen Zustand befindet und ein Fehler aufgetreten ist.
failureInfo?: BatchTaskFailureInfoOutput
Eigenschaftswert
lastRequeueTime
Die letzte Zeit, zu der die Aufgabe vom Batchdienst als Ergebnis einer Benutzeranforderung erneut abgefragt wurde. Diese Eigenschaft wird nur festgelegt, wenn "requeueCount" nicht "nonzero" ist.
lastRequeueTime?: string
Eigenschaftswert
string
lastRetryTime
Die letzte Zeit, zu der ein Wiederholungsversuche der Aufgabe gestartet wurde. Dieses Element ist nur vorhanden, wenn der Vorgang erneut überprüft wurde (d. h. "retryCount" ist "nonzero"). Wenn vorhanden, ist dies in der Regel identisch mit startTime, kann jedoch anders sein, wenn die Aufgabe aus anderen Gründen als der Wiederholung neu gestartet wurde. Wenn beispielsweise der Computeknoten während eines Wiederholungsversuchs neu gestartet wurde, wird die startTime aktualisiert, aber die letzteRetryTime nicht.
lastRetryTime?: string
Eigenschaftswert
string
requeueCount
Die Häufigkeit, mit der die Aufgabe vom Batchdienst als Ergebnis einer Benutzeranforderung erneut abgefragt wurde. Wenn der Benutzer Computeknoten aus einem Pool entfernt (durch Ändern der Größe/Verkleinerung des Pools) oder wenn der Auftrag deaktiviert wird, kann der Benutzer angeben, dass die Ausführung von Aufgaben auf den Computeknoten zur Ausführung erneut abgefragt wird. Diese Anzahl verfolgt, wie oft der Vorgang aus diesen Gründen erneut abgefragt wurde.
requeueCount: number
Eigenschaftswert
number
result
Das Ergebnis der Aufgabenausführung. Wenn der Wert "failed" ist, werden die Details des Fehlers in der failureInfo-Eigenschaft gefunden.
Mögliche Werte: "success", "failure"
result?: string
Eigenschaftswert
string
retryCount
Die Anzahl der Wiederholungen des Vorgangs durch den Batchdienst. Vorgangsanwendungsfehler (Nicht-Null-Beendigungscode) werden wiederholt, Vorverarbeitungsfehler (die Aufgabe konnte nicht ausgeführt werden) und Dateiuploadfehler werden nicht wiederholt. Der Batchdienst versucht den Vorgang bis zum durch die Einschränkungen angegebenen Grenzwert erneut.
retryCount: number
Eigenschaftswert
number
startTime
Der Zeitpunkt, zu dem die Aufgabe gestartet wurde. "Ausführen" entspricht dem Ausführungszustand. Wenn der Vorgang also Ressourcendateien oder Pakete angibt, gibt die Startzeit den Zeitpunkt an, zu dem der Vorgang gestartet hat, diese herunterzuladen oder bereitzustellen. Wenn die Aufgabe neu gestartet oder erneut ausgeführt wurde, ist dies der letzte Zeitpunkt, zu dem die Aufgabe gestartet wurde. Diese Eigenschaft ist nur für Aufgaben vorhanden, die sich im Zustand "Ausführen" oder "Abgeschlossen" befinden.
startTime?: string
Eigenschaftswert
string