Пытаюсь записать данные с несколькими полями в influxDBPython

Программы на Python
Anonymous
Пытаюсь записать данные с несколькими полями в influxDB

Сообщение Anonymous »

Итак, я новичок в influxDB. Я пытаюсь создать новое измерение (аналогично таблицам SQL в соответствии с документом) с тремя полями, двумя тегами и меткой времени.
Запись данных проходит нормально, но когда я пытаюсь визуализировать это через приложение InfluxDBExplorer, данные кажутся разделенными на несколько записей; значение _field — это имена полей, которые я хотел иметь, а поле _value — это фактические отдельные значения соответствующих полей.
Вот мой фрагмент Python:

Код: Выделить всё

points = []
for row in batch:
point = Point("PERF").tag('ID',int(row[0]))\
.tag('service','LPV200')\
.time('2024-03-04')\
.field('avail',float(row[8]))\
.field('lon',float(row[1]))\
.field('lat',float(row[2]))
points.append(point)
write_api.write(bucket, org,points)
Строки берутся из текстового файла, который я читаю с помощью сценария.
При просмотре через браузер таблица выглядит следующим образом:
Скриншот представления таблицы притока
Я не уверен, заключается ли проблема в фактическом написании моих точек или в том, что инструмент визуализации просто не отображает данные в том виде, в котором они сохранены. .

Подробнее здесь: https://stackoverflow.com/questions/787 ... n-influxdb

Вернуться в «Python»