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)
Weitere Informationen finden Sie unter Metadaten importieren (Konsole) oderMetadaten exportieren (Konsole), um einen Sammelauftrag zu starten.
Eine Übersicht über den Auftragsfortschritt finden Sie im AWS IoT SiteWise Konsole:
-
Navigieren Sie zur AWS IoT SiteWise -Konsole
. -
Wählen Sie im Navigationsbereich die Option Massenvorgänge Neu aus.
-
In der Fortschrittstabelle für Aufträge in der AWS IoT SiteWise Konsole wird die Liste der Massenvorgänge angezeigt.
-
In der Spalte Auftragstyp wird beschrieben, ob es sich um einen Export- oder Importauftrag 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 anzuzeigen.
-
Für den ausgewählten Job wird Erfolg angezeigt, wenn der Job erfolgreich war, oder eine Liste der Fehler, wenn der Job fehlgeschlagen ist. Für jeden Ressourcentyp wird außerdem eine Fehlerbeschreibung angezeigt.
Eine Übersicht über die Jobdetails finden Sie in der AWS IoT SiteWise Konsole:
In der Fortschrittstabelle für Jobs in der AWS IoT SiteWise Konsole wird die Liste der Massenoperationen angezeigt.
-
Wählen Sie einen Job aus, um weitere Details anzuzeigen.
-
Bei einem Importauftrag
Data source ARNsteht der für den Amazon S3-Speicherort der Importdatei. -
Bei einem Exportauftrag
Data destination ARNsteht der für den Amazon S3-Speicherort der Datei nach dem Export. -
Die
StatusZeichenStatus reasonund geben zusätzliche Details zum aktuellen Job an. Weitere Details finden Sie unter Fortschrittsverfolgung und Fehlerbehandlung von Aufträgen. -
Das
Queued positionsteht für die Position des Jobs in der Prozesswarteschlange. Die Jobs werden einzeln verarbeitet. Die Position 1 in der Warteschlange gibt an, dass der Auftrag als Nächstes verarbeitet wird. -
Auf der Seite mit den Auftragsdetails werden auch die Fortschrittszahlen für den Job angezeigt.
-
Es gibt folgende Typen zur Zählung des Auftragsfortschritts:
-
Total resources— Gibt die Gesamtzahl der Vermögenswerte an, die sich im Übertragungsprozess befinden. -
Succeeded— Zeigt die Anzahl der Vermögenswerte an, die während des Vorgangs erfolgreich übertragen wurden. -
Failed— Zeigt die Anzahl der Assets an, die während des Vorgangs fehlgeschlagen sind. -
Skipped— Gibt die Anzahl der Assets an, die während des Prozesses übersprungen wurden.
-
-
-
Wenn der Auftragsstatus
PENDINGoder lautetVALIDATING, wird der gesamte Auftragsfortschritt als–gezählt. Dies bedeutet, dass die Fortschrittswerte der Jobs gerade ausgewertet werden. -
Der Auftragsstatus
RUNNINGzeigt dieTotal resourcesAnzahl der zur Verarbeitung übermittelten Jobs an. Die detaillierten Zählungen (SucceededFailed, undSkipped) gelten für 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 detaillierten Zählungen (SucceededFailed, undSkipped). -
Wenn der Status eines Jobs lautet
ERROR, finden Sie in der Tabelle mit Auftragsfehlern 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 GetMetadataTransferJob API-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, bei denen während des Vorgangs ein Fehler aufgetreten ist.
-
SkippedCount — Gibt die Anzahl der Assets an, die während des Prozesses übersprungen wurden.
-
totalCount — Gibt die Gesamtzahl der Assets im Transferprozess an.
Diese Parameter geben den Status des Auftragsfortschritts an. Wenn der Status lautet
RUNNING, helfen sie dabei, die Anzahl der Ressourcen zu verfolgen, die noch verarbeitet werden müssen.Wenn bei der Schemaüberprüfung Fehler auftreten oder FailedCount größer oder gleich 1 ist, wechselt der Status des Auftragsfortschritts zu.
ERROREin vollständiger Fehlerbericht für den Job wird in Ihrem Amazon S3-Bucket abgelegt. Weitere Details finden Sie unter Überprüfen Sie die Fehler auf AWS IoT SiteWise. -
-
-
Verwenden Sie die ListMetadataTransferJobs API-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. Ich möchte Folgendes verwenden:
{ "sourceType": "s3", "destinationType": "iottwinmaker", "filters": [{ "state": "COMPLETED" }] }Eine Liste der gültigen
stateWerte finden Sie ListMetadataTransferJobsFilter im 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 CancelMetadataTransferJob API-Aktion, um einen Job abzubrechen. Diese API storniert den spezifischen Metadaten-Übertragungsauftrag, 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