GeODin 8.2: Publikationenein. GeODin wird diese Bezeichner automatisch mit Schemanamen (Owner) in...

3
Publikationen GeODin 8.2: Publikationen © Fugro 2015 GeODin 8.2: Publikationen sind konfigurierbare Abläufe zur Bereitstellung von Daten einer GeODin- Datenbank für die weitere Verwendung mit anderen Softwareprodukten. Onshore Geotechnics Publikationen sind konfigurierbare Abläufe zur Bereitstellung von Daten einer GeODin-Datenbank in einer anderen Zusammenstellung und/oder Struktur für die weitere Verwendung mit anderen Softwareprodukten. Sie basieren auf der Ausführung von SQL-Befehlen in der aktuellen Datenbank und entsprechen damit im Wesentlichen einem SQL-Script. Zusätzlich sind weitere Publikationselemente verfügbar, welche spezielle Datenbereitstellungen enthalten. Publikationsdefinitionen werden in Konfigurationsdateien gespeichert. Diese befinden sich im Ordner CONFIG der GeODin- Installation und tragen die Dateienendung 'GPC'. Mit den Methoden 'Neue Publikation', 'Publikation löschen' und 'Publikation bearbeiten' stehen die grundlegenden Methoden zum Anlegen, Löschen und Bearbeiten von Publikationsdefinitionen zur Verfügung. Abhängig von den angegebenen Voraussetzungen für eine Publikation steht diese später an verschiedenen Objekten (z. B. Datenbank, Projekt usw.) im GeODin Objektmanager zur Verfügung und kann zu einem gewünschten Zeitpunkt durch den Anwender ausgeführt werden. Werden alle Voraussetzungen für eine Publikation am aktuell gewählten Objekt im GeODin Objektmanager erfüllt, wird die Publikation in der Methode 'Publizieren und Exportieren' angezeigt. Die eigentliche Ausführung von SQL-Befehlen oder Sonderfunktionen wird durch eine Sammlung sogenannter Publikationselemente definiert. Eine Publikation muss mindestens ein Publikationselement enthalten, um sinnvoll ausgeführt werden zu können. Publikation bearbeiten Hier legen Sie die Anzeigeeigenschaften der Publikationsmethode in der Methode 'Publizieren und Exportieren' fest. Hierzu gehören der Methodenname (durch Klick auf den Schalter am Ende des Eingabefeldes gelangen Sie in den Dialog zur Eingabe unterschiedlicher Übersetzungen dieses Namens) und ein Hinweistext, welcher ebenfalls in mehreren Übersetzungen angegeben werden kann. Abhängig von der gewählten Sprache der GeODin-Programmoberfläche wählt GeODin automatisch die entsprechende Übersetzung für die Anzeige aus. Des Weiteren kann ein Methodensymbol festgelegt werden. Hierfür benötigen Sie eine Bilddatei im PNG-Format welches eine Auflösung von 48 x 48 Pixeln haben muss. Seite von 1 3 Weitere Informationen finden Sie unter www.geodin.com/de Publikationsmethode

Transcript of GeODin 8.2: Publikationenein. GeODin wird diese Bezeichner automatisch mit Schemanamen (Owner) in...

Page 1: GeODin 8.2: Publikationenein. GeODin wird diese Bezeichner automatisch mit Schemanamen (Owner) in der Zeichenkette des SQL-Befehls erweitern, sofern dies in der aktuellen Datenbank

Publikationen

GeODin 8.2: Publikationen

© Fugro 2015

GeODin 8.2: Publikationen sind konfigurierbare Abläufe zur Bereitstellung von Daten einer GeODin-Datenbank für die weitere Verwendung mit anderen Softwareprodukten.

Onshore G

eotechnics

Publikationen sind konfigurierbare Abläufe zur Bereitstellung von Daten einer GeODin-Datenbank in einer anderen Zusammenstellung und/oder Struktur für die weitere Verwendung mit anderen Softwareprodukten. Sie basieren auf der Ausführung von SQL-Befehlen in der aktuellen Datenbank und entsprechen damit im Wesentlichen einem SQL-Script. Zusätzlich sind weitere Publikationselemente verfügbar, welche spezielle Datenbereitstellungen enthalten.

