Aus Kompatibilitätsgründen ist es auch ohne Mandantennummer möglich, hochschulspezifische Transformationen einzubauen. In der Datei $SOS_PFAD/preparation.sql können Sie beliebige SQL-Statements eintragen, die nach dem Laden der Rohdaten (also vor der eigentlichen Übernahme in die Infosystem-Tabellen) ausgeführt werden, z. B. Matrikelnummern ausfiltern. Die Datei $SOS_PFAD/preparation.sql.sam enthält ein paar Beispiel-Statements.
Hochschulspezifische Einstellungen - jede Nacht aktiv! preparation.sql >style="border-top:none;border-bottom:none;border-left:0.5pt solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.25cm;padding-right:0.25cm;"| Das Script preparation.sql wird, sofern es existiert, nach dem Laden der Rohdaten ausgeführt. Darin könnte man z.B. alle Schlüssel für Schwerpunkte und Prüfungsordnungsversionen (viele Hochschulen interessieren sich dafür im Berichtswesen nicht) ausfiltern bzw. auf "Leer" setzen. Bei der Installation des SOS-Moduls und der Bildung der Studiengangstabelle würden diese Schlüssel ignoriert werden. Bitte beachten Sie, dass die Einstellung zu einem späteren Zeitpunkt, d.h. wenn in SOS schon archiviert wurde, nicht oder nur durch mühsame Handarbeit rückgängig gemacht werden kann. |
Durch diesen Schritt zwischen Laden und Weiterverarbeitung der Daten können Hochschulen spezifische Anforderungen einbauen, ohne die zentral erstellten Scripte von Infosystem anzurühren. Umgekehrt würden die Scripte bei einem Update des SOS-Moduls nicht überschrieben werden.
In der Datei $SOS_PFAD/finalize.sql können Sie benutzerspezifische Transformationen ausführen, die nach der Transformation ausgeführt werden.