Beispiele für den Export von Metadaten - AWS IoT SiteWise

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.

Beispiele für den Export von Metadaten

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.

Sie geben die Filter in einem iotSiteWiseConfiguration Abschnitt innerhalb des sources Abschnitts Ihres Anfragetextes an.

Anmerkung

Sie können mehrere Filter einbeziehen. Bei der Massenoperation werden alle Asset-Modelle oder Assets exportiert, die einem der Filter entsprechen.

Wenn Sie keine Filter angeben, exportiert der Vorgang alle Ihre Asset-Modelle und Assets.

{ "metadataTransferJobId": "your-transfer-job-id", "sources": [{ "type": "iotsitewise", "iotSiteWiseConfiguration": { "filters": [{ list of filters }] } }], "destination": { "type": "s3", "s3Configuration": { "location": "arn:aws:s3:::amzn-s3-demo-bucket" } } }

Filtern Sie nach Asset-Modell

Sie können ein bestimmtes Asset-Modell filtern. Sie können auch alle Anlagen, die dieses Modell verwenden, oder alle Anlagenmodelle innerhalb seiner Hierarchie einbeziehen. Sie können nicht sowohl Vermögenswerte als auch Hierarchien einbeziehen.

Weitere Informationen zu Hierarchien finden Sie unter Definieren Sie die Hierarchien der Anlagenmodelle.

Asset model

Dieser Filter umfasst das angegebene Asset-Modell:

"filterByAssetModel": { "assetModelId": "asset model ID" }
Asset model and its assets

Dieser Filter umfasst das angegebene Asset-Modell sowie alle Assets, die dieses Asset-Modell verwenden:

"filterByAssetModel": { "assetModelId": "asset model ID", "includeAssets": true }
Asset model and its hierarchy

Dieser Filter umfasst das angegebene Asset-Modell zusammen mit allen zugehörigen Asset-Modellen in seiner Hierarchie:

"filterByAssetModel": { "assetModelId": "asset model ID", "includeOffspring": true }

Nach Vermögenswert filtern

Sie können ein bestimmtes Asset filtern. Sie können auch das zugehörige Asset-Modell oder alle zugehörigen Assets in die Hierarchie einbeziehen. Sie können nicht sowohl das Vermögensmodell als auch die Hierarchie einbeziehen.

Weitere Informationen zu Hierarchien finden Sie unter Definieren Sie die Hierarchien der Anlagenmodelle.

Asset

Dieser Filter umfasst das angegebene Asset:

"filterByAsset": { "assetId": "asset ID" }
Asset and its asset model

Dieser Filter umfasst das angegebene Asset zusammen mit dem verwendeten Asset-Modell:

"filterByAsset": { "assetId": "asset ID", "includeAssetModel": true }
Asset and its hierarchy

Dieser Filter umfasst das angegebene Asset zusammen mit allen zugehörigen Assets in seiner Hierarchie:

"filterByAsset": { "assetId": "asset ID", "includeOffspring": true }