Publikationsdefinitionen werden in Konfigurationsdateien gespeichert. Diese befinden sich im Ordner CONFIG der GeODin-Installation und tragen die Dateienendung 'GPC'.

Mit den Methoden 'Neue Publikation', 'Publikation löschen' und 'Publikation bearbeiten' stehen die grundlegenden Methoden zum Anlegen, Löschen und Bearbeiten von Publikationsdefinitionen zur Verfügung. Abhängig von den angegebenen Voraussetzungen für eine Publikation steht diese später an verschiedenen Objekten (z. B. Datenbank, Projekt usw.) im GeODin Objektmanager zur Verfügung und kann zu einem gewünschten Zeitpunkt durch den Anwender ausgeführt werden. Werden alle Voraussetzungen für eine Publikation am aktuell gewählten Objekt im GeODin Objektmanager erfüllt, wird die Publikation in der Methode 'Publizieren und Exportieren' angezeigt.

Die eigentliche Ausführung von SQL-Befehlen oder Sonderfunktionen wird durch eine Sammlung sogenannter Publikationselemente definiert. Eine Publikation muss mindestens ein Publikationselement enthalten, um sinnvoll ausgeführt werden zu können.

Publikation bearbeiten

Hier legen Sie die Anzeigeeigenschaften der Publikationsmethode in der Methode 'Publizieren und Exportieren' fest.

Hierzu gehören der Methodenname (durch Klick auf den Schalter am Ende des Eingabefeldes gelangen Sie in den Dialog zur Eingabe unterschiedlicher Übersetzungen dieses Namens) und ein Hinweistext, welcher ebenfalls in mehreren Übersetzungen angegeben werden kann. Abhängig von der gewählten Sprache der GeODin-Programmoberfläche wählt GeODin automatisch die entsprechende Übersetzung für die Anzeige aus.

Des Weiteren kann ein Methodensymbol festgelegt werden. Hierfür benötigen Sie eine Bilddatei im PNG-Format welches eine Auflösung von 48 x 48 Pixeln haben muss.

Seite � von �1 3Weitere Informationen finden Sie unter www.geodin.com/de

Publikationsmethode

Page 2: GeODin 8.2: Publikationenein. GeODin wird diese Bezeichner automatisch mit Schemanamen (Owner) in der Zeichenkette des SQL-Befehls erweitern, sofern dies in der aktuellen Datenbank

Voraussetzungen

Definieren Sie hier die Voraussetzungen für die Anzeige der Publikationsmethode in der Methode 'Publizieren und Exportieren'.

Legen Sie zunächst fest, an welchem Objekt des GeODin Objektmanagers die Publikation zur Verfügung stehen soll. Mehrfachauswahlen sind möglich, bedenken Sie aber, dass der Anwender eine objektbezogene Ausführung der Publikation erwartet. Falls Sie daher zum Beispiel einen SQL- Befehl ausführen, welcher eine neue Tabelle auf der Grundlage einer GeODin-Tabelle erstellt und dabei keine Einschränkung auf ein Projekt oder Objekt enthält, wird die Bereitstellung einer solchen Publikation an einem Einzelobjekt im GeODin Objektmanager verwirrend sein.

Zusätzlich zur Objektfestlegung können weitere Bedingungen formuliert werden, welche die Sichtbarkeit der Publikation steuern. Verwenden Sie diese Bedingungen wenn Ihre Publikation nicht mit allen GeODin-Datenbanken funktionieren kann, da diese zum Beispiel für eine bestimmte Objektart entwickelt wurde. So vermeiden Sie die Anzeige der Publikation in der Methode 'Publizieren und Exportieren', da diese keine sinnvollen Ergebnisse liefert und ggf. auch Fehlermeldungen erstellt, die der Anwender nicht nachvollziehen kann.

Die möglichen Bedingungen sind im Kapitel Voraussetzungen beschrieben, sie sind identisch zu den Voraussetzungen für Systemabfragen.

SQL-Befehl

Das Publikationselement "SQL-Befehl" führt einen frei festlegbaren SQL-Befehl in der GeODin-Datenbank aus. Sie können das Publikationselement benennen und einen Hinweistext eingeben. Diese Informationen dienen der eigenen Übersichtlichkeit bei der Gestaltung der Publikation.

