NEWS
Influxdb2 Daten löschen
- 
					
					
					
					
 ich möchte diese beiden Datensätze einer InfluxDB2 löschen. Was eigentlich nie ein Problem war klappt hier nicht. 
 Ich werde die beiden Werte nicht los - irgendwas muss ich falsch machenfrom(bucket: "test") |> range(start: v.timeRangeStart, stop: v.timeRangeStop) |> filter(fn: (r) => r["_measurement"] == "zaehlerstand.solarueberschuss") |> filter(fn: (r) => r["_field"] == "value") |> filter(fn: (r) => r["_value"] > 2.0) //|> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false) |> keep(columns: ["_measurement", "_value", "_field", "_time"])2023-06-23 22:00:00 UTC 3,82 value zaehlerstand.solarueberschuss 2023-06-24 22:00:00 UTC 3,18 value zaehlerstand.solarueberschussinflux delete --bucket test --start 2023-06-23T01:00:00Z --stop 2023-06-24T23:59:59Z --predicate '_measurement="zaehlerstand.solarueberschuss"' -o home -t meinTOKEN==
- 
					
					
					
					
 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
 
		
	 
		
	 
			
		 
			
		