NEWS
Influxdb 2 Daten über Dataexplorer löschen *gelöst*
-
Danke ihr zwei! Wenns nicht anders geht will ich das versuchen. Jetzt mal blöd gefragt. Muss ich mich da irgendwie auf der Datenbank "anmelden" bzw. verbinden? Oder kann ich das direkt auf der Maschine mit meinem Benutzer auf der Konsole ausführen. Sorry für die blöde Frage aber bei meiner alten Datenbank musste ich mich da immer vorher verbinden oder ist das durch das Token gesichert verbunden?
-
@xsev von mir ist es Javascript.. kannst im iobroker ausführen.. unter scripte
der andere weg ist etwas koplizierter da du hier erst ein token generieren musst im..influxdb.. -
@arteck sagte in Influxdb 2 Daten über Dataexplorer löschen:
sendTo('influxdb.0', 'deleteRange', [
In diesem Fall wahrscheinlich einfacher mit "deleteAll". Beide Varianten bzw. das Löschen generell wird aber erst ab Adapter V4.0.0 für die InfluxDB 2.x unterstützt.
-
@Marc-Berg
Ich hab die Influx Adapter Version 3.2 am laufen.
@arteck
Kann ich nicht meinen Token verwenden, den ich auch für den Adapter genommen habe?Daten in eine Datenbank zu bekommen ist nur ein klick aber wehe man will sie wieder raus haben
-
@xsev sagte in Influxdb 2 Daten über Dataexplorer löschen:
Kann ich nicht meinen Token verwenden, den ich auch für den Adapter genommen habe?
kannst du auch
-
@arteck Ok also melde ich mich auf der Maschine an und mache das nach dem Vorschlag von @mrjeschke mit dem Token den ich habe. Und muss halt alles einzeln löschen. Mit neuer Adapter Version würde es dann mit Skript gehen wie du meintest was mir für die Zukunft lieber wäre. Dann muss ich nur den Datenpunkt im Skript tauschen und gut is.
Gibst den Adapter schon als beta? -
@xsev
Ja die Adapter-Version 4 ist in der Beta.
Ist natürlich viel einfacher.
@Marc-Berg Wie müsste die deleteAll Variante aussehen?sendTo('influxdb.0', 'deleteAll', [ {id: 'proxmoxTemp'}, {id: 'proxmoxTempCore'} ], result => console.log('deleted'))
-
@mrjeschke
ist hier gut dokumentiert:https://github.com/ioBroker/ioBroker.influxdb#delete-state
sendTo('influxdb.0', 'deleteAll', [ {id: 'mbus.0.counter.xxx'}, {id: 'mbus.0.counter.yyy'} ], result => console.log('deleted'));
-
@mrjeschke
@Marc-Berg
Danke, ja dann aktualisiere ich aber woher bekomm ich denn den Adapter, im beta Repositorie ist er nicht enthalten und auf Github bekomm ich nur die Version die ich schon habe. Hättet ihr bitte einen Link. -
@xsev
Bin leider in der Zeile verrutscht.
Ist doch noch nicht in der Beta.
Von Github installieren würde gehen, ist aber nicht zu empfehlen. -
@mrjeschke Warum Github kann ich doch über die Katze installieren oder was meinst du. Gibt es Probleme mit dem Adapter?
-
@xsev
Ist dir vielleicht die die rote Warnung bei einer
Github-Installation aufgefallen ? -
@mrjeschke Ja logo hab schon einige darüber installiert. Das Risiko ist mir bewußt. Ich finde nur die 4er Version auf Github nicht.
-
@xsev
Bin nich sicher ob das der richtige Link ist.https://github.com/ioBroker/ioBroker.influxdb/tree/v4.0.1
-
-
Danke nochmals an alle, hat alles bestens geklappt mit dem DeleteAll Skript.