From 398bc1cb2ab5389d476868f1b131eecf980224ad Mon Sep 17 00:00:00 2001 From: DingZQ Date: Fri, 4 Apr 2025 14:16:57 +0800 Subject: [PATCH] Refine --- influxdb_api.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/influxdb_api.py b/influxdb_api.py index 638267f..a10e7d5 100644 --- a/influxdb_api.py +++ b/influxdb_api.py @@ -1495,10 +1495,11 @@ def query_SCADA_data_by_device_ID_and_timerange(query_ids_list: List[str], start flux_query = f''' from(bucket: "{bucket}") |> range(start: {utc_start_time.isoformat()}, stop: {utc_end_time.isoformat()}) - |> filter(fn: (r) => r["_measurement"] == "SCADA_data" and r["device_ID"] = {device_id} and r["_field"] == "monitored_value") + |> filter(fn: (r) => r["device_ID"] = {device_id} and r["_field"] == "monitored_value") |> pivot(rowKey: ["_time"], columnKey: ["device_ID"], valueColumn: "_value") |> sort(columns: ["_time"]) ''' + # 执行查询,返回一个 FluxTable 列表 tables = query_api.query(flux_query)