Export Energienutzen (Projekt)
Workflowbeschreibung
Exportiert tages-, monats- oder jahresweise Daten einer OBIS-Messgröße des Projekt-Energienutzens in jeweils eine CSV- oder Text-Datei. Dabei kann bestimmt werden, welcher Daten-Status minimal vorliegen muss, dass der Export erfolgreich durchgeführt wird. Für die CSV-Datei kann ein Ziel-Ordner definiert werden und / oder eine E-Mail Empfängerliste angegeben werden. Die Parameter, welche in die Datei geschrieben werden, können individuell bestimmt werden. Ein benutzerdefinierter Trigger kann ausgelöst werden.
aktuelle Version: | 2.10 | Liste der Versionen |
Zieltyp: | Project | Workflow kann nur auf diesen Zieltyp angewandt werden. |
Dateiname: | ExportCsvEnergyBenefitRoot.xaml | ExportCsvEnergyBenefitRoot.xaml |
Liste der Parameter
Typ | Wert | Beschreibung |
---|---|---|
ID der Workflow-Zuordnung | Dieser interne Parameter ist nicht sichtbar, wird aber benötigt um in der Workflow-Zuordnung Informationen nach der Ausführung zu speichern. | |
Benutzerdefiniertes Medium | Bestimmt ein benutzerdefinierte Medium, für das die Daten exportiert werden sollen. | |
OBIS | Definiert ein OBIS-Kennzeichen des gewählten Mediums, das exportiert werden soll. | |
Minimaler Status | Minimaler Status, der noch exportiert wird. Ist der Status schlechter als hier angegeben, erfolgt keine Ausgabe. | |
Export-Zeitraum | Bestimmt den zu exportierenden Zeitraum. || Täglich: Exportiert jeden Tag, ausgehend vom Startdatum, bis zum Enddatum. || Monatlich: Exportiert jeweils monatlich die Daten, ausgehend vom 1. des Monats des Startdatums. || Jährlich: Exportiert jeweils jährlich die Daten, ausgehend vom 1. Januar des Startdatums. | |
Zeitspanne | Definiert, wie die Zeitspanne für den CSV-Export festgelegt werden soll. || Fortlaufend: Zeit zwischen dem letzten Export-Datum und dem Zeitpunkt der Ausführung. || Zeitraum: Präzise Angabe von Start- und Endzeitpunkt. | |
Letztes Export-Datum | Datum des letzten erfolgreichen Exports. Wird nicht geschrieben, wenn ein spezifischer Zeitraum verwendet wird. Nur aktiv, wenn als Zeitspanne 'Fortlaufend' gewählt ist. | |
Zeitraum | Legt fest, für welchen Zeitraum die Daten exportiert werden sollen. Nur aktiv, wenn als Zeitspanne 'Zeitraum' gewählt ist. | |
Ausgabeverzeichnis | Angabe des Ausgabeverzeichnis als absoluter Pfad (z.B. C:\ExportDateien), in das die Datei exportiert werden soll. Das Verzeichnis muss vom Webserver aus erreichbar sein und der Netzwerkdienst muss auf dem Ordner Schreibrechte besitzen. | |
Ziel-Ordner | Angabe des Ziel-Ordners, in dem die Datei gespeichert werden soll. | |
Dateiname | Definiert den Namen der Datei. || Hinweis: Sollen während einer Ausführung mehrere Intervalle in separate Dateien exportiert werden, verwenden Sie bitte die automatische Festlegung der Dateinamen, in dem Sie diesen Wert nicht festlegen. || Eine Angabe eines Dateinamens führt dazu, dass die erzeugte Ausgabedatei nur die Werte des letzten Zeit-Intervalls enthält! | |
Empfängerliste für E-Mails | Legt fest, an welche Empfänger die E-Mail mit der CSV- oder Text-Datei gesendet werden soll. Die Empfänger können durch Semikolon voneinander getrennt werden. | |
Ausgabeformat | Definiert das Format der Ausgabedatei. | |
Trennzeichen | Legt das Trennzeichen für die Spalten in der CSV-Datei fest. | |
Nullwerte ignorieren | Bei Aktivierung werden keine Daten, dessen Variable 'Wert' Null ist, in die Datei geschrieben. | |
Tabellenkopf | Legt fest, ob der Tabellenkopf in die Datei geschrieben wird. | |
Flacher Export | Legt fest, ob der Export nur die Zuordungen zu den Zähpunkten beinhaltet (Kompatibilität zur Version 4.6.6). | |
Feldliste | Konfiguriert, welche Parameter und in welchem Format die Parameter in die Ausgabedatei geschrieben werden. Unterschiedliche Formate sind für Datum und Zahlen möglich. N0-N3 geben die Nachkommastellen im Zahlenformat an (z.B. N3: 32,452). Bei S1-S3 wird die Zahl mit den jeweiligen Nachkommastellen, jedoch ohne Trennzeichen dargestellt (z.B. S3: 32452). Für einige Felder kann eine fixe Zeichenlänge zwischen 1 und 100 definiert werden. Bei einem kürzeren Wert wird die Länge durch Leerzeichen aufgefüllt, bei einem längeren Wert, wird dieser auf die definierte Zeichenlänge gekürzt. Eine Ausnahme bildet die Variable "Wert". Bei dieser wird die definierte Zeichenlänge durch führende Nullen erreicht. Der Default-Wert 0 besagt, dass keine Längen-Änderung des Feldes vorgenommen wird. | |
Erfolg-Trigger | Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows erfolgreich ist. | |
Fehler-Trigger | Legt den Trigger fest, der ausgeführt werden soll, wenn die Ausführung des Workflows fehl schlägt. |
OBIS Messgrößen
Keine OBIS Messgrößen definiert
Versionen
Version | Datum | Änderungen |
---|---|---|
2.0 | 04/29/2020 | Workflow created |
2.1 | 07/14/2020 | Add argument 'DocumentTargetFolder'. |
2.2 | 07/22/2020 | Add value 'yearly' to 'Export timespan' |
2.3 | 12/07/2020 | Add source workflow id to the csv document. |
2.4 | 01/12/2021 | Fix error when saving to folder that no longer exist. |
2.5 | 06/14/2021 | Extended SMTP-Options |
2.6 | 07/07/2021 | Update of description. |
2.7 | 12/20/2021 | Add parameter filename. |
2.8 | 03/29/2022 | FIX: Reset file name for each exported interval. Change description of argument 'Filename'. |
2.9 | 12/15/2022 | Use automation server settings |
2.10 | 03/02/2022 | Limit start date of the 'continuous' function |