-
-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Alte Daten komprimiere und / bzw löschen #408
Comments
Hallo Mathias, hab mich etwas mit dem Script gespielt und folgendes programmiert, kannt du mal bitte drüberschauen, bin absolute Groovy-Anfänger! Hab auf einen Spielsystem mal das so in die Config genommen:
|
Ich nehme an, die aktuelle Version ist jetzt im Forum? Willst Du nicht ein Repo auf GitHub dafür erstellen? Den Code werde ich auch noch einmal durchschauen. |
ja der aktuelle code ist derzeit im Forum, aber alles noch Probier code ... um mal die Thematik besser zu verstehen und veilleicht noch andere Ideen zu bekommen. Über verbesserungsvorschläge würde ich mich sehr freuen. Du kannst es auch dann gerne in dein Wiki aufnehmen, da es ja rein Historian code ist und mit Highchart ansich ja nix zu tun hat. |
man könnte die Komprimierung auch mehrstufig machen wäre gar nicht soviel umbau. |
dann wäre das hier nur ein paar Andenkstöße |
Das sieht schon funktionstüchtig aus. Ein paar Anmerkungen: Anstatt and immer && verwenden. Neuer Code mit weiteren Vereinfachunge:
Der CCU-Historian kann seit einiger Zeit auch selber mit Zeitreihen rechnen. Ein 2-Stunden-Durchschnittswert kann so berechnet werden:
|
danke, hab das mit && und Vereinfachung mal eingebau. Das mit den Zeitreihen rechnen paßt mir aber jetzt so nicht in Script rein, da müßte ich alles umbauen und ich glaub da gewinnen wir jetzt auch nicht wirklich viel Zeit. hier die aktuelle Version, läuft die auch deinen System ?
|
Das Skript ist auch auf meinem System ohne Fehler durchgelaufen. Das Ergebnis ist soweit plausibel. |
Derzeit ist die Komprimierung ja nur 1 stufig bevor Löschung, meinst würde eine Mehrstufigkeit Sinn machen ? z.B. volle Daten 1 Monat, Stunden Durchschnitt 1 Jahr, darüber Tages Durchschnitt und nach 5 Jahren löschen ... bin derzeit noch unentschlossen ... :-) |
Eine mehrstufige Komprimierung bringt meines Erachtens nicht mehr sooo viel. Wenn die erste Stufe schon um Faktor 20 verdichtet, dann sind die verbleibenden Datenmengen bereits sehr klein. |
Wo finde ich denn die aktuelle Version des Skriptes? Dann werde ich es mal mit zu den Skripten im Wiki packen. |
Hallo Mathias, derzeit habe ich folgenden Eintrag in meiner Config:
Lg wak |
Das Skript ist nun im Wiki zu finden. |
Hallo Matthias,
durch die Scripts ist viel möglich geworden, danke nochmals für diese Erweiterung und Öffnung.
Trotzdem würde ich es begrüssen wenn sich Historian auch für die Altdaten Behandlung einige Funktionen beinhalten würde.
Hier nur mal einige Ideen.
Wöchentlicher oder Täglicher Job das automatisch übernimmt die Datenlöschung und die Datenkomprimierung.
3 zusätzliche Felder in der Datenpunktkonfiguration.
Wenn man jetzt noch einen Monatlichen um 03:00 -compact einplannen könnte dann wäre keine Wartung mehr nötig.
Was meinst du dazu ?
LG wak
The text was updated successfully, but these errors were encountered: