Seite 1 von 1

[V4 IP1] InfluxDB Error: not executed

Verfasst: So Jun 04, 2023 11:58 pm
von Chris M.
Wenn ich ganz simpel ein paar der automatisch angelegten Zeitserien gleichzeitig mir anzeigen lassen will, dann kommt kein Diagram, aber diese Meldung:
Bild

Änderte ich bei allen Datenquellen die automatisch erzeugte Query von

Code: Alles auswählen

SELECT "Val" FROM "TS00253" WHERE $timeFilter GROUP BY time($__interval) fill(previous)
zu z.B.

Code: Alles auswählen

SELECT "Val" FROM "TS00253"
dann funktioniert es, der Graph lädt aber ewig.

Was mache ich denn hier falsch?

Re: [V4 IP1] InfluxDB Error: not executed

Verfasst: Mo Jun 05, 2023 6:24 am
von Eraser
Ich bin zwar kein Grafana-Experte, aber ich glaube dass du eine Funktion bei Select hinzufügen musst (mean, max oder so), sobald man ein "Group by time" nutzt.

Re: [V4 IP1] InfluxDB Error: not executed

Verfasst: Mo Jun 05, 2023 7:51 am
von gbglace
Ja die obere Querry braucht etwas sinnvolles im Select am Value, wenn es ein Group by gibt, das ist aber in jedem SQL so, kein Grafana Feature.

Hier hast Du jetzt angegeben es soll je Zeitintervall gruppiert werden, dann muss der Value auch noch so umgeformt werden das je Intervall nur ein Wert rauskommt, also ein Aggregat oder ein beliebiger Einzelwert.

Das zweite SQL lädt halt alle Datenpunkte, bei einer hoch aufgelösten und alten TS dauert sowas dann schonmal länger. Wenn ich bei meinem Dashboard zur Energie mal nicht auf die letzten zwei Tage sondern mal in Monate gehe dann lädt das auch ne Weile so halbe Minute bis da alle Charts voll sind.

Re: [V4 IP1] InfluxDB Error: not executed

Verfasst: Mo Jun 05, 2023 9:10 pm
von Chris M.
Danke, mit einem "mean()" dazu passt's nun