Filtrare le risorse su un gateway SiteWise Edge - AWS IoT SiteWise

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Filtrare le risorse su un gateway SiteWise Edge

Puoi utilizzare il filtro edge per gestire in modo più efficiente le tue risorse inviando solo un sottoinsieme di risorse a uno specifico gateway SiteWise Edge da utilizzare nell'elaborazione dei dati. Se le risorse sono disposte in una struttura ad albero, o padre-figlio, è possibile impostare una IAM policy associata al IAM ruolo di un gateway SiteWise Edge che consenta solo l'invio della radice dell'albero, o genitore, e dei relativi figli a un gateway Edge specifico. SiteWise

Nota

Se stai organizzando le risorse esistenti in una struttura ad albero, dopo aver creato la struttura, accedi a ogni risorsa esistente che hai aggiunto alla struttura e scegli Modifica, quindi scegli Salva per assicurarti che AWS IoT SiteWise riconosca la nuova struttura.

Imposta il filtraggio dei bordi

Configura il filtro edge sul tuo gateway SiteWise Edge aggiungendo la seguente IAM politica al IAM ruolo del gateway SiteWise Edge, sostituendo <root-asset-id> con l'ID della risorsa principale che desideri inviare al gateway SiteWise Edge.

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

Se al momento ci sono risorse sul gateway SiteWise Edge che desideri rimuovere, accedi al gateway SiteWise Edge ed esegui il seguente comando per forzare la sincronizzazione con il gateway SiteWise Edge AWS IoT SiteWise eliminando la cache.

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