2016-07-26 10 views
2

データを挿入するために必要な形式がわかりません。influxdbに挿入する書式設定データを発行

test a=dog,b=0,c=niceはなぜ機能しませんか?

このサイトでは、私は、<measurement>[,<tag-key>=<tag-value>...] <field-key>=<field-value>[,<field2-key>=<field2-value>...]が従うべきフォーマットであると思っています。私はまた、あなたが0-多くのタグを持つことができます読んでい

は必ず私が違反していないものを(上記の例では、私がゼロのタグを持っている)か、なぜ私は入れませんエラーが言っ{"error":"unable to parse 'test a=dog,b=0,c=nice': invalid boolean"}

ですブール値に関する何か!?

答えて

3

これを試してください。 test a = "dog"、b = 0、c = "nice"

+1

文字列を引用する必要がある場合、引用符で囲まれていない文字列を含むサイト上の例はすべて何故ですか? – bagnina

+1

文字列は、フィールド値として使用する場合にのみ引用符で囲む必要があります。あなたが最も見てきた例はタグ値であり、これは文字列でしかないため、引用符を付ける必要はありません。たとえば 'test、a = dog、c = nice b = 0'は完全に受け入れられます。その場合、' a'と 'c'はタグではないフィールドなのです。 –

+0

私のシェルスクリプトでは、補完された文字列の中でエスケープされた二重引用符を使用しなければならなかった: 'curl -ik -XPOST 'http:// localhost:8086/write?db = foo' --data-binary" awesome_table test_id = \ "$ {test_id} \"、build_id = $ {build_id} $ {failure_time} "' – sakovias