View a markdown version of this page

Beispiele für Metadaten exportieren - 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 Metadaten exportieren

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 Anfragetexts an.

Anmerkung

Sie können mehrere Filter einbeziehen. Der Massenvorgang exportiert jedes Asset-Modell oder Asset, das einem der Filter entspricht.

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 Anlagenmodell filtern. Sie können auch alle Assets einbeziehen, die dieses Modell verwenden, oder alle Asset-Modelle innerhalb der Hierarchie. Sie können nicht sowohl Vermögenswerte als auch Hierarchien einbeziehen.

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

Asset model

Dieser Filter beinhaltet das angegebene Asset-Modell:

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

Dieser Filter umfasst das angegebene Asset-Modell zusammen mit allen 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 Asset filtern

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

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

Asset

Dieser Filter beinhaltet 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 }