[vz-dev] Aggregationsmode "DELTA"

NetFritz NetFritz at gmx.de
Mon Oct 28 11:19:16 CET 2013


Am 28.10.2013 10:19, schrieb Andreas Goetz:
> Hallo,
>
> die Sache hat leider einen Haken.
>
> 2013/10/27 <vz at stromtarif-24.de <mailto:vz at stromtarif-24.de>>
>
>     ...
>
>     Ein neuer Wert wird nur in die Datenbank geschrieben, wenn er ein
>     gewisses Delta zum vorhergehenden Wert überschreitet.
>
>     Innerhalb der Aggregationszeit werden vom latest-Wert ausgehend
>     die nachfolgenden Werte im Buffer bewertet, ob das Delta einen
>     prozentualen Wert des alten Wertes überschreitet. Ist das nicht
>     der Fall, wird der Wert als gelöscht markiert. So wird der
>     latest-Wert und alle relevanten Änderungen eingetragen. Da das
>     Delta prozentual vom Istwert berechnet wird, werden bei kleinen
>     Werten auch kleine Änderungen erfasst.
>
>     ...
>
>     Bei mir reduzieren sich dadurch die Datensätze auf rd. 20% ohne
>     nennenswerte Darstellungsverluste.
>
>
> Das kann ich leider nicht bestätigen. Bei meinen Experimenten habe 
> aufeinander folgende 0- Werte in der DB gelöscht (da ja PV nachts 
> wenig produziert) was die Datenmenge für den entsprechenden Kanal mal 
> schlapp halbiert hat. Leider kommt es dazu zu erheblichen 
> Darstellungsproblemen beim Übergang da die Middleware für's Frontend 
> die Daten aggregiert- und zwar portionsweise je Datenbanktupel und 
> nicht nach gleich großen Zeitscheiben.
> Im Ergebnis führt das dazu, dass das FE hässliche "Rampen" an den 
> Stellen anzeigt wo von 0-Werten (bzw. Stellen in der DB mit längeren 
> Intervallen) wieder auf Daten übergegangen wird.
>
> Mir ist dafür bisher keine Lösung eingefallen- falls es da eine gibt 
> könnte man neben Änderungen im Logger auch ein späteres Aufräumen der 
> DB auf diesem Wege ohne Daten- und Darstellungsverlust implementieren.
>
> vg
> Andreas
Hallo
Um die Menge an Daten in Griff zu bekommen würde ich vorschalgen die 
Daten in eine RRD-DB abzulegen.
http://oss.oetiker.ch/rrdtool/
Gruß NetFritz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20131028/1dc529d5/attachment.html>


More information about the volkszaehler-dev mailing list