Je souhaite désactiver une métrique pour une ressource unique dans un modèle dans AWS IoT SiteWise.
Brève description
Les ressources AWS IoT SiteWise héritent des métriques et des mesures que vous configurez au niveau du modèle. Vous pouvez utiliser un attribut pour exclure une ressource unique d'une métrique ou d'une mesure héritée.
Vous devez créer un attribut et mettre à jour sa formule de métrique pour inclure une condition if. Mettez ensuite à jour la valeur d'attribut de la ressource à laquelle vous ne souhaitez pas que la métrique s'applique.
Résolution
Créer un attribut
Procédez comme suit :
- Ouvrez la console AWS IoT SiteWise.
- Dans le volet de navigation, choisissez Modèles.
- Sur la page Modèles, sélectionnez le modèle, puis choisissez Modifier.
- Sous Définitions, pour Type de propriété, choisissez Attributs, puis choisissez Ajouter un nouvel attribut.
- Pour l'attribut, entrez les informations suivantes :
Pour Nom, entrez le nom de l'attribut, par exemple metricEnabled.
Pour Type de données, sélectionnez Booléen.
Pour Valeur par défaut, sélectionnez Vrai.
- Sélectionnez Enregistrer.
Le modèle applique l'attribut metricEnabled avec la valeur Vrai à toutes les ressources qui utilisent le modèle.
Mettre à jour la formule de métrique
Procédez comme suit :
- Ouvrez la console AWS IoT SiteWise.
- Dans le volet de navigation, choisissez Modèles.
- Sur la page Modèles, sélectionnez le modèle, puis choisissez Modifier.
- Sous Définitions, dans Type de propriété, choisissez Métriques, puis sélectionnez la métrique que vous souhaitez désactiver.
- Pour Formule, mettez à jour la formule afin d'inclure une condition if pour l'attribut, par exemple, if({metricEnabled},avg({Wind Speed}),none).
- Sélectionnez Enregistrer.
Maintenant que vous avez activé l'attribut metricEnabled pour la métrique Vitesse moyenne du vent, celle-ci surveille toutes les ressources du modèle.
Mettre à jour la valeur de l'attribut
Procédez comme suit :
- Ouvrez la console AWS IoT SiteWise.
- Dans le volet de navigation, choisissez Ressources.
- Sur la page Ressources, sélectionnez la ressource, puis choisissez Modifier.
- Sous Propriétés, dans Type de propriété, choisissez Attributs.
- Pour MetricEnabled, sélectionnez Faux.
- Sélectionnez Enregistrer.
Vous avez maintenant désactivé la métrique Vitesse moyenne du vent pour la seule ressource.
Remarque : Pour désactiver la métrique pour les nouvelles ressources, définissez la valeur de l'attribut sur Faux lorsque vous créez la ressource.