NEWS
Grafana nur Ergebnis der berechnung anzeigen
-
HAllo zusammen
ich Versuche gerade meine stromwerte mit einem Faktor zu scalieren leider werden dabei danach immer der Ursprungswert und das Ergebnis angezeigt.
Wie kann ich nur das ergebnis anzeigen lassen?from(bucket: "Smappee") |> range(start: v.timeRangeStart, stop: v.timeRangeStop) |> filter(fn: (r) => r["_field"] == "Strom_L1" or r["_field"] == "Strom_L2" or r["_field"] == "Strom_L3") |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false) |> yield(name: "mean") |> map(fn: (r) => ({r with _value: r._value / 10.0}))
-
HAllo zusammen
ich Versuche gerade meine stromwerte mit einem Faktor zu scalieren leider werden dabei danach immer der Ursprungswert und das Ergebnis angezeigt.
Wie kann ich nur das ergebnis anzeigen lassen?from(bucket: "Smappee") |> range(start: v.timeRangeStart, stop: v.timeRangeStop) |> filter(fn: (r) => r["_field"] == "Strom_L1" or r["_field"] == "Strom_L2" or r["_field"] == "Strom_L3") |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false) |> yield(name: "mean") |> map(fn: (r) => ({r with _value: r._value / 10.0}))
-
die beiden letzten Zeilen müssen getauscht werden.
|> map(fn: (r) => ({r with _value: r._value / 10.0})) |> yield(name: "mean")Oder du lässt die Zeile mit "yield" einfach weg.
@marc-berg
vielen Dank hat funktioniert :-)wofür ist diese ominöse zeile überhaupt da bzw was bewirkt die?
|> yield(name: "mean") -
@marc-berg
vielen Dank hat funktioniert :-)wofür ist diese ominöse zeile überhaupt da bzw was bewirkt die?
|> yield(name: "mean")@mibr85 sagte in Grafana nur Ergebnis der berechnung anzeigen:
wofür ist diese ominöse zeile überhaupt da bzw was bewirkt die?
Das Ergebnis der Flux-Abfrage ist eine Tabelle, die im Default einfach "_result" heißt. Mit "yield" kann man diese Tabelle umbenennen. Bei einfachen Abfragen vollkommen sinnlos, soviel ich weiß wird dies von Grafana nicht ausgewertet.
Man kann die Funktion aber auch sinnvoll nutzen, wenn man mit einer Abfrage mehrere Ergebnisse haben will.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
