influxdb測定で文字列値を挿入/保存する方法は?

user_dev

influx dbに文字列値を挿入しようとしていますが、400エラーが発生し続けます。私は、Pythonリクエストモジュールを使用してinfluxdbに接続しています。これが私のコードです:

description = '"' + some_str + '"'
payload = "%s, name=%s, description=%s, count=%d %d" %(measurement, name, description,count,timestamp)
requests.post(influx_uri, data=payload, headers= headers)

私はこのエラーを受け取り続けます:

400 {"error":"unable to parse 'sample,name=sample, description=\"some_str\", count=1 15106068120000000' : missing tag key"}

これがどのように生成されているのかわかりません description=\"some_str\"

Grzegorz Oledzki

OK。別の試み。

ドキュメントを読むことにより長い文字列を引用符で囲むことについては言及されていません。代わりに、バックスラッシュでスペースをエスケープする必要があると言われています。

エスケープ文字

タグキー、タグ値、またはフィールドキーにスペース、コンマ、、または等号が含まれている場合=バックスラッシュ文字を使用してエスケープする必要があります。バックスラッシュ文字はエスケープする必要はありません。コンマ、およびスペースも測定のためにエスケープする必要がありますが、等号=しないでください。

さらに、コンマの後にスペースを入れないでください。だから私はあなたが試してみることをお勧めします:

description = "some\ str"
payload = "%s,name=%s,description=%s,count=%d %d" % (measurement, name, description,count,timestamp)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

InfluxDBで測定値を作成する方法

分類Dev

文字列に列の値を挿入する方法は?

分類Dev

Pythonで文字列に変数値を挿入する方法

分類Dev

jqueryで文字列を挿入および変更する方法は?

分類Dev

一般的な測定値をSwiftに保存する方法は?

分類Dev

dplyrを使用して列の値に文字を挿入する方法は?

分類Dev

MongoDBで1秒あたりの挿入数を測定する最良の方法は何ですか?

分類Dev

GoogleBigQueryで文字列の類似性を測定する方法はありますか

分類Dev

SQL liteデータベースに文字列値を挿入する方法は?

分類Dev

Influxdbでは、すべての測定値を削除するにはどうすればよいですか?

分類Dev

Influxdbでは、すべての測定値を削除するにはどうすればよいですか?

分類Dev

Influxdbでは、すべての測定値を削除するにはどうすればよいですか?

分類Dev

SQLServerでxml文字列値を読み取って挿入する方法

分類Dev

同じIDで異なる列値の下に値を挿入する方法は?

分類Dev

InfluxDB測定値(テーブル)間の関係を定義する方法

分類Dev

jsonを使用してjsonの配列要素の配列内に値を挿入する方法または以下のjson文字列に値を挿入する方法

分類Dev

WinHttpRequestを介してinfluxDBに複数の測定値を投稿するための正しい行区切り文字は何ですか?

分類Dev

VARRAY列に文字列配列を挿入する方法は?

分類Dev

パグの文字列内に値を挿入する方法

分類Dev

文字列の特定の位置に文字を挿入する方法は?

分類Dev

ダーツ文字列に文字を挿入する方法は?

分類Dev

設定後に文字列(_または:)を文字列に挿入する

分類Dev

文字列に0を挿入する方法

分類Dev

BSTに文字列を挿入する方法

分類Dev

BSTに文字列を挿入する方法

分類Dev

IDプロパティなしでJSON文字列を挿入する方法は?

分類Dev

Laravelで複数の列に複数の値を挿入する方法は?

分類Dev

「文字列」を「JTextField」の特定の位置に挿入する方法は?

分類Dev

文字列リテラルに改行を挿入する方法は?

Related 関連記事

  1. 1

    InfluxDBで測定値を作成する方法

  2. 2

    文字列に列の値を挿入する方法は?

  3. 3

    Pythonで文字列に変数値を挿入する方法

  4. 4

    jqueryで文字列を挿入および変更する方法は?

  5. 5

    一般的な測定値をSwiftに保存する方法は?

  6. 6

    dplyrを使用して列の値に文字を挿入する方法は?

  7. 7

    MongoDBで1秒あたりの挿入数を測定する最良の方法は何ですか?

  8. 8

    GoogleBigQueryで文字列の類似性を測定する方法はありますか

  9. 9

    SQL liteデータベースに文字列値を挿入する方法は?

  10. 10

    Influxdbでは、すべての測定値を削除するにはどうすればよいですか?

  11. 11

    Influxdbでは、すべての測定値を削除するにはどうすればよいですか?

  12. 12

    Influxdbでは、すべての測定値を削除するにはどうすればよいですか?

  13. 13

    SQLServerでxml文字列値を読み取って挿入する方法

  14. 14

    同じIDで異なる列値の下に値を挿入する方法は?

  15. 15

    InfluxDB測定値(テーブル)間の関係を定義する方法

  16. 16

    jsonを使用してjsonの配列要素の配列内に値を挿入する方法または以下のjson文字列に値を挿入する方法

  17. 17

    WinHttpRequestを介してinfluxDBに複数の測定値を投稿するための正しい行区切り文字は何ですか?

  18. 18

    VARRAY列に文字列配列を挿入する方法は?

  19. 19

    パグの文字列内に値を挿入する方法

  20. 20

    文字列の特定の位置に文字を挿入する方法は?

  21. 21

    ダーツ文字列に文字を挿入する方法は?

  22. 22

    設定後に文字列(_または:)を文字列に挿入する

  23. 23

    文字列に0を挿入する方法

  24. 24

    BSTに文字列を挿入する方法

  25. 25

    BSTに文字列を挿入する方法

  26. 26

    IDプロパティなしでJSON文字列を挿入する方法は?

  27. 27

    Laravelで複数の列に複数の値を挿入する方法は?

  28. 28

    「文字列」を「JTextField」の特定の位置に挿入する方法は?

  29. 29

    文字列リテラルに改行を挿入する方法は?

ホットタグ

アーカイブ