Mit der Option -Aktiviert- legen Sie fest, ob dieser SQL-Befehl während der Publikation ausgeführt wird. In einer langen Abfolge von SQL-Befehlen können Sie zum Beispiel SQL-Befehle vorübergehend abschalten, ohne diese aus der Publikation entfernen zu müssen.

Wählen Sie die Option Ausführungsfehler ignorieren wenn ein eventuell auftretender Fehler bei der Ausführung des SQL-Befehls in der GeODin-Datenbank ignoriert werden soll. Ist diese Option nicht gesetzt führt ein Ausführungsfehler zum Abbruch der gesamten Publikation.

Im Zweig SQL-Befehle definieren Sie den eigentlichen SQL-Befehl. Oft benötigen Sie nur einen SQL-Befehl, welcher in allen Typen von Datenbanken ausgeführt werden kann. Wählen Sie in diesem Fall den Datenbanktyp "Alle Datenbanken" aus. Sollte es erforderlich sein, für einen Datenbanktyp eine spezielle Syntax des SQL-Befehls zu verwenden, fügen Sie ein weiteres Element im Zweig SQL- Befehle hinzu und wählen den gewünschten Datenbanktyp aus. GeODin wird während der Ausführung der Publikation automatisch den für die aktuelle Datenbank geeigneten SQL-Befehl verwenden.

Enthält Ihr SQL-Befehl Bezeichner von Tabellen oder Views, fügen Sie alle verwendeten Tabellen- und Viewbezeichner im Zweig "Tabellen" ein. GeODin wird diese Bezeichner automatisch mit Schemanamen (Owner) in der Zeichenkette des SQL-Befehls erweitern, sofern dies in der aktuellen Datenbank notwendig ist.

GeODin 8.2: Publikationen

© Fugro 2015Seite 2 von �3Weitere Informationen finden Sie unter www.geodin.com/de

Bereitstellung im GeODin Objektmanager

SQL Befehlsname und Hinweistext

Page 3: GeODin 8.2: Publikationenein. GeODin wird diese Bezeichner automatisch mit Schemanamen (Owner) in der Zeichenkette des SQL-Befehls erweitern, sofern dies in der aktuellen Datenbank

Sowohl in der Zeichenkette des SQL-Befehls, als auch in den Bezeichnern im Zweig "Tabellen" sowie im Namen des Publikationselementes sind sogenannte Makros zulässig. Diese Makros werden mit den aktuellen Informationen des für die Publikation gewählten Objektes im GeODin-Objektmanager ersetzt. Erstellen Sie beispielsweise eine Publikation für den Zweig eines Projektes, können Sie die Projektkennung dieses Projektes im SQL-Befehl verwenden. Folgende Makros werden unterstützt:

$PRJID$ - Dieses Makro wird durch die aktuelle Projektkennung ersetzt.

$LOCID$ - Dieses Makro wird durch die aktuelle Objekt-ID ersetzt.

$INVID$ - Dieses Makro wird durch die aktuelle Messstellen-ID ersetzt.

Bodenbeschreibungen exportieren

Das Publikationselement "Bodenbeschreibungen exportieren" extrahiert die Bodenbeschreibungen der Objektart "Location" in eine neue Tabelle GEODIN_EXP_G1GROUND der aktuellen GeODin-Datenbank.

Hierbei können Sie den Erfassungsstandard der Bodenbeschreibung wählen, welcher beim Export berücksichtigt werden soll.

Sondierungswerte entpacken

Das Publikationselement "Sondierungswerte entpacken" extrahiert die komprimierten Daten der Sondierungen in eine Tabelle der Rohdaten mit Einzelwerten. Achtung! Dieser Export kann zu sehr vielen Einzeldatensätzen in der Exporttabelle führen und einige Zeit in Anspruch nehmen.

GeODin 8.2: Publikationen

© Fugro 2015Seite � von �3 3Weitere Informationen finden Sie unter www.geodin.com/de

Fugro Consult GmbHWolfener Straße 36U12681 BerlinDeutschlandTel: +49 (0)1805 346436

Fugro Austria GmbHEinödstraße 138600 Bruck a. d. MurÖsterreichTel: +43 (0)3862 3430014

GeODin® ist ein eingetragenes Markenzeichen der Europäischen Union und gehört der Fugro Consult GmbH, Berlin, Deutschland.

E-Mail: [email protected]