v1 データエクスポートスキーマを理解する - Amazon Monitron

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

v1 データエクスポートスキーマを理解する

注記

Amazon Monitron の Kinesis データエクスポートスキーマ v1 は廃止されました。v2 データエクスポートスキーマの詳細を参照してください。

各測定データとそれに対応する推論結果は、1 つの Kinesis データストリームレコードとして JSON 形式でエクスポートされます。

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 スキーマパラメータ

timestamp
  • Monitron サービスが測定値を受信したときのタイムスタンプ (UTC時間)

  • 型: 文字列

  • パターン: yyyy-mm-dd hh:mm:ss.SSS

eventId
  • 各測定値に割り当てられる固有のデータエクスポートイベント ID。受信した Kinesis ストリームレコードを重複排除するのに使用できます。

  • 型: 文字列

version
  • スキーマバージョニング

  • 型: 文字列

  • 現在の値: 1.0

projectDisplayName
  • アプリとコンソールに表示されるプロジェクト名

  • 型: 文字列

siteDisplayName
  • アプリに表示されるサイト名

  • 型: 文字列

assetDisplayName
  • アプリに表示されるアセット名

  • 型: 文字列

sensorPositionDisplay名前
  • アプリに表示されるセンサーの配置名

  • 型: 文字列

sensor.physicalId
  • 測定値の送信元となるセンサーの物理 ID

  • 型: 文字列

sensor.rssi
  • 信号強度のインジケータ値を受信する Bluetooth センサー

  • タイプ: 数値

  • 単位: dBm

gateway.physicalId
  • Amazon Monitron サービスへのデータ送信に使用されるゲートウェイの物理 ID

  • 型: 文字列

measurement.features.acceleration.band0To6000Hz.xAxis.rms
  • X 軸の 0~6000 Hz の周波数帯域で観測された加速度の二乗平均平方根

  • タイプ: 数値

  • 単位: m/s^2

measurement.features.acceleration.band0To6000Hz.yAxis.rms
  • Y 軸の 0~6000 Hz の周波数帯域で観測された加速度の二乗平均平方根

  • タイプ: 数値

  • 単位: m/s^2

measurement.features.acceleration.band0To6000Hz.zAxis.rms
  • Y 軸の 0~6000 Hz の周波数帯域で観測された加速度の二乗平均平方根

  • タイプ: 数値

  • 単位: 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
  • X 軸の 10~1000 Hz の周波数帯域で観測された加速度の二乗平均平方根

  • タイプ: 数値

  • m/s^2

measurement.features.acceleration.band10To1000Hz.yAxis.rms
  • Y 軸の 10~1000 Hz の周波数帯域で観測された加速度の二乗平均平方根

  • タイプ: 数値

  • m/s^2

measurement.features.acceleration.band10To1000Hz.zAxis.rms
  • Z 軸の 10~1000 Hz の周波数帯域で観測された加速度の二乗平均平方根

  • タイプ: 数値

  • m/s^2

measurement.features.temperature
  • 観測された温度

  • タイプ: 数値

  • °C/摂氏

measurement.features.velocity.band10To1000Hz.resultantVector.absMax
  • 10~1000 Hz の周波数帯域で観測された絶対最大速度

  • タイプ: 数値

  • mm/秒

measurement.features.velocity.band10To1000Hz.resultantVector.absMin
  • 10~1000 Hz の周波数帯域で観測された絶対最小速度

  • タイプ: 数値

  • mm/秒

measurement.features.velocity.band10To1000Hz.resultantVector.crestFactor
  • 10~1000 Hz の周波数帯域で観測された速度の波高率

  • タイプ: 数値

measurement.features.velocity.band10To1000Hz.resultantVector.rms
  • 10~1000 Hz の周波数帯域で観測された速度の二乗平均平方根

  • タイプ: 数値

  • mm/秒

measurement.features.velocity.band10To1000Hz.xAxis.rms
  • X 軸の 10~1000 Hz の周波数帯域で観測された速度の二乗平均平方根

  • タイプ: 数値

  • mm/秒

measurement.features.velocity.band10To1000Hz.yAxis.rms
  • Y 軸の 10~1000 Hz の周波数帯域で観測された速度の二乗平均平方根

  • タイプ: 数値

  • mm/秒

measurement.features.velocity.band10To1000Hz.zAxis.rms
  • Z 軸の 10~1000 Hz の周波数帯域で観測された速度の二乗平均平方根

  • タイプ: 数値

  • mm/秒

measurement.sequenceNo
  • 測定のシーケンス番号

  • タイプ: 数値

models.temperatureML。persistentClassificationOutput
  • 機械学習ベースの温度モデルからの永続的な分類出力

  • タイプ: 数値

  • 有効な値:UNKNOWN | HEALTHY | WARNING | ALARM

models.temperatureMLpointwiseClassificationOutput
  • 機械学習ベースの温度モデルからのポイントごとの分類出力

  • 型: 文字列

  • 有効な値:UNKNOWN | INITIALIZING | HEALTHY | WARNING | ALARM

models.vibrationISO.isoClass
  • ISO ベースの振動モデルで使用される ISO 20816 クラス (機械振動の測定と評価に関する規格)

  • 型: 文字列

  • 有効な値:CLASS1 | CLASS2 | CLASS3 | CLASS4 | FAN_BV2

models.vibrationISO.mutedThreshold
  • ISO ベースの振動モデルからの通知をミュートするしきい値

  • 型: 文字列

  • 有効な値:WARNING | ALARM

models.vibrationISOpersistentClassificationOutput。
  • ISO ベースの振動モデルからの永続的な分類出力

  • 型: 文字列

  • 有効な値:UNKNOWN | HEALTHY | WARNING | ALARM

models.vibrationISOpointwiseClassificationOutput。
  • ISO ベースの振動モデルからのポイントごとの分類出力

  • 型: 文字列

  • 有効な値:UNKNOWN | HEALTHY | WARNING | ALARM | MUTED_WARNING | MUTED_ALARM

models.vibrationMLpersistentClassificationOutput。
  • 機械学習ベースの振動モデルからの永続的な分類出力

  • 型: 文字列

  • 有効な値:UNKNOWN | HEALTHY | WARNING | ALARM

models.vibrationML.pointwiseClassificationOutput
  • 機械学習ベースの振動モデルからのポイントごとの分類出力

  • 型: 文字列

  • 有効な値:UNKNOWN | INITIALIZING | HEALTHY | WARNING | ALARM

assetState.newState
  • 測定を処理した後の機械の状態

  • 型: 文字列

  • 有効な値:UNKNOWN | HEALTHY | NEEDS_MAINTENANCE | WARNING | ALARM

assetState.previousState
  • 測定を処理する前の機械の状態

  • 型: 文字列

  • 有効な値:UNKNOWN | HEALTHY | NEEDS_MAINTENANCE | WARNING | ALARM