Zuletzt bearbeitet vor 7 Monaten
von Daniel Quathamer

Modul COSTAGE Administrationshandbuch

Version vom 2. Dezember 2021, 21:30 Uhr von Daniel Quathamer (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=Installation= ==Erstinstallation== Wenn Sie die Installationsdatei heruntergeladen und entpackt haben, gehen Sie wie folgt vor: * Ergänzen Sie den Inhalt de…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Installation

Erstinstallation

Wenn Sie die Installationsdatei heruntergeladen und entpackt haben, gehen Sie wie folgt vor:

  • Ergänzen Sie den Inhalt der Datei $SUPERX_DIR/db/bin/SQL_ENV und den Inhalt der Datei SQL_ENV_costage.sam im gleichen Verzeichnis:
cat $SUPERX_DIR/db/bin/SQL_ENV_costage.sam >>$SUPERX_DIR/db/bin/SQL_ENV

Danach laden Sie die SQL_ENV neu und starten die Installation:

. $SUPERX_DIR/db/bin/SQL_ENV
cd $COSTAGE_PFAD
module_install.x costage .

Upgrade

Wenn Sie die Installationsdatei heruntergeladen und entpackt haben, gehen Sie wie folgt vor:

. $SUPERX_DIR/db/bin/SQL_ENV
cd $COSTAGE_PFAD/upgrade
costage_upgrade.x

Rohdaten aus CampusOnline

Zum Bereitstellen der Rohdaten aus CampusOnline gibt es zwei Wege:

  • Export in CSV-Dateien
  • Direktes Entladen über ein SuperX Entladescript (JDBC)

Beide Wege werden im folgenden beschrieben.

Export in CSV Dateien

Wenn Sie aus CampusOnline entladen, müssen die Views der DWH-Schnittstelle nach CSV exportiert werden. Auf der Seite http://www.superx-projekt.de/doku/costage_modul/costage_unload.html finden Sie die aktuellen Views in der Spalte "Kurzitel". Beachten Sie, dass alle Spalten in der von CampusOnline vorgesehenen Reihenfolge vorliegen.

Der CSV "Dialekt" muss ggf. an SuperX angepaßt werden. Dafür wird auch ein Script mitgeliefert

rohdaten/csv_unloads2unl.sql

Sie können das Script anpassen an Ihre CSVs und dann mit DOSQL ausführen.


Entladen aus CampusOnline

Beim Entladen aus CampusOnline (CO) wird Der Entladeparameter DATABASE ist bei CO ohne Belang, denn das DMBS in CO ist in der Regel Oracle. Daher müssen Sie dem Tomcat-Server in .../webapps/superx/WEB-INF/lib den JDBC-Treiber von Oracle (Dateiname z.B. ojdbc6.jar) mitgeben.

Die Konfiguration wird in den Dateien

rohdaten/COSTAGE_ENV
rohdaten/db-co.properties

vorgenommen, für beide Dateien gibt es Musterdateien mit der Endung ".sam".

Details zur Konfiguration finden Sie im Kernmodul-Handbuch. Das Entladen starten Sie mit

costage_unload.x

Logmeldungen finden Sie in der Datei

costage_unload.err

Start der Laderoutine

Wenn die Rohdaten im Ordner

$SUPERX_DIR/db/module/costage/rohdaten/unl/

vorhanden sind, können Sie den Konnektro starten mit

cd $SUPERX_DIR/db/module/costage/
module_etl.x costage .

Die Logausgabe ist Superx-typisch in mehrere Abschnitte eingeteilt, Details siehe Kernmodul-Handbuch.