NEWS
Influx Datenpunkt migrieren
-
Hallo zusammen,
hab meinen Kühlschrank überwacht und die Leistung in die InfluxDB geschrieben.
Nun habe ich jedoch einen neuen Messstecker und möchte die Daten des alten Detenpunktes in den neuen Datenpunkt der InfluxDB übernehmen.Gibts dafür ein Befehl?
Wir macht man das sinnigerweiße?
-
@loverz sagte in Influx Datenpunkt migrieren:
Wir macht man das sinnigerweiße?
Moin,
Du solltest uns erst einmal sagen, welche Version von
influxDB
Du nutzt!Es gibt dann drei Möglichkeiten,
- wie von Dir gewollt, die Daten in der
influxDB
umbenennen - im neuen Datenpunkt, die Möglichkeit des Alias nutzen
- gleich Aliase nutzen, dann kann man das Gerät dahinter austauschen, der Datenpunkt, bleibt aber der gleiche, sowohl für Skripte, als auch für die Historisierung in der Datenbank!
VG
Bernd - wie von Dir gewollt, die Daten in der
-
@dp20eic danke für die tolle Auflistung.
Variante 3 ist mein Ziel.
Variante 2 find ich nicht so toll, weil mich das etwas verwirrt.Variante 1 wäre cool. Wie geht das?
InfluxDB V1
-
@loverz sagte in Influx Datenpunkt migrieren:
danke für die tolle Auflistung.
Moin,
nur mal so in den Raum geworfen, Variante 2, kann ja der Vorläufer von Variante drei sein, nein mal im Ernst, ich kenne ja diene DP nicht und vertraue da schon, dass Du weißt, was Du da machst.
Zu 1.
- ich glaube mich zu erinnern, dass ich das mal nach dieser Seite ⇒ https://www.laub-home.de/wiki/Influxdb_umbenennen_von_Measurements, an einem Test-Measurements gemacht habe.
- hier ist auch ein Weg beschrieben ⇒ https://www.influxdata.com/blog/tldr-influxdb-tech-tips-november-3-2016/
- Dann gibt es da noch eine Workbench ⇒ https://github.com/JorgeMaker/InfluxDBWorkBench, oder nur für
KleinWeich
auch die Mutter ⇒ https://github.com/CymaticLabs/InfluxDBStudio, wo man sich die Daten in einer GUI anschauen kann, vielleicht geht es damit aus, nicht getestet.
VG
Bernd -
Danke dir!
Hat geklappt mit:
SELECT * INTO "javascript.0.Variablen.Aliasse.Kühlschrank_EG_Power" FROM "deconz.0.Sensors.12.power"
Leider geht aber der Lösch-Befehl:
drop "deconz.0.Sensors.12.power"
nicht.
Fehlermeldung:
drop "deconz.0.Sensors.12.power"
ERR: error parsing query: found deconz.0.Sensors.12.power, expected CONTINUOUS, DATABASE, MEASUREMENT, RETENTION, SERIES, SHARD, SUBSCRIPTION, USER at line 1, char 6 -
@loverz Welche influx Version hast du?
-
-
@loverz DROP MEASUREMENT "deconz.0.Sensors.12.power"
https://docs.influxdata.com/influxdb/v1/query_language/manage-database/#delete-measurements-with-drop-measurement -
@lessthanmore danke!