はじめに
Lookout for Equipmentで、inference scheduleを作成して、推論対象となるCSVファイルをS3に置こうとしたのだが、csvファイルの名前と内容をどうすればよいかわからず、失敗しまくったのでメモる。
※公式ドキュメントをいくら見ても載っていない。(今後記載されるかもしれないが。)
What is Amazon Lookout for Equipment? - Amazon Lookout for Equipment
ファイル名
{ComponentName}{delimiter}{Timestamp}.csv # 例 # ComponentName = Pump1 # delimiter = _ (アンダーバー) # Timestamp = 2021/05/20 11:30 Pump1_20210520113000.csv
- {ComponentName}
下の画像のPump1に相当する。
{delimiter}
Inference scheduleを作成する際に入力するdelimiterに対応する。
{Timestamp}
Inference scheduleを作成する際に入力するTimestamp formatに従ったタイムスタンプ。
読み取り対象のファイル
推論の対象となるファイルは、実行時刻から実行周期分を引いた時刻のタイムスタンプを持つファイル。
例を挙げると、
- 実行時刻 = 2021/05/20 11:35
- 実行周期 = 5分
→ 2021/05/20/ 11:30のファイルが対象となる。すなわち、
Pump1_20210520113000.csv
が読み取られる。
ファイルの内容
基本的に、学習に用いたものと同じ形式でよい。
- 実行時刻 = 2021/05/20 11:35
- 実行周期 = 5分
であれば、Pump1_20210520113000.csvには、
2021/05/20 11:30 ~ 2021/05/20 11:34:59
までのデータを記載しておく。