本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
了解 v1 数据导出架构
注意
Amazon Monitron Kinesis 数据导出架构 v1 已被弃用。请详细了解 v2 数据导出架构。
每个测量数据及其对应的推理结果都以 JSON 格式导出为一条 Kinesis 数据流记录。
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" } }
v1 架构参数
- 时间戳
-
-
Monitron 服务接收测量数据时的时间戳(UTC 格式)
-
类型:字符串
-
图案: yyyy-mm-dd HH: mm: ss.sss
-
- eventId
-
-
为每个测量数据分配的唯一数据导出事件 ID。可用于对收到的 Kinesis 流记录进行重复数据删除。
-
类型:字符串
-
- version
-
-
架构版本
-
类型:字符串
-
当前值:1.0
-
- projectDisplayName
-
-
应用程序和控制台中显示的项目名称
-
类型:字符串
-
- siteDisplayName
-
-
应用程序中显示的站点名称
-
类型:字符串
-
- assetDisplayName
-
-
应用程序中显示的资产名称
-
类型:字符串
-
- sensorPositionDisplay姓名
-
-
应用程序中显示的传感器位置名称
-
类型:字符串
-
- sensor.physicalId
-
-
发出测量数据的传感器的物理 ID
-
类型:字符串
-
- sensor.rssi
-
-
传感器蓝牙收到的信号强度指标值
-
类型:数字
-
单位:dBm
-
- gateway.physicalId
-
-
用于向 Amazon Monitron 服务传输数据的网关的物理 ID
-
类型:字符串
-
- measurement.features.acceleration.band0To6000Hz.xAxis.rms
-
-
在 0–6000 Hz 频带内观测到的 x 轴上加速度的均方根
-
类型:数字
-
单位:m/s^2
-
- measurement.features.acceleration.band0To6000Hz.yAxis.rms
-
-
在 0–6000 Hz 频带内观测到的 y 轴上加速度的均方根
-
类型:数字
-
单位:m/s^2
-
- measurement.features.acceleration.band0To6000Hz.zAxis.rms
-
-
在 0–6000 Hz 频带内观测到的 y 轴上加速度的均方根
-
类型:数字
-
单位:m/s^2
-
- measurement.features.acceleration.band10To1000Hz.resultantVector.absMax
-
-
在 10–1000 Hz 频带内观测到的绝对最大加速度
-
类型:数字
-
单位:m/s^2
-
- measurement.features.acceleration.band10To1000Hz.resultantVector.absMin
-
-
在 10–1000 Hz 频带内观测到的绝对最小加速度
-
类型:数字
-
单位:m/s^2
-
- measurement.features.acceleration.band10To1000Hz.resultantVector.crestFactor
-
-
在 10–1000 Hz 频带内观测到的加速度波峰因数
-
类型:数字
-
- measurement.features.acceleration.band10To1000Hz.resultantVector.rms
-
-
在 10–1000 Hz 频带内观测到的加速度的均方根
-
类型:数字
-
m/s^2
-
- measurement.features.acceleration.band10To1000Hz.xAxis.rms
-
-
在 10–1000 Hz 频带内观测到的 x 轴上加速度的均方根
-
类型:数字
-
m/s^2
-
- measurement.features.acceleration.band10To1000Hz.yAxis.rms
-
-
在 10–1000 Hz 频带内观测到的 y 轴上加速度的均方根
-
类型:数字
-
m/s^2
-
- measurement.features.acceleration.band10To1000Hz.zAxis.rms
-
-
在 10–1000 Hz 频带内观测到的 z 轴上加速度的均方根
-
类型:数字
-
m/s^2
-
- measurement.features.temperature
-
-
观测到的温度
-
类型:数字
-
°C/degC
-
- measurement.features.velocity.band10To1000Hz.resultantVector.absMax
-
-
在 10–1000 Hz 频带内观测到的绝对最大速度
-
类型:数字
-
mm/s
-
- measurement.features.velocity.band10To1000Hz.resultantVector.absMin
-
-
在 10–1000 Hz 频带内观测到的绝对最小速度
-
类型:数字
-
mm/s
-
- measurement.features.velocity.band10To1000Hz.resultantVector.crestFactor
-
-
在 10–1000 Hz 频带内观测到的速度波峰因数
-
类型:数字
-
- measurement.features.velocity.band10To1000Hz.resultantVector.rms
-
-
在 10–1000 Hz 频带内观测到的速度的均方根
-
类型:数字
-
mm/s
-
- measurement.features.velocity.band10To1000Hz.xAxis.rms
-
-
在 10–1000 Hz 频带内观测到的 x 轴上速度的均方根
-
类型:数字
-
mm/s
-
- measurement.features.velocity.band10To1000Hz.yAxis.rms
-
-
在 10–1000 Hz 频带内观测到的 y 轴上速度的均方根
-
类型:数字
-
mm/s
-
- measurement.features.velocity.band10To1000Hz.zAxis.rms
-
-
在 10–1000 Hz 频带内观测到的 z 轴上速度的均方根
-
类型:数字
-
mm/s
-
- measurement.sequenceNo
-
-
测量数据序列号
-
类型:数字
-
- models.temperatureM persistentClassificationOutput
-
-
基于机器学习的温度模型的持续分类输出
-
类型:数字
-
有效值:
UNKNOWN | HEALTHY | WARNING | ALARM
-
- models.temperatureM pointwiseClassificationOutput
-
-
基于机器学习的温度模型的逐点分类输出
-
类型:字符串
-
有效值:
UNKNOWN | INITIALIZING | HEALTHY | WARNING | ALARM
-
- models.vibrationISO.isoClass
-
-
基于 ISO 的振动模型使用的 ISO 20816 等级(用于测量和评估机器振动的标准)
-
类型:字符串
-
有效值:
CLASS1 | CLASS2 | CLASS3 | CLASS4 | FAN_BV2
-
- models.vibrationISO.mutedThreshold
-
-
将基于 ISO 的振动模型发出的通知静音的阈值
-
类型:字符串
-
有效值:
WARNING | ALARM
-
- models.vibrationis persistentClassificationOutput
-
-
基于 ISO 的振动模型的持续分类输出
-
类型:字符串
-
有效值:
UNKNOWN | HEALTHY | WARNING | ALARM
-
- models.vibrationis pointwiseClassificationOutput
-
-
基于 ISO 的振动模型的逐点分类输出
-
类型:字符串
-
有效值:
UNKNOWN | HEALTHY | WARNING | ALARM | MUTED_WARNING | MUTED_ALARM
-
- models.vibrationM persistentClassificationOutput
-
-
基于机器学习的振动模型的持续分类输出
-
类型:字符串
-
有效值:
UNKNOWN | HEALTHY | WARNING | ALARM
-
- models.vibrationM pointwiseClassificationOutput
-
-
基于机器学习的振动模型的逐点分类输出
-
类型:字符串
-
有效值:
UNKNOWN | INITIALIZING | HEALTHY | WARNING | ALARM
-
- assetState.newState
-
-
处理测量数据后的机器状态
-
类型:字符串
-
有效值:
UNKNOWN | HEALTHY | NEEDS_MAINTENANCE | WARNING | ALARM
-
- assetState.previousState
-
-
处理测量数据前的机器状态
-
类型:字符串
-
有效值:
UNKNOWN | HEALTHY | NEEDS_MAINTENANCE | WARNING | ALARM
-