Come posso sovrascrivere un modello per disattivare una metrica per una risorsa specifica in AWS IoT SiteWise?

2 minuti di lettura
0

Desidero disattivare una metrica per una singola risorsa in un modello in AWS IoT SiteWise.

Breve descrizione

Le risorse di AWS IoT SiteWise ereditano metriche e misurazioni configurate a livello di modello. Puoi utilizzare un attributo per escludere una singola risorsa da una metrica o da una misurazione ereditata.

Devi creare un attributo e aggiornare la formula della metrica dell'attributo per includere una condizione if. Dopodiché, aggiorna il valore dell'attributo per la risorsa a cui non desideri applicare la metrica.

Risoluzione

Crea un attributo

Completa i seguenti passaggi:

  1. Apri la console AWS IoT SiteWise.
  2. Nel pannello di navigazione, scegli Modelli.
  3. Nella pagina Modelli, seleziona il modello, quindi scegli Modifica.
  4. In Definizioni, per Tipo di proprietà, scegli Attributi, quindi scegli Aggiungi nuovo attributo.
  5. Per l'attributo, inserisci le seguenti informazioni:
    In Nome, inserisci un nome per l'attributo, ad esempio metricEnabled.
    Per Tipo di dati, seleziona Booleano.
    Per Valore predefinito, seleziona True.
  6. Scegli Salva.

Il modello applica l'attributo metricEnabled con il valore True a tutte le risorse che utilizzano il modello.

Aggiorna la formula metrica

Completa i seguenti passaggi:

  1. Apri la console AWS IoT SiteWise.
  2. Nel pannello di navigazione, scegli Modelli.
  3. Nella pagina Modelli, seleziona il modello, quindi scegli Modifica.
  4. In Definizioni, per Tipo di proprietà, scegli Metriche, quindi seleziona la metrica che desideri disattivare.
  5. Per Formula, aggiorna la formula in modo da includere una condizione if per l'attributo, ad esempio if({metricEnabled},avg({Wind Speed}),none).
  6. Scegli Salva.

Ora che hai attivato l'attributo metricEnabled per la metrica Average Wind Speed, la metrica monitora tutte le risorse nel modello.

Aggiorna il valore dell'attributo

Completa i seguenti passaggi:

  1. Apri la console AWS IoT SiteWise.
  2. Nel pannello di navigazione, scegli Risorse.
  3. Nella pagina Risorse, seleziona la risorsa, quindi scegli Modifica.
  4. In Proprietà, per Tipo di proprietà, scegli Attributi.
  5. Per metricEnabled, seleziona False.
  6. Scegli Salva.

Ora hai disattivato la metrica Average Wind Speed per la singola risorsa.

Nota: per disattivare la metrica per nuove risorse, imposta il valore dell'attributo su False quando crei la risorsa.

AWS UFFICIALE
AWS UFFICIALEAggiornata 2 mesi fa