Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Une mesure représente le flux de données brutes du capteur d'un appareil, tel que les valeurs de température horodatées ou les valeurs de rotations par minute (RPM) horodatées.
Définir les mesures (console)
Lorsque vous définissez une mesure pour un modèle d'actif dans la AWS IoT SiteWise console, vous spécifiez les paramètres suivants :
-
Nom : nom de la propriété.
-
Unité — (Facultatif) L'unité scientifique de la propriété, telle que mm ou Celsius.
-
Type de données : type de données de la propriété, qui est l'un des suivants :
-
String — Chaîne de 1024 octets maximum.
-
Entier — Un entier signé de 32 bits dont la plage est comprise entre [-2 147 483 648, 2 147 483 647].
-
Double : nombre à virgule flottante avec une plage [-10^100, 10^100] et une double précision IEEE 754.
-
Boolean —
true
ou.false
-
-
ID externe — (Facultatif) Il s'agit d'un identifiant défini par l'utilisateur. Pour plus d’informations, consultez Objets de référence avec interface externe IDs dans le Guide de l’utilisateur AWS IoT SiteWise .
Pour de plus amples informations, veuillez consulter Création d'un modèle d'actif (console).
Définir les mesures (AWS CLI)
Lorsque vous définissez une mesure pour un modèle d'actif avec l' AWS IoT SiteWise API, vous spécifiez les paramètres suivants :
-
name
— Le nom de la propriété. -
dataType
— Le type de données de la propriété, qui est l'un des suivants :-
STRING
— Chaîne de 1024 octets maximum. -
INTEGER
— Un entier signé de 32 bits dont la plage est comprise entre [-2 147 483 648, 2 147 483 647]. -
DOUBLE
— Un nombre à virgule flottante avec une plage [-10^100, 10^100] et une double précision IEEE 754. -
BOOLEAN
—true
oufalse
.
-
-
unit
— (Facultatif) L'unité scientifique de la propriété, telle que mm ou Celsius. -
externalId
— (Facultatif) Il s'agit d'un identifiant défini par l'utilisateur. Pour plus d’informations, consultez Objets de référence avec interface externe IDs dans le Guide de l’utilisateur AWS IoT SiteWise .
Exemple de définition de mesure
L'exemple suivant illustre une mesure qui représente les lectures du capteur de température d'une ressource. Cet objet est un exemple d'objet AssetModelPropertycontenant une mesure. Vous pouvez spécifier cet objet dans le cadre de la charge utile de la demande CreateAssetModel pour créer une propriété de mesure. Pour de plus amples informations, veuillez consulter Création d'un modèle d'actifs (AWS CLI).
La structure de mesure est une structure vide lorsque vous définissez un modèle d'actif, car vous configurez ultérieurement chaque actif pour utiliser des flux de données d'appareils uniques. Pour plus d'informations sur la façon de connecter la propriété de mesure d'un actif au flux de données du capteur d'un appareil, consultezGérez les flux de données pour AWS IoT SiteWise.
{
...
"assetModelProperties": [
{
"name": "Temperature C",
"dataType": "DOUBLE",
"type": {
"measurement": {}
},
"unit": "Celsius"
}
],
...
}