SOG-Helpcenter Logo SOG Business - Software

Übersicht Prozess zur Datenaktualisierung/ -verarbeitung (ETL-Prozess)


Hilfepunkt nach Confluence überführt

 

Bei der SSAS-Implementierung werden i.d.R. immer 2 SOG ERP Jobs abgelegt welche die Datenaktualisierung/ -verarbeitung übernehmen und dafür sorgen, dass eine SSAS-Datenbank mit aktuellen Daten für Auswertungen zur Verfügung steht.

 

Job "SSAS/Aktualisierung"

Über diesen Job erfolgt eine Aktualisierung der Daten innerhalb der Staging-Datenbank als auch die Verarbeitung der SSAS-Datenbank. Dieser Job sollte i.d.R. täglich nach Abschluss der ERP-/ WMS Jobs ausgeführt werden um aktuelle Daten für die Auswertung zur Verfügung zu stellen.

 

 

Job "SSAS/Neuaufbau"

Im Gegensatz zu dem obigen Job erfolgt in diesem Job keine Aktualisierung der Daten sondern ein kompletter Neuaufbau der Staging-Datenbank, was eine wesentlich längere Laufzeit als auch Systemauslastung bedeutet da alle ERP-/ WMS-Daten neu an die Staging-Datenbank übermittelt werden müssen. Im Gegensatz zu früheren Implementierungen ist ein Neuaufbau nur noch unter bestimmten Situationen notwendig/ sinnvoll.

  • Konvertierung großer Datenmengen (z. B. im Rahmen einer GoLive-Konvertierung)

  • Nach Änderung der Deckungsbeitragsberechnung

  • Nach Änderung der Zu-/Abschlagskonfiguration

 

Die Jobs bestehen i.d.R. aus den 3 folgenden Jobschritten, welche die aufgeführten Funktionen übernimmt.

  1. Programm p959 - Datenbankwartung (dbwartung) - Daten Defragmentierung

    Die Daten innerhalb der relationalen Staging-Datenbank werden defragmentiert damit die Datenaktualisierung unter optimalen Bedingungen erfolgt.

     

  2. Programm p915 - XmlInfo in Datenbank ausgeben (xmlinfotodbjob) - Daten Aktualisierung

    Über das p915 erfolgt der ETL-Prozess (E=Extract, T=Transform, L=Load) welcher die Daten des ERP-/ WMS-Systems in die relationale Staging-Datenbank überführt, wo die Daten in einer optimierten Datenstruktur für die weitere Verarbeitung zur Verfügung gestellt werden.
     

  3. Kommando sogmssasconsole.exe

    Mittels entsprechender Parameter wird die Verarbeitung der SSAS-Datenbank initiiert, welche final dafür sorgt das aktuelle Daten in den Cubes aufbereitet und in Auswertungen zur Verfügung stehen.