Seite 1 von 5
Import / Export einer Timeserie
Verfasst: Mo Dez 23, 2019 4:35 pm
von Sun1453
Dieser FR geht auf folgendes Problem aus dem Thema (
viewtopic.php?f=26&t=1796) zurück.
Da man keine Einträge aus einer Time Serie löschen kann und das auch gut so ist ( erhöhter Support Aufwand für Elabnet) sollte man für die Poweruser folgendes implementieren.
Export einer Timeserie im Format CSV. Ein initiales Beladen einer neue angelegten TS mittels vorgegebenem Ladebestand aus einem CSV-File. Somit kann man mögliche Testdaten aus dem CSV entfernen und man hat wieder eine valide TS.
Re: Import / Export einer Timeserie
Verfasst: Mo Dez 23, 2019 4:58 pm
von tger977
na jetzt kam mir Michael zuvor
Ich möchte hier noch einen anderen Weg zur Diskussion stellen, den ich in EDOMI mir mit einem LBS und einer entsprechenden Oberfläche zur Bedienung in der Visu gebaut habe:
Vorteile:
Damit bräuchte man weiter keine Schreibrechte für den Endnutzer
Supportfälle sollten damit ebenfalls weiter minimiert bleiben, da über die Implementierung seitens Elabnet sichergestellt wird daß man eben nur korrekte Werte, richtige Syntax, korrekte Datentypen,... verwendet wird und es in der Datenbank zu keinen Inkonsistenzen kommt oder sich diese sogar jemand "abschiesst"
Der Export/Import wäre natürlich die Krönung, da man dann wirklich beliebig und auch einfach in z.B. Excel alles bearbeiten und rückschreiben kann (natürlich auch wieder über eine seitens ElabNet zur Verfügung gestellte Schnittstelle oder einen Logikbaustein wieder ohne EndUser Schreibrechte auf die Datenbank!)
Re: Import / Export einer Timeserie
Verfasst: Do Jan 02, 2020 11:33 pm
von tger977
und ein ganz wichtiger UseCase: Migration von Daten von anderen Systemen wie z.B. EDOMI Datenarchiven...
Die Performance von Grafana scheint deutlich besser zu sein als das EDOMI eigene Datenarchiv und die Diagramm Visu Elemente und man kann nun ja auch per link sehr einfach Grafana in die EDOMI Visu integrieren!
Re: Import / Export einer Timeserie
Verfasst: Di Jun 16, 2020 5:34 pm
von starwarsfan
Hallo miteinander,
jetzt habe ich auch das Problem, dass es mir ein paar völlig unpassende Werte in zwei Timeseries geknallt hat und damit werden die Diagramme unbrauchbar. Von daher wäre es wirklich super, wenn man auf diese Art und Weise die TS gezielt modifizieren könnte.

Re: Import / Export einer Timeserie
Verfasst: Mi Jun 24, 2020 8:05 am
von Sun1453
Sind ja schon einige positive Rückmeldungen zu diesem FR. Benötigt ihr weitere Informationen zu diesem FR, damit er für die Entwickler eindeutig wird?
Trennzeichen für CSV würde ich folgende verwenden:
; |
Export eben als CSV. Import in leere TS, die angelegt wurde, einfach so ohne weitere Dialoge. Wenn man Daten in eine bestehende TS importieren möchte natürlich mit Rückfrage Dialog.
Re: Import / Export einer Timeserie
Verfasst: Mi Jun 24, 2020 8:38 am
von StefanW
Guten Morgen,
bei Gelegenheit werden wir prüfen, wie man das umsetzen kann.
Ich nehme dabei an, dass das Zurück-Einlesen nur in eine frisch dafür angelegte Timeserie stattfinden kann, was kein Beinbruch sein sollte.
Das bedeutet aber auch, dass wir damit auch das Leistungsmerkmal benötigen, eine nicht mehr nötige Zeitserie zu löschen.
Es würden mithin folgende Funktionen benötigt:
1. Export nach csv
2. Import in neue Zeitserie aus csv
3. Löschen einer Zeitserie
lg
Stefan
Re: Import / Export einer Timeserie
Verfasst: Mi Jun 24, 2020 10:21 am
von starwarsfan
Hallo miteinander,
ja das Feature wäre super. Damit könnte man dann auch historische Daten migrieren, also bspw. Wasserverbrauchsdaten von vor TW-Zeiten...
Re: Import / Export einer Timeserie
Verfasst: Mi Jun 24, 2020 10:26 am
von Robert_Mini
StefanW hat geschrieben: ↑Mi Jun 24, 2020 8:38 am
Das bedeutet aber auch, dass wir damit auch das Leistungsmerkmal benötigen, eine nicht mehr nötige Zeitserie zu löschen.
Verstehe ich grad nicht.
Zeit Serien Löschen gibt es doch schon seit längerem??? (
viewtopic.php?f=9&t=16&hilit=timeseries ... =30#p17576)
Lg
Robert
Re: Import / Export einer Timeserie
Verfasst: Mi Jun 24, 2020 2:09 pm
von StefanW
Robert_Mini hat geschrieben: ↑Mi Jun 24, 2020 10:26 amZeit Serien Löschen gibt es doch schon seit längerem???
Ich habe nur laut gedacht. Es geht mir um das Purgen, also das tatsächliche Tilgen einer Zeitserie aus der Datenbank. Das derzeitige Löschen markiert nur als gelöscht.
Bei einem so mächtigen Feature wir dem Import können Kunden sehr schnell sehr große Datenmengen bewegen und da müssen wir dann auch entsprechend aufpassen, weil eben jedes Leistungsmerkmal seine Konsequenzen hat und oft weitere Dinge nach sich bringt, die wir zumindest im Hintergrund und automatisch beachten müssen.
Bei Gelegenheit werden wir das besprechen. Im Moment ist nur Bodenfeuchte und Modbus im Fokus
lg
Stefan
Re: Import / Export einer Timeserie
Verfasst: Mi Jun 24, 2020 4:27 pm
von supernode
Ein Import könnte doch auch in eine bestehende TS Sinn machen. Bspw. wenn bei einem Wechsel/Migration von Sensoren - was ggf. über einen längeren Zeitpunkt geschieht, die Zwischenwerte nicht verloren gehen sollen.
Man hätte eine neue, aber nicht leere TS, und möchte die alten Werte vorne anhängen.