NEWS
Influxdb2 Daten löschen
-
Zeig mal bitte das Ergebnis der ersten Query im InfluxDB Data Explorer (raw data)
-
@marc-berg
wollte kein Bildchen senden ..0 zaehlerstand.solarueberschuss value 3.8234800000000035 2023-01-01T12:14:29.000Z 2023-11-08T13:14:29.460Z 2023-06-23T22:00:00.000Z 0 zaehlerstand.solarueberschuss value 3.183460765972228 2023-01-01T12:14:29.000Z 2023-11-08T13:14:29.460Z 2023-06-24T22:00:00.000Z
-
Bin gerade unterwegs und kann nicht testen, ob das mit den Anführungsstrichen so funktioniert. Alles andere sieht i.O. aus.
Ich mache es immer so:
influx delete --bucket "iobroker" --predicate '_measurement="measurement"' --start '2010-01-01T00:00:00Z' --stop '2025-12-31T23:59:00Z' -o home
-
influx delete --bucket "test" --predicate '_measurement="zaehlerstand.solarueberschuss"' --start '2023-06-23T01:00:00Z' --stop '2023-06-24T23:59:59Z' -o home -t 0EcOQYltsavQft0chCv1OIiv213mYIN9-_aquatsch==
es löscht einfach nicht.
-
@agrippinenser sagte in Influxdb2 Daten löschen:
es löscht einfach nicht.
Faszinierend ....
Ich habe keine Ahnung, warum das nicht geht, außer ein paar absurde Ideen:
- Falsche Datenbank oder Organisation
- Die Daten werden durch ein Skript immer wieder rein gehämmert
-
influx delete --token xxxxxxxxxxxxxxxxxxxxxxxxxxx== --bucket iobroker --org privat --start 1970-01-01T00:00:00Z --stop $(date +"%Y-%m-%dT%H:%M:%SZ") --predicate '_measurement="Stromverbrauch_XXXX"'
Hier mein Beispiel
Probiers mal mit dem Token und mit der Organistaion.Berechtigung hast du vorher schon erteilt??
influx config create --config-name iobroker_user --host-url http://localhost:8086 --org privat --token xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx== --active
-
welche influx version genau ? der delete befehl kam doch erst in irgendeiner version später
-
@arteck 2
klaus@influxdb2: curl -sL -I localhost:8086/ping:
gibt 2.7.1 zurück.
HTTP/1.1 204 No Content Vary: Accept-Encoding X-Influxdb-Build: OSS X-Influxdb-Version: v2.7.1 Date: Thu, 09 Nov 2023 14:10:07 GMT
-
ich kann mit solchen ungelösten Dingen schwer umgehen und das hat mich nicht schlafen lassen.
@marc-berg sagte in Influxdb2 Daten löschen:
Faszinierend ....
Ich habe keine Ahnung, warum das nicht geht, außer ein paar absurde Ideen:Falsche Datenbank oder Organisation
- um Tippfehler auszuschießen copy/paste benutzt
- heute die Bash-History abgegrast. Im Juni 2023 hatte ich cli zuletzt benutzt seit daher läuft das ohne einzugreifen.
Der Vergleich zu vorherigen, funktionierenden Eingaben hat Unterschiede ergeben:
- Zeitformat:
FRÜHER --start 2023-06-23T01:00:00.000Z --stop 2023-06-24T23:59:00.000Z JETZT --start '2023-06-23T01:00:00Z' --stop '2023-06-24T23:59:59Z'
Anführungszeichen "
FRÜHER
FRÜHER influx delete --bucket test --start 2023-06-23T01:00:00.000Z --stop 2023-06-24T23:59:00.000Z --predicate '_measurement="zaehlerstand.solarueberschuss"' -o home -t mein Bucket== JETZT influx delete --bucket "test" --predicate '_measurement="zaehlerstand.solarueberschuss"' --start '2023-06-23T01:00:00Z' --stop '2023-06-24T23:59:59Z' -o home -t 0EcOQYltsavQft0chCv1OIiv213mYIN9-_aquatsch==
So hat es gelöscht.
influx delete --bucket test --start 2023-06-23T01:00:00.000Z --stop 2023-06-24T23:59:00.000Z --predicate '_measurement="zaehlerstand.solarueberschuss"' -o home -t mein Bucket==
-
@snopy_16 sagte in Influxdb2 Daten löschen:
Berechtigung hast du vorher schon erteilt??
influx config create --config-name iobroker_user --host-url http://localhost:8086 --org privat --token xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx== --activeIch habe Influx im Frühjahr installiert und das CLI zuletzt im Juni benutzt. Seither läuft das IMHO.
vielleicht habe ich aber noch einige Baustellen offen!klaus@influxdb2:~$ influx user list Error: failed to list users: 401 Unauthorized: unauthorized access klaus@influxdb2:~$
Kann ich mir damit den Zugriff auf meine Daten verschließen ?
influx config create \ -n config-name \ -u http://localhost:8086 \ -p USERNAME:PASSWORD \ -o MyOrganization