View a markdown version of this page

Comprendre le schéma d'exportation des données v1 - Amazon Monitron

Amazon Monitron n'est plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour des fonctionnalités similaires à celles d'Amazon Monitron, consultez notre article de blog.

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.

Comprendre le schéma d'exportation des données v1

Note

Le schéma d'exportation de données Amazon Monitron Kinesis v1 est obsolète. En savoir plus sur le schéma d'exportation des données v2.

Chaque donnée de mesure et le résultat d'inférence correspondant sont exportés sous la forme d'un enregistrement de flux de données Kinesis au format JSON.

format de schéma v1

{ "timestamp": "string", "eventId": "string", "version": "string", "projectDisplayName": "string", "siteDisplayName": "string", "assetDisplayName": "string", "sensorPositionDisplayName": "string", "sensor": { "physicalId": "string", "rssi": number }, "gateway": { "physicalId": "string" }, "measurement": { "features": { "acceleration": { "band0To6000Hz": { "xAxis": { "rms": number }, "yAxis": { "rms": number }, "zAxis": { "rms": number } }, "band10To1000Hz": { "resultantVector": { "absMax": number, "absMin": number, "crestFactor": number, "rms": number }, "xAxis": { "rms": number }, "yAxis": { "rms": number }, "zAxis": { "rms": number } } }, "temperature": number, "velocity": { "band10To1000Hz": { "resultantVector": { "absMax": number, "absMin": number, "crestFactor": number, "rms": number }, "xAxis": { "rms": number }, "yAxis": { "rms": number }, "zAxis": { "rms": number } } } }, "sequenceNo": number }, "models": { "temperatureML": { "persistentClassificationOutput": "string", "pointwiseClassificationOutput": "string" }, "vibrationISO": { "isoClass": "string", "mutedThreshold": "string", "persistentClassificationOutput": "string", "pointwiseClassificationOutput": "string" }, "vibrationML": { "persistentClassificationOutput": "string", "pointwiseClassificationOutput": "string" } }, "assetState": { "newState": "string", "previousState": "string" } }

paramètres du schéma v1

timestamp
  • L'horodatage de réception de la mesure par le service Monitron en UTC

  • Type : String

  • Motif : yyyy-mm-dd HH:mm:SS.sss

eventId
  • L'ID d'événement d'exportation de données unique attribué à chaque mesure. Peut être utilisé pour dédupliquer les enregistrements de flux Kinesis reçus.

  • Type : String

version
  • Version du schéma

  • Type : String

  • Valeur actuelle : 1,0

projet DisplayName
  • Le nom du projet affiché dans l'application et la console

  • Type : String

site DisplayName
  • Le nom du site affiché dans l'application

  • Type : String

actif DisplayName
  • Le nom de l'actif affiché dans l'application

  • Type : String

capteur PositionDisplayName
  • Le nom de position du capteur affiché dans l'application

  • Type : String

Identifiant physique du capteur
  • L'identifiant physique du capteur à partir duquel la mesure est envoyée

  • Type : String

capteur.rssi
  • Le capteur Bluetooth a reçu la valeur de l'indicateur de puissance du signal

  • Type : Number

  • Unité : dBm

Passerelle. PhysicalID
  • L'identifiant physique de la passerelle utilisée pour transmettre les données au service Amazon Monitron

  • Type : String

mesure.fonctionnalités.acceleration.band0 To6000Hz.xAxis.rms
  • La racine carrée de l'accélération observée dans la bande de fréquences de 0 à 6 000 Hz sur l'axe des x

  • Type : Number

  • Unité : m/s ^2

mesure.fonctionnalités.acceleration.band0 To6000Hz.yAxis.rms
  • La racine carrée de l'accélération observée dans la bande de fréquences de 0 à 6 000 Hz sur l'axe Y

  • Type : Number

  • Unité : m/s ^2

mesure.fonctionnalités.acceleration.band0 To6000Hz.zAxis.rms
  • La racine carrée de l'accélération observée dans la bande de fréquences de 0 à 6 000 Hz sur l'axe Y

  • Type : Number

  • Unité : m/s ^2

mesure.fonctionnalités.accélération.band10 To1000Hz.resultantVector.absMax
  • L'accélération maximale absolue observée dans la bande de fréquences 10—1000 Hz

  • Type : Number

  • Unité : m/s ^2

mesure.fonctionnalités.accélération.band10 To1000Hz.resultantVector.absMin
  • L'accélération minimale absolue observée dans la bande de fréquences 10—1000 Hz

  • Type : Number

  • Unité : m/s ^2

mesure.fonctionnalités.accélération.band10 To1000Hz.resultantVector.crestFactor
  • Le facteur de crête d'accélération observé dans la bande de fréquences 10—1000 Hz

  • Type : Number

mesure.fonctionnalités.accélération.band10 To1000Hz.resultantVector.rms
  • La racine carrée de l'accélération observée dans la bande de fréquences 10—1000 Hz

  • Type : Number

  • m/s^2

