Stammdatenimport & -export
Über das Menü in der Excel Ribbonleiste:
Über die Buttons „Import“ und „Export“ können Zeitreihenstammdaten in Excel ausgegeben und aus Excel eingelesen werden. Dies erleichtert das Bearbeiten von Zeitreihenstammdaten sowie das Neuanlegen von Zeitreihen.
Zeitreihenstammdaten Export
Klickt man auf den Export-Button öffnet sich das Fenster „Zeitreihen Suche“ in dem nach Zeitreihen gesucht werden kann. Wenn die zu exportierenden Zeitreihen in der Tabellenansicht ausgewählt wurden, können sie durch Anklicken des „OK“ Buttons in Excel übertragen werden.
Zeitreihenstammdaten Import
Die Zeitreihenstammdaten können aus dem gerade aktiven Excel Blatt importiert werden. Voraussetzung ist, dass das Format des Excel Blatts dem beim Export verwendeten Format entspricht. Als Vorlage kann durch Klick auf "Importvorlage mit Beispieldaten" eine Vorlage geöffnet werden.
Zeitreihenstammdaten - Tabellenfelder
Die hier angeführten Felder sind Pflichtfelder, die für den Stammdatenimport nötig sind. Im Umgang mit Attributen können weitere Felder nötig sein. Diese sind in der Vorlage, das durch Klick auf "Importvorlage mit Beispieldaten" geöffnet werden kann, ersichtlich und erklärt.
Feld | Pflichtfeld | Beschreibung | Mögliche Werte | Beispiel |
---|---|---|---|---|
ObjectID | Nur, wenn die Definition einer bestehenden Zeitreihe bearbeitet werden soll. | Eindeutige ID für den jeweiligen Zeitreihenstammdatensatz. | ||
Name | ja | Eindeutiger Zeitreihenname | ||
Description | Beschreibung der Zeitreihe | |||
Unit | ja | Einheit der Zeitreihe | ||
Type | ja | Der Typ der Zeitangabe |
| |
Interval | ja | Intervall |
| |
Interval length | ja | Intervalllänge | ||
Formula | Formel für die Berechnung der Zeitreihe | Beispiele zu Formeln finden Sie unter Formelzeitreihen | ||
Table | Bezeichnung der Daten-Tabelle | |||
Archive table | Bezeichnung der Archivierungs-Tabelle | |||
TimeZone | Name der Zeitzone. Neben den Zeitzonen, die von Microsoft unterstützt werden, gibt es noch einige HAKOM spezifische Zeitzonen. | Eine Liste der von Microsoft unterstützten Zeitzonen finden Sie unter https://support.microsoft.com/en-us/help/973627/microsoft-time-zone-index-values. Eine Liste der HAKOM spezifischen Zeitzonen finden Sie unter Grundfunktionen - Lesen in Excel - Zeitzone. | W. Europe Standard Time | |
StartOfYear | Wert, um den das Raster verschoben wird (in Monaten) | 1-12 | ||
StartOfDay | Wert, um den das Raster verschoben wird (in Stunden ab Mitternacht) | 0-23 | ||
PreserveDuplicatedValues | Legt fest, ob bei spontanen Zeitreihen beim Speichern gleiche aufeinanderfolgende Werte gespeichert werden (WAHR) oder nicht (FALSCH). |
| ||
Aggregation | Legt fest mit welcher Methode Zeitreihendaten aggregiert werden. |
| ||
QuotationDefaultBehavior | Legt das Standardverhalten beim Auslesen von Notierungszeitreihen fest, wenn kein Notierungsdatum gewählt wurde. Wird hier ein Wert eingetragen, wird dieser für die entsprechende Zeitreihe herangezogen, und nicht jener, der in der HAKOM.Config eingetragen ist. |
|
Beim Import von Zeitreihenstammdaten wird unterschieden ob die Einträge bereits in der Datenbank vorhanden sind und nur bearbeitet wurden (nach einem Export), oder ob neue Einträge in der Datenbank angelegt werden sollen.
Importieren von neuen Zeitreihenstammdatensätzen
Beim Anlegen von neuen Zeitreihen ist es wichtig, dass das Feld ObjectID leer ist und der Name nicht bereits vergeben ist!
![](../../../__attachments/12431394/stammdaten%20import%20export%20importvorlage%202.png?inst-v=57a6178d-08d2-491b-b298-ab64a0442505)
Re-Importieren von Zeitreihenstammdaten nach Bearbeitung
Nach einem Stammdaten Export können die nach Excel exportierten Zeitreiheneigenschaften bearbeitet werden.
Nachdem Änderungen vorgenommen wurden, werde die bearbeiteten Daten aus der Excel-Datei durch Klick auf den „Import“ Button in die Datenbank geschrieben.
Wichtig: Für den Re-Import von Daten bei dem die exportierten Zeitreihen in der Datenbank wieder aktualisiert werden sollen, darf die ObjectID nicht geändert werden.
Stammdaten Import Zeitreihen-Verwaltung
Für den Import von Zeitreihen stehen zusätzlich Optionen zur Verfügung:
Neue Kategorien anlegen
Ist diese Checkbox aktiv, werden Kategorien (Attribute vom Typ "Category"), die noch nicht in der Datenbank eingetragen sind, aus dem Template in die Datenbank gespeichert.Achtung: Diese Vorgehensweise funktioniert nur für Attribute vom Typ "Category"! Alle anderen Typen von Attributen, die einer oder mehreren Zeitreihen für einen Import zugewiesen sind, müssen davor schon angelegt worden sein!
Leere Attribute ignorieren
Diese Option ist standardmäßig ausgewählt. Ist diese Option ausgewählt, werden Zeitreihen, die keinen Eintrag in der Spalte eines Attributs haben, dieses Attribut auch nicht zugewiesen bekommen:
Im obigen Beispiel würde der Zeitreihe "Doku_ZR_1" das Attribut "Ein Attribut" zugewiesen, der Zeitreihe "Doku_ZR_2" aber nicht. Beiden Zeitreihen würden das Attribut "TEST_ZRM" erhalten.Auch leere Attribute zuordnen
Ist diese Option gewählt, werden Zeitreihen, die keinen Eintrag in der Spalte eines Attributs haben, dieses Attribut trotzdem zugeordnet bekommen:
Im obigen Beispiel würden beide Zeitreihen beide Attribute zugewiesen bekommen. "Doku_ZR1" hätte bereits den Wert "wird zugewiesen" für "Ein Attribut", "Doku_ZR_2" hat zwar dieses Attribut, ein Wert muss allerdings noch vergeben werden.Leere Attribute entfernen
Ist diese Option gewählt, werden Attribute von Zeitreihen, die keinen Eintrag in der Spalte dieses Attributs haben, von diesen Zeitreihen gelöst.
Im obigen Beispiel würde "Doku_ZR_2" das Attribut "Ein Attribut" verlieren. "Doku_ZR_1" würde das Attribut "Ein Attribut" behalten.