Es gibt Neuigkeiten beim Zeitserienmanagement, etwas, das schon lange gewünscht wurde
#### Updated #### Updated #### Updated #### Updated #### Updated #### Updated #### Updated #### Updated ####
Selektives Löschen von Datenpunkten aus Zeitserien

Mit der Insider Preview 1 zur V 4.8 wird die Firmware um einen neuen Assistenten erweitert, mit dem Datenpunkte aus Zeitserien gelöscht werden können.
Hierfür gibt es zwei Hauptanwendungsfälle:
Falsche / Unzutreffende Datenpunkte wurden in der Vergangenheit aufgezeichnet
Datenpunkte mit stark abweichenden falschen Werten "versauen" alle Grafiken und Berechnungen. Z.B. wenn Temperaturwerten normalerweise zwischen 15 und 25 Grad Celsius aufgezeichnet werden, jedoch plötzlich ein Wert von 65.536 Grad dazu kommt, weil eine Sensor oder eine Logik einen Fehler hatte. Wegen dem üblichen Autoscale der Grafiken verschwinden die eigentlich gültigen Datenpunkte in der Nulllinie, weil sich die Auflösung der Grafik nach den 65.536 Grad Celsius richtet. Dies kann auch durch temporäre Fehlverknüpfung mit dem falschen Objekt (mit höheren Werten) passieren.
==> Mit der neuen Funktion kann man diesen Zeitraum mit solchen falschen Eintragungen selektiv herauslöschen (also aus der "Mitte" des Datenstroms.
Kürzen von Zeitserien um Speicherplatz einzusparen
Insbesondere auf älteren Modellen des Timberwolf Servers mit z.B. 16 GB Flash könnte der freie Speicherplatz durchaus knapp werden, wenn intensiv Zeitserien angelegt wurden. Womöglich gab es gerade am Anfang eine eher "dichte" Aufzeichnung. Zum Beispiel führt eine Aufzeichnung eines Temperatursensors alle 5 Minuten schon zu 105.000 Einträgen pro Jahr. Ansich ist das nicht viel, aber wenn man das mit hunderten Sensoren so gemacht hat und womöglich jede Minute über fünf Jahre, dann kann das explodieren (100 Sensoren x 1 Eintrag pro Minute x 5 Jahre = 100 x 60 x 24 x 365 x 5 = 262,8 Mio Datensätze).
==> Die neue Funktion erlaubt das Löschen beliebiger Zeiträume, damit auch vom, Beginn einer Zeitserie an. So kann man z.B. "alles vor 2023" aus der Zeitserie löschen und damit dessen Speicherplatz (nachdem die automatische Bereinigung gelaufen ist) einsparen.
Funktion: Datenpunkte aus Zeitserien löschen
Der Zeitserien Manager wurde erweitert und verbessert
- Verbesserte Listenansicht mit den Aktionen pro Zeitserie
- neue Lösch-Funktion
- größere Icons
- Anzahl der Datenpunkte mit Tausender Trennzeichen

Neues Symbol für selektives Löschen

Neuer Assistent zum Löschen von Datenpunkten aus Zeitserien
Auswahl des Zeitraumes dessen Datenpunkte gelöscht werden sollen

Viele Detailanzeigen
- Anzeige des Zeitbereiches, in dem Datenpunkte enthalten sind (erster bis letzter Datenpunkt)
- Vorschau der Anzahl der von der Löschung betroffenen Datenpunkte je nach gewähltem Zeitraum
- Wichtig: Zeitangaben richten sich nach der Zeitzone des angemeldeten Nutzers (nicht nach der Zeitzone des Servers)

Aus mehreren Zeitreihen auf einmal löschen
Über den Button "Weitere Zeitserien miteinbeziehen" können beliebig viele weitere Zeitserien miteinbezogen werden (jeweils alle Datenpunkte aus dem selben Zeitraum)

- Die Sortierung der Tabelle kann "nach Bezeichnung" oder "nach Zeitserien DB ID" gewählt werden
- Aus der Liste dann Zeitserien auswählen
- Wichtig: Dies ist nicht umkehrbar, die Daten sind dauerhaft gelöscht

Damit kann man NICHT:
- Man kann damit keine Datenpunkte aus System-Zeitserien wie KNX-Log, Dr-Modus (Diagnose) usw. löschen
- Man kann damit (noch) NICHT auf Basis von Werten aus Zeitserien löschen ("lösche im angegebenen Zeitraum alle Werte über 65534"), weil die Influx DB dafür keinen Befehl zur Verfügung stellt
Verfügbarkeit
Diese neue Funktion steht AB SOFORT mit der Insider Preview 1 zur Version 4.8 im Insider Club zur Verfügung
Link zur den Release Notes: https://elabnet.atlassian.net/wiki/x/AYCEyw
lg
Stefan