mesure.fonctionnalités.accélération.band10 To1000Hz.xAxis.rms
  • La racine carrée de l'accélération observée dans la bande de fréquences 10—1 000 Hz sur l'axe des x

  • Type : Number

  • m/s^2

mesure.fonctionnalités.accélération.band10 To1000Hz.yAxis.rms
  • La racine carrée de l'accélération observée dans la bande de fréquences de 10 à 1 000 Hz sur l'axe Y

  • Type : Number

  • m/s^2

mesure.fonctionnalités.accélération.band10 To1000Hz.zAxis.rms
  • La racine carrée de l'accélération observée dans la bande de fréquences de 10 à 1 000 Hz sur l'axe z

  • Type : Number

  • m/s^2

mesure.caractéristiques.température
  • La température observée

  • Type : Number

  • °C/degC

mesure.caractéristiques.vélocity.band10 To1000Hz.resultantVector.absMax
  • La vitesse maximale absolue observée dans la bande de fréquences 10—1000 Hz

  • Type : Number

  • mm/s

mesure.caractéristiques.vélocity.band10 To1000Hz.resultantVector.absMin
  • Vitesse minimale absolue observée dans la bande de fréquences 10—1000 Hz

  • Type : Number

  • mm/s

mesure.caractéristiques.vélocity.band10 To1000Hz.resultantVector.crestFactor
  • Le facteur de crête de vitesse observé dans la bande de fréquences 10—1000 Hz

  • Type : Number

mesure.caractéristiques.vélocity.band10 To1000Hz.resultantVector.rms
  • La racine carrée de la vitesse observée dans la bande de fréquences 10—1000 Hz

  • Type : Number

  • mm/s

mesure.caractéristiques.vélocity.band10 To1000Hz.xAxis.rms
  • La racine carrée de la vitesse observée dans la bande de fréquences 10—1 000 Hz sur l'axe des x

  • Type : Number

  • mm/s

mesure.caractéristiques.vélocity.band10 To1000Hz.yAxis.rms
  • La racine carrée de la vitesse observée dans la bande de fréquences 10—1 000 Hz sur l'axe Y

  • Type : Number

  • mm/s

mesure.caractéristiques.vélocity.band10 To1000Hz.zAxis.rms
  • La racine carrée de la vitesse observée dans la bande de fréquences 10—1000 Hz sur l'axe z

  • Type : Number

  • mm/s

Mesure. Séquence Non
  • Le numéro de séquence de mesure

  • Type : Number

modèles.température ML.persistentClassificationOutput
  • La sortie de classification persistante du modèle de température basé sur l'apprentissage automatique

  • Type : Number

  • Valeurs valides : UNKNOWN | HEALTHY | WARNING | ALARM

modèles.température ML.pointwiseClassificationOutput
  • La sortie de classification par point du modèle de température basé sur l'apprentissage automatique

  • Type : String

  • Valeurs valides : UNKNOWN | INITIALIZING | HEALTHY | WARNING | ALARM

modèles.vibration ISO.isoClass
  • La classe ISO 20816 (une norme pour la mesure et l'évaluation des vibrations des machines) utilisée par le modèle de vibration basé sur l'ISO

  • Type : String

  • Valeurs valides : CLASS1 | CLASS2 | CLASS3 | CLASS4 | FAN_BV2

modèles.vibration ISO.mutedThreshold
  • Le seuil pour désactiver la notification à partir du modèle de vibration basé sur l'ISO

  • Type : String

  • Valeurs valides : WARNING | ALARM

modèles.vibration ISO.persistentClassificationOutput
  • La sortie de classification persistante du modèle de vibration basé sur l'ISO

  • Type : String

  • Valeurs valides : UNKNOWN | HEALTHY | WARNING | ALARM

modèles.vibration ISO.pointwiseClassificationOutput
  • La sortie de classification par point du modèle de vibration basé sur l'ISO

  • Type : String

  • Valeurs valides : UNKNOWN | HEALTHY | WARNING | ALARM | MUTED_WARNING | MUTED_ALARM

modèles.vibration ML.persistentClassificationOutput
  • La sortie de classification persistante du modèle de vibration basé sur l'apprentissage automatique

  • Type : String

  • Valeurs valides : UNKNOWN | HEALTHY | WARNING | ALARM

modèles.vibration ML.pointwiseClassificationOutput
  • Le résultat de classification par point du modèle de vibration basé sur l'apprentissage automatique

  • Type : String

  • Valeurs valides : UNKNOWN | INITIALIZING | HEALTHY | WARNING | ALARM

actif State.newState
  • L'état de la machine après le traitement de la mesure

  • Type : String

  • Valeurs valides : UNKNOWN | HEALTHY | NEEDS_MAINTENANCE | WARNING | ALARM

actif State.previousState
  • État de la machine avant le traitement de la mesure

  • Type : String

  • Valeurs valides : UNKNOWN | HEALTHY | NEEDS_MAINTENANCE | WARNING | ALARM