Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verfolgung des Fortschritts von Aufträgen
Überprüfen Sie den Auftragsfortschritt und die Details (Konsole)
Sehen Sie Metadaten exportieren (Konsole) sich Metadaten importieren (Konsole) oder an, um einen Sammelauftrag zu starten.
Übersicht über den Auftragsfortschritt in der AWS IoT SiteWise Konsole:
-
Navigieren Sie zur AWS IoT SiteWise -Konsole
. -
Wählen Sie im Navigationsbereich die Option Massenoperationen Neu aus.
-
In der Fortschrittstabelle „Aufträge“ in der AWS IoT SiteWise Konsole wird die Liste der Aufträge für Massenvorgänge angezeigt.
-
In der Spalte Jobtyp wird beschrieben, ob es sich um einen Export- oder Importjob handelt. In den Spalten Importdatum wird das Datum angezeigt, an dem der Job gestartet wurde.
-
In der Spalte Status wird der Status des Jobs angezeigt. Sie können einen Job auswählen, um Details zu dem Job zu sehen.
-
Für den ausgewählten Job wird Erfolg angezeigt, wenn er erfolgreich war, oder eine Liste mit Fehlern, wenn der Job fehlgeschlagen ist. Außerdem wird für jeden Ressourcentyp eine Fehlerbeschreibung angezeigt.
Übersicht der Jobdetails in der AWS IoT SiteWise Konsole:
In der Tabelle mit dem Auftragsfortschritt in der AWS IoT SiteWise Konsole wird die Liste der Jobs für Massenvorgänge angezeigt.
-
Wählen Sie einen Job aus, um weitere Details zu sehen.
-
Bei einem Importjob
Data source ARNsteht der für den Amazon S3 S3-Speicherort der Importdatei. -
Bei einem Exportauftrag
Data destination ARNsteht der für den Amazon S3 S3-Speicherort der Datei nach dem Export. -
Das
StatusundStatus reason, geben zusätzliche Details zum aktuellen Job an. Weitere Details finden Sie unter Verfolgung des Auftragsfortschritts und Fehlerbehandlung. -
Das
Queued positionsteht für die Position des Auftrags in der Prozesswarteschlange. Die Jobs werden nacheinander verarbeitet. Eine Position von 1 in der Warteschlange gibt an, dass der Job als Nächstes verarbeitet wird. -
Auf der Seite mit den Auftragsdetails werden auch die Anzahl der Auftragsfortschritte angezeigt.
-
Es gibt folgende Typen für die Zählung des Auftragsfortschritts:
-
Total resources— Gibt die Gesamtzahl der Anlagen an, die sich im Übertragungsprozess befinden. -
Succeeded— Gibt die Anzahl der Vermögenswerte an, die während des Prozesses erfolgreich übertragen wurden. -
Failed— Gibt die Anzahl der Anlagen an, die während des Vorgangs ausgefallen sind. -
Skipped— Gibt die Anzahl der Assets an, die während des Prozesses übersprungen wurden.
-
-
-
Ein Auftragsstatus von
PENDINGoder zeigt anVALIDATING, dass der gesamte Auftragsfortschritt als–gezählt wird. Dies weist darauf hin, dass die Fortschrittszahlen der Jobs ausgewertet werden. -
Ein Auftragsstatus von
RUNNINGzeigt dieTotal resourcesAnzahl an, d. h. den Job, der zur Verarbeitung weitergeleitet wurde. Die detaillierten Zählungen (SucceededFailed, undSkipped) beziehen sich auf die verarbeiteten Ressourcen. Die Summe der detaillierten Zählungen ist kleiner als dieTotal resourcesAnzahl, bis der Status des JobsCOMPLETEDoder lautetERROR. -
Wenn der Status eines Jobs
COMPLETEDoder lautetERROR, entspricht dieTotal resourcesAnzahl der Summe der detaillierten Anzahlen (SucceededFailed, undSkipped). -
Wenn der Status eines Job lautet
ERROR, finden Sie in der Tabelle Auftragsfehler Einzelheiten zu den spezifischen Fehlern und Ausfällen. Weitere Details finden Sie unter Überprüfen Sie die Fehlerdetails (Konsole).
Überprüfen Sie den Auftragsfortschritt und die Einzelheiten (AWS CLI)
Nachdem Sie einen Massenvorgang gestartet haben, können Sie seinen Status mithilfe der folgenden API-Aktionen überprüfen oder aktualisieren:
-
Verwenden Sie die GetMetadataTransferJobAPI-Aktion, um Informationen zu einem bestimmten Job abzurufen.
Rufen Sie Informationen mit der
GetMetadataTransferJobAPI ab:-
Erstellen Sie einen Übertragungsauftrag und führen Sie ihn aus. Rufen Sie die
GetMetadataTransferJob-API auf.Beispiel AWS CLI Befehl:
aws iottwinmaker get-metadata-transfer-job \ --metadata-transfer-job-idyour_metadata_transfer_job_id\ --regionyour_region -
Die
GetMetadataTransferJobAPI gibt einMetadataTransferJobProgressObjekt mit den folgenden Parametern zurück:-
succeededCount — Gibt die Anzahl der Assets an, die im Prozess erfolgreich übertragen wurden.
-
FailedCount — Gibt die Anzahl der Assets an, die während des Vorgangs ausgefallen sind.
-
skippedCount — Gibt die Anzahl der Assets an, die während des Vorgangs übersprungen wurden.
-
TotalCount — Gibt die Gesamtzahl der Vermögenswerte an, die sich im Übertragungsprozess befinden.
Diese Parameter geben den Status des Auftragsfortschritts an. Wenn der Status lautet
RUNNING, helfen sie dabei, die Anzahl der Ressourcen nachzuverfolgen, die noch verarbeitet werden müssen.Wenn bei der Schemavalidierung Fehler auftreten oder wenn FailedCount größer oder gleich 1 ist, wechselt der Status des Jobs zu.
ERROREin vollständiger Fehlerbericht für den Job wird in Ihrem Amazon S3 S3-Bucket abgelegt. Weitere Details finden Sie unter Untersuchen Sie die Fehler auf AWS IoT SiteWise. -
-
-
Verwenden Sie die ListMetadataTransferJobsAPI-Aktion, um aktuelle Jobs aufzulisten.
Verwenden Sie eine JSON-Datei, um die zurückgegebenen Jobs nach ihrem aktuellen Status zu filtern. Sehen Sie sich das folgende Verfahren an:
-
Um die Filter anzugeben, die Sie verwenden möchten, erstellen Sie eine AWS CLI JSON-Eingabedatei. Sie möchten Folgendes verwenden:
{ "sourceType": "s3", "destinationType": "iottwinmaker", "filters": [{ "state": "COMPLETED" }] }Eine Liste der gültigen
stateWerte finden Sie ListMetadataTransferJobsFilterim AWS IoT TwinMaker API-Referenzhandbuch. -
Verwenden Sie die JSON-Datei als Argument im folgenden AWS CLI Beispielbefehl:
aws iottwinmaker list-metadata-transfer-job --regionyour_region\ --cli-input-json file://ListMetadataTransferJobsExample.json
-
-
Verwenden Sie die CancelMetadataTransferJobAPI-Aktion, um einen Job abzubrechen. Diese API storniert den spezifischen Metadatentransferauftrag, ohne dass sich dies auf bereits exportierte oder importierte Ressourcen auswirkt:
aws iottwinmaker cancel-metadata-transfer-job \ --regionyour_region\ --metadata-transfer-job-idjob-to-cancel-id