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.
Führen Sie einen Massenexportauftrag aus
Beim Massenexport werden Metadaten von einem AWS IoT SiteWise Workspace in einen Amazon S3 S3-Bucket verschoben.
Wenn Sie einen Massenexport Ihrer AWS IoT SiteWise Inhalte nach Amazon S3 durchführen, können Sie Filter angeben, um einzuschränken, welche spezifischen Asset-Modelle und Assets Sie exportieren möchten.
Die Filter müssen in einem iotSiteWiseConfiguration
Abschnitt im Quellenbereich Ihrer JSON Anfrage angegeben werden.
Anmerkung
Sie können mehrere Filter in Ihre Anfrage aufnehmen. Bei der Massenoperation werden Asset-Modelle und Assets exportiert, die einem der Filter entsprechen.
Wenn Sie keine Filter angeben, exportiert der Massenvorgang alle Ihre Asset-Modelle und Assets.
Beispiel Hauptteil mit Filtern anfordern
{ "metadataTransferJobId": "your-transfer-job-id", "sources": [ { "type": "iotsitewise", "iotSiteWiseConfiguration": { "filters": [ { "filterByAssetModel": { "assetModelId": "asset model ID" } }, { "filterByAssetModel": { "assetModelId": "asset model ID", "includeAssets": true } }, { "filterByAssetModel": { "assetModelId": "asset model ID", "includeOffspring": true } } ] } } ], "destination": { "type": "s3", "s3Configuration": { "location": "arn:aws:s3:::amzn-s3-demo-bucket" } } }
Metadaten exportieren (Konsole)
Das folgende Verfahren erklärt die Exportaktion der Konsole:
Erstellen Sie einen Exportauftrag im AWS-IoT-SiteWise-Konsole
-
Navigieren Sie zur AWS IoT SiteWise -Konsole
. -
Wählen Sie im Navigationsbereich die Option Massenoperationen Neu aus.
-
Wählen Sie Neuer Export, um den Exportvorgang zu starten.
-
Gehen Sie auf der Seite Metadaten exportieren wie folgt vor:
-
Geben Sie einen Namen für den Exportjob ein. Dies ist der Name, der für die exportierte Datei in Ihrem Amazon S3 S3-Bucket verwendet wird.
-
Wählen Sie Ihre zu exportierenden Ressourcen aus, wodurch die Filter für den Job festgelegt werden:
-
Exportieren Sie alle Assets und Asset-Modelle. Verwenden Sie Filter für Assets und Asset-Modelle.
-
Exportieren Sie Vermögenswerte. Filtern Sie nach Ihren Vermögenswerten.
-
Wählen Sie das Asset aus, das für den Exportfilter verwendet werden soll.
-
(Optional) Fügen Sie den Nachwuchs oder das zugehörige Asset-Modell hinzu.
-
-
Exportieren Sie Asset-Modelle. Filtern Sie nach Ihren Asset-Modellen.
-
Wählen Sie das Asset-Modell aus, das für den Exportfilter verwendet werden soll.
-
(Optional) Fügen Sie den Nachwuchs oder das zugehörige Asset oder beides hinzu.
-
-
Wählen Sie Weiter.
-
-
Navigieren Sie zum Amazon S3 S3-Bucket:
-
Wählen Sie Amazon S3 durchsuchen, um den Amazon S3 S3-Bucket und die Dateien anzuzeigen.
-
Navigieren Sie zu dem Amazon S3 S3-Bucket, in dem die Datei platziert werden muss.
-
Wählen Sie Weiter.
-
-
Überprüfen Sie den Exportauftrag und wählen Sie Exportieren.
-
-
Auf der Seite „Massenoperationen für SiteWise Metadaten“ von AWS-IoT-SiteWise-Konsole wird der neu erstellte Importauftrag in der Fortschrittstabelle der Jobs angezeigt.
Informationen zu den verschiedenen Möglichkeiten, Filter beim Exportieren von Metadaten zu verwenden, finden Sie unterBeispiele für den Export von Metadaten.
Metadaten exportieren (AWS CLI)
Das folgende Verfahren erklärt die AWS CLI Exportaktion:
Daten von AWS IoT SiteWise zu Amazon S3 exportieren
-
Erstellen Sie eine JSON Datei mit Ihrem Anfragetext. Der Anforderungstext gibt die Quelle und das Ziel für den Übertragungsjob an. Das folgende Beispiel zeigt ein Beispiel für einen Anforderungstext:
{ "metadataTransferJobId": "
your-transfer-job-Id
", "sources": [{ "type": "iotsitewise" }], "destination": { "type": "s3", "s3Configuration": { "location": "arn:aws:s3:::amzn-s3-demo-bucket
" } } }Stellen Sie sicher, dass Sie Ihren Amazon S3 S3-Bucket als Ziel des Metadatentransferjobs angeben.
Anmerkung
In diesem Beispiel werden alle Ihre Asset-Modelle und Assets exportiert. Um den Export auf bestimmte Asset-Modelle oder Assets zu beschränken, können Sie Filter in Ihren Anfragetext aufnehmen. Weitere Informationen zum Anwenden von Exportfiltern finden Sie unterBeispiele für den Export von Metadaten.
-
Speichern Sie Ihre Anfragetextdatei, um sie im nächsten Schritt zu verwenden. In diesem Beispiel heißt die Datei
createMetadataTransferJobExport.json
. -
Rufen Sie die auf,
CreateMetadataTransferJob
indem Sie den folgenden AWS CLI Befehl ausführen:aws iottwinmaker create-metadata-transfer-job --region us-east-1 \ --cli-input-json file://createMetadataTransferJobExport.json
Ersetzen Sie die JSON Eingabedatei
createMetadataTransferJobExport.json
durch Ihren eigenen Namen der Übertragungsdatei.