筛选网关上的资产 - Amazon IoT SiteWise
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

筛选网关上的资产

通过仅向特定网关发送一部分资产,您可以使用边缘过滤来更有效地管理资产。如果您的资产按树结构或父子结构排列,则可以设置附加到网关的 IAM 角色的 IAM 策略,该策略仅允许将树的根(父级)及其子项发送到特定的网关。

注意

如果要将现有资源排列成树形结构,则在创建结构后,进入添加到结构中的每项现有资源并选择编辑然后选择保存以确保Amazon IoT SiteWise认可新结构。

设置边缘过滤

在网关上设置边缘筛选,方法是将以下 IAM 策略添加到网关的 IAM 角色中,替换<root-asset-id>其中包含您要发送到网关的根资产的 ID。

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

如果您的网关上目前有您想要移除的资产,请登录网关并运行以下命令以强制网关与之同步Amazon IoT SiteWise通过删除缓存。

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