InterAss verfügt über ein
Modul "Importieren Excel/CSV Format" zum Importieren von Störungen
und Netzen aus einer Excel- oder CSV-Datei (Hinweis: Importieren von Netzen ist
hier nur im Modul Strom möglich). Dazu muss der Inhalt der Excel- bzw. CSV-Datei
InterAss bekannt sein. Dies erfolgt über eine Beschreibungsdatei, die die
Tabellenüberschriften (Spaltenname) der zu importierenden Datei mit den
Datenbankspalten der InterAss-Datenbank verknüpft. Diese Datei wird in der
Maske ‚Datei->Eigenschaften Reiter Import‘ zugewiesen.
Aufbau der Datei:
<Spaltenname>;<symbolischer
Name in InterAss>
bei einem Zeitwert
<Spaltenname>;<symbolischer
Name in InterAss>;Zeit
bei einem Datumswert
<Spaltenname>;<symbolischer
Name in InterAss>;Datum
mit einer Mappingdatei
<Spaltenname>;<symbolischer
Name in InterAss>;<Name der Mappingdatei>
zum Zusammenfassen mehrerer
Spalten zu einem InterAss-Datenwert
<Spaltenname>;<symbolischer
Name in InterAss>
<Spaltenname>;<symbolischer
Name in InterAss>+
<Spaltenname>;<symbolischer
Name in InterAss>++
Zur Zuordnung der Störung zum
Netz muss in der zu importierenden Datei das
Berichtsjahr (edbs_jahr)
Netzbetreibernummer (edbs_evunummer)
Netznummer (edbs_netz_nr)
vorhanden sein. Auf die
Definition der
Spannungsgruppe (edbs_XU) kann dann
verzichtet werden, wenn die Netznummer des Netzbetreibers innerhalb des Jahres
eindeutig ist.
Wenn die
Tabellenüberschriften des zu importierenden Datei sich nicht in der ersten
Zeile befindet, kann dies durch folgende Zeile in der ersten Zeile der Beschreibungsdatei
berücksichtigt werden (im Beispiel in der zweiten Zeile):
Spaltenbeschreibung in
Zeile;2
Symbolischer
Namen in InterAss:
Die symbolischen Namen
beschreiben ein Feld in einer Datenbankspalte. Die Liste mit den Namen befindet
sich in der Datei interass_data.inf im
Verzeichnis SUPPORT. Hier ein Auszug aus dem Bereich der Tabelle der Störungen
(edbt_stoe):
DB-Tabelle
|
|
Symbolischer Name
|
Typ
|
|
Name der
DB-Spalte
|
|
Länge der
Zeichenkette
|
Beschreibung,
Info
|
edbt_stoe
|
|
edbs_jahr
|
s
|
|
jahr
|
|
4
|
! Berichtsjahr
|
edbt_stoe
|
|
edbs_nummer
|
s
|
|
nummer
|
|
100
|
! Störungsnummer
|
edbt_stoe
|
|
edbs_evunummer
|
s
|
|
evunummer
|
|
8
|
! Netzbetreibernummer
|
edbt_stoe
|
|
edbs_netz_nr
|
s
|
|
netz_nr
|
|
100
|
! Netznummer
|
edbt_stoe
|
|
edbs_XU
|
b
|
|
xu
|
|
1
|
! Spannungsgruppe
|
edbt_stoe
|
|
edbs_XL
|
b
|
|
xl
|
|
1
|
! Netzart
|
edbt_stoe
|
|
edbs_XS
|
b
|
|
xs
|
|
1
|
! Sternpunktbehandlung
|
edbt_stoe
|
|
edbs_TA
|
u
|
|
ta
|
|
|
! Stoerungsbeginn
|
edbt_stoe
|
|
edbs_St_A
|
b
|
|
st_a
|
|
2
|
! Stoerungsanlass
|
Importieren
von Datum-/Zeitfeldern:
Zusätzlich kann als 3. Wert einer
Zeile bei einem Zeitwert die Zeichenkette „Zeit“
und „Datum“ stehen.
Im Fall des Zeitwertes darf
dann nur ein Zeitpunkt der Form „hh:mm“ bzw. „hh:mm:ss“ in der Spalte
eingetragen sein:
<Spaltenname>;<symbolischer
Name in InterAss>;Zeit
Oder bei einem Datumswert der
Form „dd.MM.jjjj“:
<Spaltenname>;<symbolischer
Name in InterAss>;Datum
Ist kein 3. Wert einer Zeile
bei einem Zeitwert eingetragen, muss in der Spalte ein kombinierter Wert aus
Datum und Zeit der Form „dd.MM.jjjj hh:mm[:ss]“ stehen.
Mappingdatei
für Kennziffern in InterAss:
Diese Datei ermöglicht es,
Kennziffern, die ein Fremdsystem liefert, in Kennziffern umzuwandeln, die mit
InterAss kompatibel sind.
Der Aufbau dieser Schar von
Dateien ist immer gleich:
<Text in
Excel-CSV-Datei><Kennung für InterAss>
Wichtig: Die Mappingdateien
befinden sich immer im Verzeichnis SYSTEM des Laufzeitsystems von InterAss.
Es können mehrere
Mappingdateien in der Konfigurationsdatei definiert sei, z. B. um Daten für den
Störungsanlässe und Fehlerort zu mappen:
Störungsanlass;edbs_St_A;mapping_a.data
Fehlerort;edbf_FE;mapping_fe.data
Z.B. kann der Inhalt von
“mapping_a.data” folgender sein:
01 Kein
erkennbarer Anlass;00
10 Geplante
Ausschaltung ohne Unterscheidung;G3
03 Fremde
Einwirkung;20
05 Schalten von
Schalteinrichtung: Betriebsmitteln;40
02
Atmosphärische Einwirkung;10
04 Schalten von
Schalteinrichtung: mit mechanischem Versagen;30
09
Rückwirkung;90
Zusammenfassen
mehrerer Spalten zu einem InterAss-Datenwert:
Für Zeichenketten, für die in
InterAss nur ein Platzhalter vorgesehen ist, aber in der Exceltabelle in
mehreren Spalten vorhanden sind, lassen sich wie folgt zusammenfassen :
<Spaltenname>;<symbolischer
Name in InterAss>
<Spaltenname>;<symbolischer
Name in InterAss>+
<Spaltenname>;<symbolischer
Name in InterAss>++
Zum Beispiel werden für
einige Netzbetreiber Straße und Hausnummer in einer Datenbankspalte abgelegt,
so dass die Zusammenführung wie folgt aussehen könnte:
STRASSE;edbf_strasse
HAUSNUMMER;edbf_strasse+
Spezialfall:
Ausgefallende Transformatorleistung:
Für die Zuordnung der
ausgefallenen Transformatorleistung (symb. Name edbv_RN2) kann zusätzlich als 3. Wert eine Zahl (0, 1, 2) stehen:
0 - ausgefallene
Transformatorleistung eines Ortsnetztrafos
1 - ausgefallene
Transformatorleistung eines Kundentransformators
2 - ausgefallene Leistung
eines Weiterverteilers
Wird keine Zahl angegeben,
wird der Wert als ausgefallene Transformatorleistung eines Ortsnetztrafos
eingelesen.
Störung
mit mehreren Fehlerorten und/oder Versorgungsunterbrechungen:
Sind mehrere Fehlerorte bzw.
Versorgungsunterbrechungen in einer Störung vorhanden, sind zusätzliche Zeilen
notwendig. Pro Datenzeile kann nur ein Fehlerort und/oder eine
Versorgungsunterbrechung (gleichen Typs) definiert werden. Sind mehrere Zeilen
für die vollständige Erfassung der Störung notwendig, muss jeweils
Berichtsjahr, Netzbetreibernummer, Netznummer, Spannungsgruppe und
Störungsnummer der Störung mit angegeben werden.
Bro 06.09.17