Associare e dissociare gli asset - 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à.

Associare e dissociare gli asset

Se il modello di asset li prevede nelle proprie gerarchie, è possibile associare asset figlio all'asset padre. Gli asset padre possono accedere e aggregare i dati dagli asset associati. Per ulteriori informazioni sui modelli di asset gerarchici, consulta Definite le gerarchie dei modelli di asset.

Associa e dissocia gli asset (console)

Puoi utilizzare la AWS IoT SiteWise console per associare e dissociare le risorse.

Per associare un asset (console)
  1. Passare alla console AWS IoT SiteWise.

  2. Nel riquadro di navigazione, scegli Asset.

  3. Scegli l'asset padre a cui vuoi associare un asset figlio.

    Suggerimento

    Puoi scegliere l'icona a forma di freccia per espandere una gerarchia di asset e trovare il tuo asset.

  4. Scegli Modifica.

  5. In Asset associati a questo asset scegli Aggiungi asset associato.

    La pagina AWS IoT SiteWise Modifica risorsa con questo campo di testo: Aggiungi risorsa associata.
  6. Per Gerarchia, scegli la gerarchia che definisce la relazione tra l'asset padre e l'asset figlio.

  7. Per Asset, scegli l'asset figlio da associare.

  8. Seleziona Salva.

Per annullare l'associazione di un asset (console)
  1. Passare alla console AWS IoT SiteWise.

  2. Nel riquadro di navigazione, scegli Asset.

  3. Scegli l'asset padre per cui vuoi annullare l'associazione di un asset figlio.

    Suggerimento

    Puoi scegliere l'icona a forma di freccia per espandere una gerarchia di asset e trovare il tuo asset.

  4. Scegli Modifica.

  5. In Asset associati a questo asset scegli Annulla associazione.

    AWS IoT SiteWise Schermata della pagina «Modifica risorsa» con «Dissocia» evidenziato.
  6. Seleziona Salva.

Associa e dissocia le risorse ()AWS CLI

È possibile utilizzare AWS Command Line Interface (AWS CLI) per associare e dissociare gli asset.

Per questa procedura, devi conoscere l'ID della gerarchia (hierarchyId) presente nel modello di asset padre che definisce la relazione con il modello di asset figlio. Utilizzate l'DescribeAssetoperazione per trovare l'ID della gerarchia nella risposta.

Per trovare un ID gerarchia
  • Esegui il comando seguente per descrivere l'asset padre. Replace (Sostituisci) parent-asset-id con l'ID o l'ID esterno della risorsa principale.

    aws iotsitewise describe-asset --asset-id parent-asset-id

    L'operazione restituisce una risposta contenente i dettagli dell'asset. La risposta contiene un assetHierarchies elenco con la seguente struttura:

    { ... "assetHierarchies": [ { "id": "String", "name": "String" } ], ... }

    L'ID gerarchia è il valore id di una gerarchia nell'elenco delle gerarchie di asset.

Una volta ottenuto l'ID gerarchia puoi associare o annullare l'associazione di un asset alla gerarchia.

Per associare una risorsa secondaria a una risorsa principale, utilizzate l'AssociateAssetsoperazione. Per dissociare una risorsa secondaria da una risorsa principale, utilizzate l'DisassociateAssetsoperazione. Specifica i seguenti parametri, che sono gli stessi per entrambe le operazioni:

  • assetId— L'ID o l'ID esterno della risorsa principale.

  • hierarchyId— L'ID della gerarchia o l'ID esterno nella risorsa principale.

  • childAssetId— L'ID o l'ID esterno della risorsa secondaria.

Per associare una risorsa (AWS CLI)
  • Esegui il comando seguente per associare un asset figlio a un asset padre. Replace (Sostituisci) parent-asset-id, hierarchy-ide child-asset-id con il rispettivoIDs:

    aws iotsitewise associate-assets \ --asset-id parent-asset-id \ --hierarchy-id hierarchy-id \ --child-asset-id child-asset-id
Dissociare una risorsa ()AWS CLI
  • Esegui il comando seguente per annullare l'associazione di un asset figlio a un asset padre. Replace (Sostituisci) parent-asset-id, hierarchy-ide child-asset-id con il rispettivoIDs:

    aws iotsitewise disassociate-assets \ --asset-id parent-asset-id \ --hierarchy-id hierarchy-id \ --child-asset-id child-asset-id