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.
Löschen Sie Vermögenswerte in AWS IoT SiteWise
Sie können die AWS IoT SiteWise Konsole oder API verwenden, um ein Asset zu löschen, das in Ihrer Umgebung nicht mehr benötigt wird. Durch das Löschen eines Anlagenmodells werden auch alle zugehörigen Assets und Komponentenmodelle gelöscht. Beachten Sie jedoch, dass das Löschen eines Objekts oder Modells eine permanente Aktion ist und dass alle mit den gelöschten Ressourcen verknüpften Daten ebenfalls entfernt werden. Es wird empfohlen, vor dem Löschen von Assets oder Modellen alle Abhängigkeiten oder Integrationen zu überprüfen, die betroffen sein könnten, und sicherzustellen, dass Sie über eine Sicherungskopie aller wichtigen Daten verfügen.
Bevor Sie eine Komponente löschen können, müssen Sie zunächst die Zuordnung der ihr untergeordneten Komponenten und ihre Zuordnung zu der ihr übergeordneten Komponente aufheben. Weitere Informationen finden Sie unter Anlagen zuordnen und deren Zuordnung aufheben. Wenn Sie die AWS Command Line Interface (AWS CLI) verwenden, können Sie die ListAssociatedAssets Operation verwenden, um die untergeordneten Elemente eines Assets aufzulisten.
Wenn Sie eine Komponente löschen, ist der Status so lange DELETING, bis die Änderungen weitergegeben werden. Weitere Informationen finden Sie unter Komponenten- und Modellzustände. Nachdem die Komponente gelöscht wurde, können Sie sie nicht mehr abfragen. Wenn Sie dies versuchen, gibt die API eine HTTP-404-Antwort zurück.
Wichtig
AWS IoT SiteWise löscht alle Eigenschaftsdaten für gelöschte Assets.
Löscht ein Asset (Konsole)
Sie können die AWS IoT SiteWise Konsole verwenden, um ein Asset zu löschen.
So löschen Sie ein Asset (Konsole)
Navigieren Sie zur AWS IoT SiteWise -Konsole
. -
Wählen Sie im linken Navigationsbereich Komponenten aus.
-
Wählen Sie die zu löschende Komponente aus.
Tipp
Sie können eine Komponentenhierarchie mithilfe des Pfeilsymbols erweitern, um nach Ihrer Komponente zu suchen.
-
Wenn die Komponente über Zugehörige Komponenten verfügt, löschen Sie jede Komponente. Sie können den Namen einer Komponente auswählen, um zu ihrer Seite zu navigieren, auf der Sie sie löschen können.
-
Wählen Sie auf der Seite der Komponente Löschen aus.
-
Gehen Sie im Dialogfeld „Asset löschen“ wie folgt vor:
-
Geben Sie
Deleteein, um den Löschvorgang zu bestätigen. -
Wählen Sie Löschen aus.
-
Löschen Sie ein Asset (AWS CLI)
Sie können das AWS Command Line Interface (AWS CLI) verwenden, um ein Asset zu löschen.
Verwenden Sie die DeleteAsset Operation, um ein Asset zu löschen. Geben Sie den folgenden Parameter an:
-
assetId— Die ID des Assets. Dies ist die tatsächliche ID im UUID-Format oder die,externalId:myExternalIdfalls sie eine hat. Weitere Informationen finden Sie unter Referenzobjekte mit externen IDs im AWS IoT SiteWise -Benutzerhandbuch.
Um ein Asset zu löschen (AWS CLI)
-
Führen Sie den folgenden Befehl aus, um die Hierarchien der Komponente aufzulisten.
asset-idErsetzen Sie durch die ID oder die externe ID des Assets:aws iotsitewise describe-asset --asset-idasset-idDie Operation gibt eine Antwort zurück, die Details der Komponente enthält. Die Antwort enthält eine
assetHierarchiesListe mit der folgenden Struktur:{..."assetHierarchies": [ { "id": "String", "name": "String" } ],...}Weitere Informationen finden Sie unter dem Vorgang DescribeAsset.
-
Führen Sie für jede Hierarchie den folgenden Befehl aus, um die untergeordneten Komponenten der Komponente aufzulisten, die dieser Hierarchie zugeordnet sind.
asset-idErsetzen Sie durch die ID oder externe ID des Assets undhierarchy-iddurch die ID oder externe ID der Hierarchie.aws iotsitewise list-associated-assets \ --asset-idasset-id\ --hierarchy-idhierarchy-idWeitere Informationen finden Sie unter dem Vorgang ListAssociatedAssets.
-
Führen Sie den folgenden Befehl aus, um jede zugeordnete Komponente zu löschen und dann die Komponente zu löschen.
asset-idErsetzen Sie durch die ID oder externe ID des Assets.aws iotsitewise delete-asset --asset-idasset-id