Import Zustandsdaten über Datenbankschnittstelle

Aus Dokumentation
Wechseln zu:Navigation, Suche
Kasa1.png

Eine Zustandsuntersuchung im Kanal bezieht sich auf die Inspektion und Bewertung des Zustands von Abwasserkanälen oder anderen unterirdischen Rohrsystemen. Diese Untersuchungen sind wichtig, um den aktuellen Zustand der Kanalisation zu bewerten, Schäden zu identifizieren und gegebenenfalls Reparaturen oder Instandhaltungsmaßnahmen einzuleiten. Die Ergebnisse der Zustandsuntersuchung dienen als Grundlage für gezielte Instandhaltungsmaßnahmen oder Reparaturen, um die Lebensdauer und Effizienz des Kanalsystems zu verbessern. Im Modul Kasa unterliegt die Zustandsuntersuchung einem hierarchischen System. Dabei besteht eine Untersuchung aus einer oder mehreren Inspektionen, in welcher wiederum die einzelnen Beobachtungen verwaltet werden.



Datenstruktur / Aufbau der Zustandsuntersuchungen

Untersuchungen beinhalten alle Inspektionen von Objekten eines Untersuchungsauftrages. Im Programm werden in den Untersuchungen unter anderem das verwendete Kodiersystem und der Pfad zu den Verzeichnissen der erfassten Fotos und Videos, sowie weitere Allgemeine Informationen zum Untersuchungsgebiet festgelegt.

Kasa2.png


Inspektionen im Rahmen einer Untersuchung umfassen die Begutachtung sämtlicher Objekte eines Untersuchungsauftrages. Jedes untersuchte Objekt hat mindestens eine Inspektion, bei In- und Gegenbefahrungen zwei Inspektionen. Die Indentifikation erfolgt über eine eindeutige Inspektionsnummer und Inspektionsrichtung. Jede Inspektion ist einer Untersuchung zugeordnet. Inspektionsdaten sind festgestellte Stammdaten, Randbedingungen, Videodateiname und weitere objektrelevante Daten. In Kasa können sogar neue benutzerdefinierte Datenfelder angelegt werden.

Kasa3.png


Beobachtungen werden einer Inspektionen zugeordnet. Unter den Beobachtungen sind weitere objektspezifische Informationen hinterlegt, z.B. wenn Schäden im Objekt ersichtlich sind.

Kasa4.png

Schnittstelle: Datenbankfomate in ++Systems

Für das Arbeiten mit Datenbanken ist in ++Systems das Datenbankformat vorgesehen. Hierbei kommuniziert ++Systems mit der externen Datenbank über eine ODBC-Benutzerschnittstelle . Um eine eindeutige Zuordnung festlegen zu können, ist zusätzlich zu den Verknüpfungen (Wertemapping) der Datenbank auch eine Identifikation in ++Systems festzulegen.

Um Zugriff auf die Datenbank zu bekommen, muss zunächst die ODBC-Schnittstelle (64-Bit) eingerichtet werden. Die Einrichtungsschritte der ODBC-Verbindung sind im Webinar Anbindung von Datenbanken erläutert.

Kasa6.png

Wichtige Verknüpfungen und Identifikatoren für den Datenimport bei Untersuchungsdaten

Basierend auf der Datenstruktur einer Untersuchung und dem Datenbankformat in ++Systems gilt es den Import der Daten strukturiert über 3 Formatdefinitionen aufzubauen. Hierbei ist der Importweg zu beachten: Angefangen von der Stufe Untersuchungen, Inspektion zur letzten Ebene Beobachtung !

Kasa5.png

Austauschformate - Zustandsdaten

Untersuchungen

Kasa7.png

Als Identifikationsfeld ist das Datenfeld Auftragskennung zu wählen.


Inspektionen

Kasa8.png

Als Identifikationsfeld ist die Inspektionsnummer, sowie der Pointer auf die Untersuchung zu setzen: Untersuchung.Auftragskennung.


Beobachtungen

Kasa9.png

Als Identifikationsfelder ist ein Pointer auf die Untersuchung Inspektion.Untersuchung.Auftragskennung und ein Pointer auf die Inspektion Inspektion.Inspektionsnummer zu setzen, sowie alle weiteren Datenfelder um die Beobachtungen voneinander uUnterscheiden zu können, z.B. Station, Hauptkode,...