SiteWise Edge ゲートウェイのアセットのフィルタリング - AWS IoT SiteWise

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

SiteWise Edge ゲートウェイのアセットのフィルタリング

エッジフィルタリングを使用すると、アセットの一部のみを特定の SiteWise Edge ゲートウェイに送信してデータ処理に使用することで、アセットをより効率的に管理できます。アセットがツリー構造または親子構造になっている場合は、 SiteWise Edge ゲートウェイの IAM ロールにアタッチされた IAM ポリシーを設定して、ツリーのルート、つまり親、およびその子のみを特定の Edge ゲートウェイに送信できるようにすることができます。 SiteWise

注記

既存のアセットをツリー構造に整理する場合は、構造を作成した後に、構造に追加した既存の各アセットに移動して [編集] を選択し、[保存] を選択して、 AWS IoT SiteWise 新しい構造が認識されることを確認します。

エッジフィルタリングのセットアップ

SiteWise Edge ゲートウェイの IAM ロールに次の IAM ポリシーを追加し、< root-asset-id > を SiteWise Edge ゲートウェイに送信するルートアセットの ID に置き換えて、Edge ゲートウェイにエッジフィルタリングを設定します。 SiteWise

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Deny", "Action": [ "iotsitewise:DescribeAsset", "iotsitewise:ListAssociatedAssets" ], "Resource": "arn:aws:iotsitewise:*:*:asset/*", "Condition": { "StringNotLike": { "iotsitewise:assetHierarchyPath": "/<root-asset-id>*" } } } ] }

SiteWise Edge ゲートウェイに現在削除したいアセットがある場合は、 SiteWise Edge ゲートウェイにログインし、次のコマンドを実行して、 AWS IoT SiteWise キャッシュを削除して SiteWise Edge ゲートウェイを強制的に同期させます。

sudo rm /greengrass/v2/work/aws.iot.SiteWiseEdgeProcessor/sync-app/sync_resource_bundles/edge.json