View a markdown version of this page

Analysieren Sie den Synchronisierungsstatus und die Fehler - AWS IoT TwinMaker

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.

Analysieren Sie den Synchronisierungsstatus und die Fehler

Dieses Thema enthält Anleitungen zur Analyse von Synchronisierungsfehlern und -status.

Wichtig

Informationen Unterschiede zwischen benutzerdefinierten und Standard-Arbeitsbereichen zu den Unterschieden zwischen dem benutzerdefinierten und dem Standard-Workspace finden Sie unter.

Synchronisieren Sie den Jobstatus

Ein Synchronisierungsauftrag hat je nach Status einen der folgenden Status.

  • Der CREATING Status des Synchronisierungsauftrags bedeutet, dass der Job nach Berechtigungen sucht und Daten aus lädt AWS IoT SiteWise , um die Synchronisierung vorzubereiten.

  • Der INITIALIZING Status des Synchronisierungsauftrags bedeutet, dass alle vorhandenen Ressourcen synchronisiert AWS IoT SiteWise sind. AWS IoT TwinMaker Dieser Schritt kann länger dauern, wenn der Benutzer über eine große Anzahl von Assets und Asset-Modellen verfügt. AWS IoT SiteWise Sie können die Anzahl der synchronisierten Ressourcen überwachen, indem Sie den Synchronisierungsauftrag in der AWS IoT TwinMaker Konsole überprüfen oder die ListSyncResources API aufrufen.

  • Der ACTIVE Status des Synchronisierungsauftrags bedeutet, dass der Initialisierungsschritt abgeschlossen ist. Der Job ist jetzt bereit, alle neuen Updates von AWS IoT SiteWise zu synchronisieren.

  • Der ERROR Status des Synchronisierungsauftrags weist auf einen Fehler in einem der vorherigen Status hin. Überprüfen Sie die Fehlermeldung. Möglicherweise liegt ein Problem mit der IAM-Rolleneinrichtung vor. Wenn Sie eine neue IAM-Rolle verwenden möchten, löschen Sie den Synchronisierungsjob, bei dem der Fehler aufgetreten ist, und erstellen Sie einen neuen mit der neuen Rolle.

Synchronisierungsfehler werden auf der Modellquellenseite angezeigt, auf die Sie über die Tabelle mit den Entitätsmodellquellen in Ihrem Workspace zugreifen können. Auf der Modellquellseite wird eine Liste der Ressourcen angezeigt, die nicht synchronisiert werden konnten. Die meisten Fehler werden vom Synchronisierungsjob automatisch erneut versucht. Wenn für die Ressource jedoch eine Aktion erforderlich ist, verbleibt sie im ERROR Status. Mithilfe der ListSyncResources API können Sie auch eine Liste der Fehler abrufen.

Gehen Sie wie folgt vor, um alle aufgelisteten Fehler für die aktuelle Quelle anzuzeigen.

  1. Navigieren Sie in der AWS IoT TwinMaker Konsole zu Ihrem Workspace.

  2. Wählen Sie die AWS IoT SiteWise Quelle aus, die im Modul Quellen des Entitätsmodells aufgeführt ist, um die Seite mit den Details zur Asset-Synchronisierung zu öffnen.

    Auf der AWS IoT SiteWise Quellseite werden Details zur Asset-Synchronisierung angezeigt, einschließlich Fehlern.
  3. Wie im vorherigen Screenshot gezeigt, werden alle Ressourcen mit anhaltenden Fehlern in der Fehlertabelle aufgeführt. Sie können diese Tabelle verwenden, um Fehler im Zusammenhang mit bestimmten Ressourcen aufzuspüren und zu beheben.

Zu den möglichen Fehlern gehören die folgenden:

  • AWS IoT SiteWise Unterstützt zwar doppelte Asset-Namen, unterstützt sie jedoch AWS IoT TwinMaker nur auf der ROOT Ebene, nicht unter derselben übergeordneten Entität. Wenn Sie zwei Assets mit demselben Namen unter einer übergeordneten Entität in haben AWS IoT SiteWise, kann eines davon nicht synchronisiert werden. Um diesen Fehler zu beheben, löschen Sie entweder eines der Assets oder verschieben Sie eines unter ein anderes übergeordnetes Asset, AWS IoT SiteWise bevor Sie die Synchronisierung durchführen.

  • Wenn Sie bereits eine Entität mit derselben ID wie die AWS IoT SiteWise Asset-ID haben, kann dieses Asset nicht synchronisiert werden, bis Sie die vorhandene Entität löschen.