2016-06-16 40 views
0

以下のような簡単なデータを、Influx DBに書き込むためにラインプロトコルを使用しています。声明の上influxDBでInsert文が失敗する

interface1,KEY=bytes_allocated,fieldname=KV datavalue=761 

データ値は、それがエラーを与える任意のアルファベットが含まれている場合は、今、

を正常に動作しています。私は取得しています

interface1,KEY=bytes_allocated,fieldname=KV datavalue=761A 

エラーは、私がDBに "761A" を書くことができるか疑問

Failed to write: {"error":"unable to parse 
'interface1,KEY=bytes_allocated,fieldname=KV datavalue=761A': invalid number"} 

のですか?またはinfluxDBが761Aを数値ではなく文字列の値として扱うように強制しますか?

答えて

0

フィールド値を文字列として扱う場合は、"にラップする必要があります。例えば

interface1,KEY=bytes_allocated,fieldname=KV datavalue="761A" 
関連する問題