db module

class db.InfluxDB

Bases: object

InfluxDBへのデータアップロードのためのクラス

Notes

port: 8086: influxdbのポート番号

portを除く各種変数は運用前にconfig.jsonを書き換えておくこと

token: InfluxDBの認証キーが書かれているtxt. install.shで作成. InfluxDBへのアップロード時に使用

upload_dataframe(data)

データをInfluxDBへアップロードする際に使用 .. rubric:: Notes

write_Options=SYNCRONOUS: データの書き込みを同期的に行う.データが完全に書き終わるまでプログラムの実行を停止.

書き込み内容のパラメータ:

bucket : データを書き込むバケット名.データベースのようなもの

org : InfluxDBのオーガニゼーション名

record : 書き込むデータ

data_frame_measurement_name : InfluxDBにおけるデータカテゴリのようなもの.SQLでいうテーブル名