Seite 1 von 1

influxDB - Daten VON - BIS löschen?

Verfasst: 24. Apr 2022 18:52
von Steinspiel
Moin,

Ich persistiere Daten in influxDB 1.8.10. um sie mit Grafana auszuwerten. Nun hatte ich ein paar "Temperatur Ausreißer" die meine grafische Darstellung zunichtemachen.

Einzelne Daten nach Timestamp kann ich auf der Konsole in influxDB löschen:

Code: Alles auswählen

delete from zimmer_temperatur where time =1650815460343000000
Ebenso alle Daten eines Items (heißt das Field?):

Code: Alles auswählen

DROP SERIES FROM "zimmer_temperatur"
nur wie lösche ich mit einem Befehl alle Daten zwischen zwei Timestamp ?

Code: Alles auswählen

1650815580343000000 zimmer_temperatur 23.28
1650815640343000000 zimmer_temperatur 23.26
1650815700342000000 zimmer_temperatur 23.24
1650815760343000000 zimmer_temperatur 23.22
1650815820343000000 zimmer_temperatur 23.24
Ich habe was von "--bucket", "--start und --stop flags" gelesen, nur bekomme ich das nicht hin bzw. weiß ich nicht wie ich es anwenden soll.
Hat jemand ein Beispiel für mich was ich schreiben muss, wenn meine Datenbank "openhab_db" heißt und ich obige Daten alle auf einen Rutsch löschen will?

Danke, schönen Abend noch...

Re: influxDB - Daten VON - BIS löschen?

Verfasst: 26. Apr 2022 23:24
von peter-pan
Vielleicht hilft dir dieser Thread weiter.

Auszug daraus: > DELETE FROM ZwaveDvTemp WHERE time > 1546815600000 and time < 1546902000000

Re: influxDB - Daten VON - BIS löschen?

Verfasst: 27. Apr 2022 21:13
von Steinspiel
Moin,
peter-pan hat geschrieben: 26. Apr 2022 23:24 Vielleicht hilft dir dieser Thread weiter.
Den Thread hatte ich nicht gefunden...
Auszug daraus: > DELETE FROM ZwaveDvTemp WHERE time > 1546815600000 and time < 1546902000000
Die Syntax funktionierte bei mir nicht. Hat wahrscheinlich etwas mit dem beschriebenen Datumsformat zu tun...?
Aber in Anlehnung des Löschbefehlt für einen Datensatz habe ich etwas rum probiert und siehe da:

Code: Alles auswählen

DELETE FROM zimmer_temperatur WHERE time > 1651020960304000000 and time < 1651021200304000000
löscht die Datensätze zwischen den Zeitangaben! :D

Danke für den Tip, das ist es was ich wollte!

Re: influxDB - Daten VON - BIS löschen?

Verfasst: 27. Apr 2022 21:30
von peter-pan
...was ein paar Nullen ausmachen können ;)