Freigeben über


BatchTaskExecutionInfoOutput interface

Informationen zur Ausführung einer Aufgabe.

Eigenschaften

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.

endTime

Der Zeitpunkt, zu dem die Aufgabe abgeschlossen wurde. Diese Eigenschaft wird nur festgelegt, wenn sich der Vorgang im Status "Abgeschlossen" befindet.

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.

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.

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.

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.

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.

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"

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.

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.

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