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à.
Definite le gerarchie dei modelli di asset
È possibile definire gerarchie di modelli di asset per creare associazioni logiche tra i modelli di asset utilizzati nelle operazioni industriali. Ad esempio, è possibile definire un parco eolico composto da parchi eolici onshore e offshore. Un parco eolico onshore contiene una turbina e una posizione onshore. Un parco eolico offshore contiene una turbina e un'ubicazione offshore.
![AWS IoT SiteWise gerarchie di parchi eolici tra modelli di asset.](images/asset-model-hierarchies.png)
Quando si associa un modello di asset figlio a un modello di asset principale tramite una gerarchia, le metriche del modello di asset principale possono inserire dati dalle metriche del modello di asset figlio. È possibile utilizzare le gerarchie e le metriche dei modelli di asset per calcolare statistiche che forniscono informazioni dettagliate sulla propria operazione o su un sottoinsieme di essa. Per ulteriori informazioni, consulta Aggrega i dati provenienti da proprietà e altre risorse (metriche).
Ogni gerarchia definisce una relazione tra un modello di asset principale e un modello di asset figlio. In un modello di asset principale, è possibile definire più gerarchie per lo stesso modello di asset figlio. Ad esempio, se nei parchi eolici sono presenti due diversi tipi di turbine eoliche, in cui tutte le turbine eoliche sono rappresentate dallo stesso modello di asset, è possibile definire una gerarchia per ogni tipo. Quindi, è possibile definire le metriche nel modello del parco eolico per calcolare statistiche indipendenti e combinate per ogni tipo di turbina eolica.
Un modello di asset principale può essere associato a più modelli di asset secondari. Ad esempio, se disponete di un parco eolico onshore e un parco eolico offshore rappresentati da due diversi modelli di asset, potete associare questi modelli di asset allo stesso modello di asset del parco eolico principale.
Un modello di asset figlio può anche essere associato a più modelli di asset principali. Ad esempio, se disponete di due diversi tipi di parchi eolici, in cui tutte le turbine eoliche sono rappresentate dallo stesso modello di asset, potete associare il modello di asset delle turbine eoliche a diversi modelli di asset di parchi eolici.
Nota
Quando si definisce una gerarchia di modelli di asset, il modello di asset figlio deve essere ACTIVE
o avere una versione precedente. ACTIVE
Per ulteriori informazioni, consulta Stati di asset e modelli.
Dopo aver definito i modelli di asset gerarchici e aver creato gli asset, puoi associare gli asset per completare la relazione padre-figlio. Per ulteriori informazioni, consulta Create risorse e Associare e dissociare gli asset.
Argomenti
Definite le gerarchie dei modelli di asset (console)
Quando si definisce una gerarchia per un modello di asset nella AWS IoT SiteWise console, si specificano i seguenti parametri:
-
Nome della gerarchia: il nome della gerarchia, ad esempio.
Wind Turbines
-
Modello gerarchico: il modello di asset secondario.
-
ID esterno della gerarchia (opzionale): si tratta di un ID definito dall'utente. Per ulteriori informazioni, consulta Oggetti di riferimento con oggetti esterni IDs nella Guida per l'utente di AWS IoT SiteWise .
Per ulteriori informazioni, consulta Create un modello di asset (console).
Definire le gerarchie degli asset ()AWS CLI
Quando definite una gerarchia per un modello di asset con AWS IoT SiteWise API, specificate i seguenti parametri:
-
name
— Il nome della gerarchia, ad esempio.Wind Turbines
-
childAssetModelId
— L'ID o l'ID esterno del modello di asset secondario per la gerarchia. È possibile utilizzare l'ListAssetModelsoperazione per trovare l'ID di un modello di asset esistente.
Esempio Definizione della gerarchia di esempio
L'esempio seguente mostra una gerarchia di modelli di asset che rappresenta la relazione tra un parco eolico e le turbine eoliche. Questo oggetto è un esempio di. AssetModelHierarchy Per ulteriori informazioni, consulta Crea un modello di asset (AWS CLI).
{
...
"assetModelHierarchies": [ { "name": "Wind Turbines
", "childAssetModelId": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE
" }, ] }