Import Zustandsdaten über Datenbankschnittstelle: Unterschied zwischen den Versionen
Nati (Diskussion | Beiträge) |
Nati (Diskussion | Beiträge) |
||
Zeile 45: | Zeile 45: | ||
==Austauschformate - Zustandsdaten== | ==Austauschformate - Zustandsdaten== | ||
− | '''Untersuchungen''' | + | __'''Untersuchungen'''__ |
<div class="res-img">[[File:Kasa7.png|1000px|center]]</div> | <div class="res-img">[[File:Kasa7.png|1000px|center]]</div> | ||
Zeile 52: | Zeile 52: | ||
− | '''Inspektionen''' | + | __'''Inspektionen'''__ |
<div class="res-img">[[File:Kasa8.png|1000px|center]]</div> | <div class="res-img">[[File:Kasa8.png|1000px|center]]</div> | ||
Zeile 59: | Zeile 59: | ||
− | '''Beobachtungen''' | + | __'''Beobachtungen'''__ |
<div class="res-img">[[File:Kasa9.png|1000px|center]]</div> | <div class="res-img">[[File:Kasa9.png|1000px|center]]</div> | ||
Als Identifikationsfelder ist ein Pointer auf die Untersuchung '''Inspektion.Untersuchung.Auftragskennung''' und ein | 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.Bsp. Station, Hauptkode,... | Pointer auf die Inspektion '''Inspektion.Inspektionsnummer''' zu setzen, sowie alle weiteren Datenfelder um die Beobachtungen voneinander uUnterscheiden zu können, z.Bsp. Station, Hauptkode,... |
Version vom 12. Dezember 2023, 13:16 Uhr
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.
Inhaltsverzeichnis
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.
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.
Beobachtungen werden einer Inspektionen zugeordnet. Unter den Beobachtungen sind weitere objektspezifische Informationen hinterlegt, z.B. wenn Schäden im Objekt ersichtlich sind.
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.
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 !
Austauschformate - Zustandsdaten
__Untersuchungen__
Als Identifikationsfeld ist das Datenfeld Auftragskennung zu wählen.
__Inspektionen__
Als Identifikationsfeld ist die Inspektionsnummer, sowie der Pointer auf die Untersuchung zu setzen: Untersuchung.Auftragskennung.
__Beobachtungen__
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.Bsp. Station, Hauptkode,...