Business Intelligence Consulting/Development (Microsoft BI-Technologie)
Aktualisiert am 03.06.2020
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 03.06.2020
Verfügbar zu: 40%
davon vor Ort: 100%
Microsoft BI-Technologie (full stack)
Deutsch
Muttersprache (verstehe auch Schweizer-Deutsch)
Englisch
sehr gut (projektsicher)
Französisch
rudimentär, schulische Kenntnisse

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

5 Jahre 7 Monate
2018-09 - heute

diverse Projekte

[MS SQL-Server Suite 2014/2016] => OneCube

Mitarbeit bei einem großen Datawarehouse-Projekt mit Microsoft BI-Technologie (2014/2016) bei einem Beratungsunternehmen mit Projekteinsatz bei einem weltweit agierenden Unternehmen aus der Telekommunikations-Branche.

Kurze Beschreibung:

Das mehrere Jahre existierende Datawarehouse mit angeschlossenen, multidimensionalen Datenobjekten (insbesondere „OneCube“) auf Basis der Microsoft BI-Technologie wird durch das Beratungsunternehmen betrieben und in Zusammenarbeit mit der internen IT-Abteilung immer weiter ausgebaut/angepasst. Zum Einsatz kommen hier herkömmliche DBs (SMP) als auch ein MS Parallel-Datawarehouse (PDW). Meine Aufgabe bestand in diesem großen Team meine Erfahrung und Kenntnisse einzubringen, bei der Entwicklung/Konzeption mitzuarbeiten und Teilprojekte eigenständig zu übernehmen. Eine der wichtigsten Aufgaben neben den eigentlichen Projekt-Tätigkeiten war die Einarbeitung und Integration in das äußerst komplexe Umfeld mit regelmäßigen Release-Zyklen, mehrstufiger Systemlandschaft mit verschiedenen Technologien und den gewachsenen Strukturen und Vorgehensweisen. Das Projekt wurde im Rahmen eines agilen Vorgehensmodells realisiert.

Anforderungen/Tätigkeiten/Rollen:

In Zusammenarbeit mit den kundenseitigen Mitarbeitern und den Kollegen des Beratungsunternehmens sind folgende Aufgaben angefallen:

- Analyse und Anbindung von Quelldaten aus einer zentralen Oracle-DB (hauptsächlich), anderen MSSQL-Server-Datenbanken und Textdateien.

- Design und Realisierung der Ladeflüsse (mit SSIS)

- Design und Aufbau der multidimensionalen Datenobjekte (SSAS) - Erstellung und Bereitstellung von Reports (mit SSRS)

- Aufbau, Bereitstellung und Anbindung von Metadaten (MS MDS)

- Tests, Produktivsetzung, Initialbeladung

- KnowHow-Transfer und Übergabe der Lösung an die Mitarbeiter des Betriebs - Sichtung, Check und Fehlerbehebung der Arbeitsergebnisse anderer Kollegen

- Dokumentation

- Präsentation - Regelmäßige Abstimmung/Meetings mit den verschiedensten Teilnehmergruppen (IT- und Fachseite)

[MS SQL-Server Suite 2016] => PS Phase 5

Durchführung eines Folge-Projektes („PS Phase 5“) mit Microsoft BI-Technologie (2016) bei einem Beratungsunternehmen mit Projekteinsatz bei einem in DACH agierenden Marktführer im Bereich Managed Hosting als externer Berater/Entwickler.

Kurze Beschreibung:

Das im vorherigen Projektschritt um CRM-Daten erweiterte BI-System sollte in Phase 5 in verschiedenen Bereichen angepasst werden. Die Aufgabe bestand in der Planung, Konzeption/Design und Realisierung der Datenflüsse sowie der Cube-Objekte, die zur Analyse/Auswertung und Berichtserstellung bereitgestellt oder geändert wurden. Die Berichtserstellung selbst obliegt der lokalen IT, so dass hier lediglich eine beratende Tätigkeit angefallen ist. Das Projekt wurde im Rahmen eines agilen Vorgehensmodells realisiert.

Anforderungen/Tätigkeiten/Rollen:

In Zusammenarbeit mit einem Mitarbeiter des Beratungsunternehmens, der überwiegend die Projektleiter-Rolle inne hatte, sind folgende Aufgaben angefallen:

- Analyse der Quelldateien aus den verschiedenen Systemen und Identifizierung von Daten- und strukturellen Problemen

- Design und Aufbau der Ladeflüsse

- Design und Aufbau der multidimensionalen Datenobjekte

- Beratende Unterstützung bei der Konzeption und Identifizierung der Anforderungen an die Zielobjekte

- Tests, Produktivsetzung, Initialbeladung

- KnowHow-Transfer und Übergabe der Lösung an den zuständigen internen Mitarbeiter

- Dokumentation

- Präsentation

MS SQL-Server Suite 2014 MS SQL-Server Suite 2016
6 Monate
2018-04 - 2018-09

diverse Projekte

[MS SQL-Server Suite 2016] => PS Phase 4

Durchführung eines Projektes („PS Phase 4“) mit Microsoft BI-Technologie (2016) bei einem Beratungsunternehmen mit Projekteinsatz bei einem in DACH agierenden Marktführer im Bereich Managed Hosting als externer Berater/Entwickler.

Kurze Beschreibung:
Das im vorherigen Projektschritt um CRM-Daten erweiterte BI-System sollte in Phase 4 um Service-Daten aus dem Ticketsystem RT erweitert werden. Die Aufgabe bestand in der Planung, Konzeption/Design und Realisierung der Datenflüsse sowie der Cube-Objekte, die zur Analyse/Auswertung und Berichtserstellung bereitgestellt wurden. Die Berichtserstellung selbst obliegt der lokalen IT, so dass hier lediglich eine beratende Tätigkeit angefallen ist.

Anforderungen/Tätigkeiten/Rollen:
In Zusammenarbeit mit einem Mitarbeiter des Beratungs-unternehmens, der überwiegend die Projektleiter-Rolle inne hatte, sind folgende Aufgaben angefallen:

  • Analyse der Quelldateien aus dem Ticketsystem und Identifizierung von Daten- und strukturellen Problemen
  • Design und Aufbau der Ladeflüsse
  • Design und Aufbau der multidimensionalen Datenobjekte
  • Beratende Unterstützung bei der Konzeption und Identifizierung der Anforderungen an die Zielobjekte
  • Tests, Produktivsetzung, Initialbeladung
  • KnowHow-Transfer und Übergabe der Lösung an den zuständigen internen Mitarbeiter
  • Dokumentation
  • Präsentation

Das Projekt wurde im Rahmen eines agilen Vorgehensmodells realisiert.

[MS SQL-Server Suite 2016] => PS Phase 3
Durchführung eines Projektes („PS Phase 3“) mit Microsoft BI-Technologie (2016) bei einem Beratungsunternehmen mit Projekteinsatz bei einem in DACH agierenden Marktführer im Bereich Managed Hosting als externer Berater/Entwickler.

Kurze Beschreibung:
Das beim Kunden existierende, auf Micsrosoft BI-Technologie basierende BI-System sollte in Phase 3 um Sales- Daten aus dem CRM-System „Sugar CRM“ erweitert werden, um einen weiteren Baustein zu einer 360° Kundensicht zu realisieren.
Die Aufgabe bestand in der Planung, Konzeption/Design und Realisierung der Datenflüsse sowie der Cube- Objekte, die zur Analyse/Auswertung und Berichtserstellung bereitgestellt wurden. Die Berichtserstellung selbst obliegt der lokalen IT, so dass hier lediglich eine beratende Tätigkeit angefallen ist.

Anforderungen/Tätigkeiten/Rollen:
In Zusammenarbeit mit einem Mitarbeiter des Beratungs-unternehmens, der überwiegend die Projektleiter-Rolle
inne hatte, sind folgende Aufgaben angefallen:

  • Analyse der CRM Quelldateien und Identifizierung von Daten- und strukturellen Problemen
  • Design und Aufbau der Ladeflüsse
  • Design und Aufbau der multidimensionalen Datenobjekte
  • Beratende Unterstützung bei der Konzeption und Identifizierung der Anforderungen an die Zielobjekte
  • Tests, Produktivsetzung, Initialbeladung
  • KnowHow-Transfer und Übergabe der Lösung an den zuständigen internen Mitarbeiter
  • Dokumentation
  • Präsentation

Das Projekt wurde im Rahmen eines agilen Vorgehensmodells realisiert.

MS SQL-Server Suite 2016
2 Jahre 10 Monate
2015-07 - 2018-04

Projekt ?Core.X / ATLAS?

Berater/Entwickler
Berater/Entwickler

Durchführung eines Projektes („Core.X / ATLAS“) mit Microsoft BI-Technologie (2014/2016) bei einem Beratungsunternehmen mit Projekteinsatz bei einem großen, weltweit agierenden Konzern (Endkunde) aus der Pharma-Branche mit Hauptsitz in der BRD als externer Berater/ Entwickler.

Kurze Beschreibung:
Die im Wesentlichen aus dem CRM-System „Veeva“ stammenden Unternehmensdaten der einzelnen Länder-einheiten werden in einem zentralen Datawarehouse-System „Core.X“ (auf SQL-Server 2014 basierend) gesammelt und den nachfolgenden Reporting-Systemen (SSAS-Cubes, SSRS-Reports, xlCubed-Reports, …) zur Verfügung gestellt. Das Datawarehouse ist um weitere Datenquellen angereichert (z.B. SAP-Vertriebsdaten, IMSMarktdaten etc.) die nicht im CRM-System verfügbar sind. Die Daten werden über ein weiteres, vorgelagertes System („DataCache“) in Form einer „Datendrehscheibe“ übergeben/ geladen, so dass diese auch von anderen Daten-konsumierenden Systemen abrufbar sind.

Das Projektteam des Beratungsunternehmens kümmert sich vollumfänglich um den Aufbau, Weiterentwicklung und Support des Datawarehouse sowie der Daten-Cubes oder Tabular-Modellen und einige der Reporting-Lösungen. Ein beim selben Endkunden zeitgleich laufendes Projekt wird von einem anderen Projektteam des Beratungsunternehmens in ähnlicher Weise gemanaged. Ein weiteres Projektteam kümmert sich um den
Support, wobei die Mitglieder der anderen Projektteams hier mit eingebunden werden und somit eine enge Verzahnung der Teams besteht.


Neben Analysen, Aufbau von Ladestrecken, Aufbau von Daten-Cubes oder –Tabularmodellen fallen eine Vielzahl von Aufgaben an, die von den Mitgliedern des Projektteams geleistet werden müssen und Kenntnisse des gesamten Microsoft BI-Technologie -Stack erfordern. Zusätzlich hierzu sind weitere, spezielle Kenntnisse wie z.B. Reportentwicklung mit xlCubed gefragt, um das gesamte Leistungsportfolio abbilden zu können. Des Weiteren ist eine Mitwirkung (in beratender Funktion) im Endkunden-eigenen Architekturzirkel und der Research Group angesagt, deren Mitglieder sich im 2-wöchigen Turnus treffen und Entscheidungen über die System-Architektur, eingesetzten Tools etc. treffen und allgemeine Vorgaben beschließen.

Anforderungen/Tätigkeiten/Rollen:
Aufgrund meiner Erfahrung und breitem Wissensspektrum wurde ich in Funktion als stellvertretender Development-Lead eingestellt und sollte (neben den anderen Tätigkeiten) als Vertreter des Beratungsunternehmens am Architekturzirkel und der Research-Group teilnehmen. Durch meine „exklusiven“ Kenntnisse im Aufbau von komplexen Reports mit xlCubed und MS-Excel verlagerte sich mein Tätigkeitsschwerpunkt mit zunehmenden Anforderungen in diesem Bereich weiter in die Report- und Dashboard-Entwicklung mit xlCubed/Excel, sowie Aufbau eines Report-Templates und die Rolle des Ansprechpartners bei Fragen rund um die Report-Entwicklung mit xlCubed (sowohl für Mitarbeiter beim Endkunden, als auch für die Kollegen beim Beratungsunternehmen). Letzteres wird auch in enger Zusammenarbeit mit den Mitarbeitern der Firma, die in Deutschland für den xlCubed-Support und -Vertrieb zuständig ist, geleistet. Für eine der kundenseitigen Fachabteilungen müssen Reports entwickelt werden, die rein auf MS-Excel und VBA basieren.

Aufgrund der nachlassenden Auslastung im Bereich Reporting sind zunehmend Aufgaben im Bereich Entwicklung und Support wahrzunehmen, um die jeweiligen Teams zu unterstützen.

MS SQL-Server Suite 2014 / xlCubed / MS-Excel] Core.X / ATLAS
Pharma Konzern
2 Jahre 1 Monat
2013-05 - 2015-05

diverse Projekte

[MS SQL-Server Suite 2014 / SAP BW] - FINCA 2.0
Durchführung eines Projektes (Projektsprache: Überwiegend Englisch) mit Microsoft BI-Technologie (2014) bei einem großen, weltweit agierenden Konzern aus der Chemie-Branche mit Hauptsitz in der BRD als externer Berater/Entwickler mit dem Thema „FINCA 2.0“.

Kurze Beschreibung:
Die auf SAP/BW basierende Reporting-Anwendung FINCA (1.0) (Financial Controlling Adhesives) der Unternehmenssparte „Klebstoffe“ sollte auf Microsoft BI-Technologie migriert werden. Hierfür mussten die kompletten Ladestrecken und Reporting-Objekte neu designed, aufgebaut und neue Schnittstellen implementiert werden. Das Berichtswesen und dessen Umstellung war nicht Teil dieses Projektes. Zusätzlich zu den
hauptsächlich über Flatfiles zugelieferten Daten sollte das zentrale Masterdata-System angebunden werden. Zur Umsetzung wurde ein aus mehreren Personen bestehendes, internationales Projekt-Team zusammengestellt und beauftragt. Ein persönlicher Aufgabenschwerpunkt lag zusätzlich zu langwieriger Analysetätigkeit in der Konzeption und Umsetzung der einmaligen Übertragung von („historischen“; d.h. derzeit in FINCA 1.0 geladenen) Daten aus den SAP/BW Anwendungs-Datenobjekten in das neue MS-BI Zielsystem, da nur neuen
Daten zur Beladung über die Flatfile-Schnittstellen in FINCA 2.0 vorgesehen waren. Neben der Ausarbeitung der technischen Einzelheiten waren insbesondere die Quellsystemanalyse (SAP/BW) und Schnittstellenkonzeption eine der großen Herausforderungen.

Anforderungen/Tätigkeiten/Rollen:

  • Quellsystemanalyse und Mithilfe bei der Erstellung des Fachkonzeptes
  • Erstellung IT-Lastenheft
  • Beratende Unterstützung bei der Konzeption für die technische Umsetzung und Zielarchitektur
  • Konzeption und Realisierung der Schnittstelle (inkl. Ladestrecke) für die „historischen“ Daten
  • Manuelle Durchführung der Datenextraktion aus SAP/BW mittels LISTCUBE Transaktion
  • Mitarbeit bei der Konzeption und Realisierung der Ladestrecken für die restlichen Datenquellen
  • Mitarbeit bei der Konzeption und Realisierung des Datenmodells und Datencubes
  • Tests, Produktivsetzung, Initialbeladung
  • Beratung allgemein
  • Dokumentation

[MS Power-Query/MS Power-Pivot/MS Excel] - Marketing-Suite
Durchführung eines Projektes mit Microsoft Power BI-Technologie beim selben Endkunden diesesProjektzeitraums mit dem Thema „Marketing-Suite“.

Kurze Beschreibung:
Für die im Aufbau befindliche Web-Anwendung „Marketing-Suite“ mussten mehrere Schnittstellen erstellt werden, die auf der Zulieferung von MS Excel-Dateien beruhen. Diese sollten vom Konzern-internen Shared-Servicecenter (SSC) bereitgestellt und selbst geladen werden können. MS Power-Pivot wurde als geeignete Technologie zur Datenspeicherung ausgewählt, weil hierfür kein intensives IT-Wissen notwendig ist und nach kurzer Einarbeitung beherrscht werden kann. Die resultierenden MS Power-Pivot Dateien werden auf einem MS
Sharepoint-System gehostet, von dort die Daten mittels xlCubes Web-Komponenten/-Abfragen in Berichte überführt und im Rahmen eines neuen Portals mit dem Namen „Marketing-Suite“ in ansprechender Weise zur Anzeige gebracht. Die persönliche Aufgabe in diesem mehrere Personen umfassenden Projekt-Team bestand in dem Design und Aufbau der MS Power-Pivot Datenmodelle/-Dateien, sowie der notwendigen Ladeflüsse mit MS Power-Query. Zudem musste am Ende der in CZ ansässige, zuständige Mitarbeiter vom SSC in die Lösung eingewiesen, bzw. diese an ihn übergeben werden. Großen Wert wurde auf die leichte Verständlichkeit und Transparenz der Implementierung, sowie Performance der Ladeprozesse gelegt.
Zuletzt wurde die Lösung dem internen IT-Steuerungsgremium präsentiert, um ein mögliches Einsatz-Szenario für die „neuartige“ MS Power-BI Technologie aufzuzeigen.

Anforderungen/Tätigkeiten/Rollen:

  • Analyse der MS Excel Quelldateien und Identifizierung von Daten- und strukturellen Problemen
  • Design und Aufbau der MS Power-Query Ladeflüsse
  • Design und Aufbau der MS Power-Pivot Datenmodelle
  • Beratende Unterstützung bei der Konzeption der Zielarchitektur und der technischen Lösung
  • Tests, Produktivsetzung, Initialbeladung
  • KnowHow-Transfer und Übergabe der Lösung an den zuständigen SSC-Mitarbeiter
  • Dokumentation
  • Präsentation

[MS SQL-Server Suite 2012/SSAS Tabular] - XTEL Reporting (Migration)
Durchführung eines Projektes (Projektsprache: Englisch) mit Microsoft BI-Technologie (2012) beim selben Endkunden dieses Projektzeitraums mit dem Thema „XTEL Reporting (Migration)“.

Kurze Beschreibung:
Das im Unternehmensweiten Controlling eingesetzte CRM-System XTEL enthält eine eigene Reporting-Anwendung, die aufgrund der Datenmenge, Komplexität und technologischen Umsetzung mit massiven (Performance-)Problemen zu kämpfen hatte und von der Fachseite als nicht (mehr) zukunftssicher eingestuft wurde. Daher wurde für den Reporting-Bereich eine neue Lösung mit MS-BI Technologie angestrebt, was auch
der konzernweiten, strategischen Infrastruktur-Vorgabe entsprach.
Die Aufgabe im Projekt bestand darin technische Lösungs-möglichkeiten für die Datenflüsse und die Zielarchitektur zu erarbeiten, dem Kunden-seitigen Projektmanagement zur Entscheidung vorzulegen und dann die Umsetzung durchzuführen.
Die schlussendlich umzusetzende Lösung bestand darin die Daten mittels einer View-Schicht quasi „mundgerecht“ aufbereitet aus dem XTEL Quellsystem (Oracle-DB) über eine SQL-DB Staging-Schicht in ein SSAS Tabular-Modell zu laden, was die Basis für das Berichtswesen bilden sollte. Das Berichtswesen selbst war nicht Bestandteil dieses Projektes und sollte nachgelagert von der Fachabteilung selbst umgesetzt werden. Die besonderen Herausforderungen in diesem Projekt waren neben der Erarbeitung von Möglichkeiten zur Zielarchitektur und die Lösung von technischen bzw. Performance-Problemen bei der Datenübergabe von der
Oracle-DB zur SQL-DB Staging-Schicht die Detailanalyse der Quelldaten und die Koordination der Quellsystemseitigen
Entwickler.

Anforderungen/Tätigkeiten/Rollen:

  • Quellsystemanalyse
  • Erstellung IT-Lastenheft
  • Mitarbeit und Beratung bei der Konzeption der Gesamtlösung
  • Koordination und Beratung der Quellsystem-seitigen Entwickler
  • Design und Aufbau der Beladungstrecken auf SQL-Server Seite
  • Design und Aufbau des SSAS Tabular-Modells
  • Tests, Produktivsetzung, Initialbeladung
  • Übergabe der Lösung an das interne Maintenance-Team
  • Übernahme von Aufgaben des IT-Projektleiters
  • Beratung allgemein
  • Dokumentation

[MS Excel | MDX-Queries] - Ablösung MARS/GECCO-Reporting
Durchführung eines Projektes (Projektsprache: Überwiegend Englisch) beim selben Endkunden dieses Projektzeitraums mit dem Thema „Ablösung MARS/GECCO-Reporting“.

Kurze Beschreibung:
Zur Ablösung der bisherigen Reporting-Anwendungen MARS und GECCO sollte eine Technologie gefunden werden, um die benötigten Rohdaten möglichst performant aus vorhandenen, konzernweiten SSAS Daten-Cubes zu beziehen. Diese Extrakte sollen von der Fachseite selbstständig in eine andere Reporting-Anwendung (auf Basis ALEA) überführt werden. Zuerst wurde die neue, im Konzern auszurollende BI-Datenabfrage-Anwendung auf Basis MS Excel und dem OData-Protokoll auf Verwendbarkeit als Extraktions-Technologie überprüft (Proof of Concept). Diese Anwendung war für Abfragen aus relationalen Datenbanken mittels SQL und als MS Excel-Addin konzipiert. Aufgrund der fehlenden, benötigten Möglichkeit von MDX-Abfragen auf multidimensionale Datenbanken (Daten-Cubes) wurde die Anwendung um diese Funktionalität erweitert. Hierzu musste der externe Entwickler koordiniert, die Anforderungen definiert und die Tests durchgeführt werden; d.h. der komplette Entwicklungsprozess begleitet und gesteuert werden. Der Vorgabe bestmögliche Performance bei der Datenabfrage zu erzielen resultierte in der Festlegung „handgeschriebene“, optimierten XML-Abfragen analog zu vorhandenen Berichten der Fachseite zu erstellen. Aufgrund deren Komplexität und mangels entsprechender XML-Kenntnissen in der Fachseite wurde die Erstellung der XML-Abfragen auf die IT-Seite gegeben und somit ebenfalls zum Projektgegenstand und Teil des persönlichen Aufgabengebietes. Hierzu mussten die Berichtsanforderungen analysiert, die Entsprechungen in den
Daten-Cubes gesucht und in geeignete und vor allem performante XML-Abfragen überführt werden.

Anforderungen/Tätigkeiten/Rollen:

  • Projektleitung (IT-Seite)
  • Durchführung „Proof of Concept“
  • Berichtsanalyse und Identifizierung der Anforderungen an die Datenabfragen
  • Anforderungsanalyse und Steuerung des Entwicklungs-prozesses für das MS Excel Addin (inkl. Tests)
  • Design und Erstellung der „optimierten“ XML-Abfragen
  • Tests, Produktivsetzung, Initialbeladung
  • Beratung allgemein
  • Dokumentation

[MS Excel | xlCubed] - Ablösung COPS-Reporting
Durchführung eines Projektes (Projektsprache: Überwiegend Englisch) beim selben Endkunden dieses Projektzeitraums mit dem Thema „Ablösung COPS-Reporting“.

Kurze Beschreibung:
Im Zuge des Ausrollens von xlCubed (MS Excel Addin) als zukünftige Reporting-Plattform im Konzern-Controlling muss die bisherige Reporting-Anwendung COPS abgelöst werden. Hierzu mussten die bestehenden Berichte analysiert und entsprechende xlCubed-Queries (Grids) aufgebaut werden. Zum einen diente dies als Proof of Concept, zum anderen sollten hierdurch vorgefertigte Vorlagen (Templates) entstehen, die dem Fachbereich zur weiteren Verwendung zur Verfügung gestellt werden sollten. Die besondere Herausforderung war hier die Komplexität der Berichte, sowie deren Analyse und die Erstellung der Templates mit ihren speziellen Funktionalitäten.

Anforderungen/Tätigkeiten/Rollen:

  • Analyse der Berichte
  • Design und Aufbau der xlCubed-Queries
  • Design und Aufbau der Berichtsvorlagen (Templates)
  • Übernahme von Aufgaben des IT-Projektleiters
  • Beratung allgemein
  • Dokumentation
1 Jahr 2 Monate
2012-04 - 2013-05

SAP BI-Projekt ?CapEx-Reporting (Redesign)?

Berater/Entwickler
Berater/Entwickler

[SAP BI 7.x | MS-Excel & VBA] - CapEx-Reporting (Redesign)

Durchführung eines SAP BI-Projektes bei einem großen, international tätigen IT-Dienstleistungsunternehmen als externer Berater/Entwickler mit dem Thema „CapEx-Reporting (Redesign)“


Kurze Beschreibung:
Das früher realisierte, auf Datenerfassung mittels MS-Excel-Templates basierende, konzernweite SAP/BWAnwendung
„CAPEX-Reporting“ soll auf eine andere Datenbasis und einen höheren Automatisierungsgrad gehoben werden, indem die Ist-Daten (national & international) künftig aus den operativen SAP/R3-Systemen bezogen werden. Hierzu war zunächst eine zeitaufwendige Quellsystem- und Prozessanalyse mit vielen Abstimmrunden notwendig, aus der ein Fachkonzept hervor ging, was unüblicher Weise ebenfalls Bestandteil des Projektumfangs war, da keine Person aus dem Fachbereich mit entsprechenden IT-Kenntnissen verfügbar war. Die CapEx Ist-Daten können hauptsächlich aus der Anlagenbuchhaltung (FI-AA) bezogen werden. Ein geringer Anteil der Daten (Sonderbuchungen) kann nur über die Finanzbuchhaltung (Hauptbuch, FI-GL) geladen werden. Für die Zulieferung von Budget- und Forecast-Daten wurden weitere Schnittstellen zu einer bestehenden TM/1- Anwendung erstellt. Diese Daten werden über Flatfiles ins SAP/BW geladen. CapEx Ist-Daten für Gesellschaften ohne SAP-Systeme und Beteiligungen wurden aus einer bereits bestehenden Flatfile-Schnittstelle bezogen, bzw. diese um CapEx Ist-Daten erweitert. Die für diese Anwendung notwendigen Stamm- und Mapping-Daten werden in einer zentralen MS-Excel-Datei erfasst/gepflegt und mittels flexibler VBA-Programmierung in einzelne Flatfiles überführt (extrahiert) und ins SAP/BW geladen. Die geladenen Ist-Daten müssen anschließend vom bisherigen, international ansässigen Erfasserkreis auf spezifische Merkmale für die CapEx-Anwendung verteilt bzw. heruntergebrochen werden. Hierzu wurde eine entsprechende Web-Erfassungsmaske spezifiziert, die mit der Technologie des Moduls IP (Integrierte Planung)
durch ein anderes Entwickler-Team realisiert wurden. Es wurden 2 weitere Web-Erfassungsmasken für Daten zu Obligo und ThereOf-Cloud realisiert. Letzteres bildet ein separates Datenobjekt mit Reporting-Funktion außerhalb des eigentlichen CapEx-Datenmodells. Die hier in den Web-Erfassungsmasken eingegebenen Ist-Daten bilden zusammen mit den weiteren
Schnittstellen für Budget/ Forecast die neue Datenbasis für das CapEx-Reporting. Die geladenen CapEx Ist-Daten müssen in die komplexe, konzernweite Anwendungslandschaft integriert werden; d.h. an andere SAP/BW interne und externe Anwendungen/ Konsolidierungssysteme weitergereicht werden.
Hierfür wurden entsprechende Export-Schnittstellen mittels Openhub- (für SAP/BW „externe“ Anwendungen) und
Datenfluss-Technik (für SAP/BW „interne“ Anwendungen) konzipiert und realisiert. Das bisherige Berechtigungskonzept wurde dahingehend erweitert, dass pro Benutzer die Ausprägungen eines zentralen Merkmals für Schreib- oder Leseberechtigung freigegeben werden können, wobei die
Schreibberechtigung in den Web-Erfassungsmasken und die Leseberechtigung im Reporting greifen sollen. Hierzu waren eine entsprechende Programmierung (User-Exit) und die Anlage von Berechtigungsvariablen erforderlich.

Anforderungen/Tätigkeiten/Rollen:

  • Quellsystemanalyse und Erstellung Fachkonzept
  • Erstellung IT-Lastenheft
  • Übernahme von Aufgaben des IT-Projektleiters
  • Konzeption/Realisierung der zentralen MS-Excel-Datei für Stamm-und Mapping-Daten
  • Konzeption der Web-Erfassungsmasken und Koordination des „externen“ Entwickler-Teams
  • Anpassung/Erweiterung von SAP-Standard-Extraktoren
  • Realisierung von Datenobjekten und Beladungsstrecken im SAP/BW
  • Programmierung (ABAP, ABAP/OO) im Rahmen der Datenfluss-Realisierung
  • Konzeption/Realisierung der Export- und Import-Schnittstellen
  • Anlage Berechtigungsvariablen und zugehörige User-Exit-Programmierung
  • Erstellung/Anpassung von Queries
  • Tests, Produktivsetzung, Initialbeladung
  • Beratung allgemein
  • Dokumentation
SAP BI 7.x MS-Excel & VBA
5 Monate
2011-11 - 2012-03

KEY/Migration (IS-U, CRM)

Berater/Entwickler
Berater/Entwickler

[SAP BI 7.x | MS SQL-Server Suite 2005/2008 R2 | MS Access] - KEY/Migration (IS-U, CRM)

Unterstützung eines europaweit agierenden, großen deutschen Energie-Versorgungsunternehmen als externer Berater/ Entwickler.

Kurze Beschreibung:
Die verschiedenen Energie-Marken des Konzerns sollen vereinheitlicht werden und die unterschiedlichen Berichtssysteme zusammengeführt (migriert) werden. Neben der Definition und Implementierung von einheitlichen Prozessen, werden die operativen Systeme der einzelnen Marken in eine gemeinsame, mandantenfähige SAP/R3 Systemlandschaft überführt. Eine der großen Herausforderungen besteht darin das angeschlossene SAP/BW System mandantenfähig zu machen, um ein übergreifendes Berichtswesen zu ermöglichen. Da das SAP/BW System keine echte Mandantenfähigkeit aufweist, werden hierzu auf Basis und parallel zu den vorhandenen, umfangreichen Daten-strukturen und Datenflüsse komplett neue, vereinheitlichte und auf Mandanten basierende Datenobjekte und Beladungsstrecken erstellt. Im Zuge dessen sollen Unzulänglichkeiten der „alten Lösung“ entfernt und weitgehend die noch auf veraltete Technik (3.x) basierenden Objekte (insbesondere Datenquellen) auf 7.x umgestellt werden. Ein zu realisierendes ABAP-Programm soll die Bearbeitung der 3.x Datenquellen weitgehend automatisieren und eine Massen-
Migration ermöglichen. Zudem soll das Programm auch die Möglichkeit einer Massen-Aktivierung von 7.x Datenquellen bieten. Des Weiteren gibt es eine Vielzahl von Prozessketten, die für jeden Mandant strukturell identisch sind und sich lediglich durch die verwendete Datenquelle unterscheiden. Daher wird zur Vereinfachung der Erstellung dieser Prozessketten ein ABAP-Programm erstellt, was eine für einen Mandanten bestehende Prozesskette mit möglichst wenig Aufwand für weitere Mandanten „dupliziert“. Insbesondere soll dieses Programm auch den Aufwand zum Ausrollen zukünftiger Änderungen minimieren. Eine weitere Aufgabe besteht darin existierende und abzulösende, auf Microsoft BI-Technologie basierende Berichtsanwendungen zu analysieren, dokumentieren und entsprechende Beladungsstrecken/Objekte in SAP/BW aufzubauen. In einer zentralen MS-Access Anwendung sollen die dafür notwendigen Informationen gesammelt und dokumentiert werden. Hierfür muss ein geeignetes Datenmodell konzipiert und die zugehörigen Eingabemasken und Datenobjekte realisiert werden. In der Access-Anwendung sollen zu einen die Berichtsanwendungen selbst, zum anderen deren Datenverbindungen bis ins Detail dokumentiert werden können. Zudem sollen hieraus auch Entsprechungen zu evtl. vorhandenen oder neu zu erstellenden SAP/BW Datenstrukturen hervor gehen. Die Analyse und Überführung dieser Berichtsanwendungen erfordert umfassende Kenntnisse sowohl in Microsoft BI-Technologie (hier: SQL-Server Suite 2005 + SQL-Server Suite 2008 R2) als auch in der SAP BI-Technologie, was meine Person aufgrund der „Zweigleisigkeit“ für den Kunden wertvoll machte.

Anforderungen/Tätigkeiten/Rollen:

  • Realisierung von Datenobjekten und Beladungsstrecken im SAP/BW
  • Konzeption/Realisierung der zentralen MS-Access Anwendung
  • Detailanalyse der MS-BI Berichtsanwendungen und Dokumentation in der zentralen MS-Access Anwendung
  • Realisierung ABAP-Programm zum Kopieren von Prozessketten für weitere Mandanten
  • Realisierung ABAP-Programm zur Massen-Bearbeitung (Migration/Aktivierung) der Datenquellen
  • Weitere ABAP-Programmierung (Transformations-Routinen, Funktionsbausteine, …)
  • Tests
  • Beratung allgemein
  • Dokumentation
SAP BI 7.x MS SQL-Server Suite 2005/2008 R2 MS Access
2 Monate
2011-09 - 2011-10

IKS/WRS Reporting (CML)

Unterstützung eines international agierenden, großen Versicherungskonzerns mit Hauptsitz in Deutschland als
externer Berater/Entwickler.

Kurze Beschreibung:
Das bisherige, konzernweite Reporting-System im Umfeld des SAP/R3 Moduls CML (Loans Management) basierte auf individuellen MS-Excel Berichten, wofür ein hoher administrativer und manueller Aufwand für deren Pflege notwendig war. Daher sollte diese durch ein weitgehend automatisiertes Reporting auf Basis von SAP/BW ersetzt werden. Hierzu mussten die notwendigen Extraktoren, Datenflüsse und Datenziele konzipiert und realisiert werden. Die seitens SAP hierfür Business-Content (CML) bereitgestellten Datenstrukturen, -objekte und Datenprozesse waren aufgrund der spezifischen Anforderungen nicht geeignet, was die umfangreiche Eigenentwicklung notwendig machte. Aufgrund massiven Zeitdrucks war der Kunde auf externe Unterstützung angewiesen. Zudem sollte das interne, noch „junge“ Entwickler-Team von einem kompetenten und erfahrenen Berater/ Entwickler und dessen Best-Practices profitieren.

Anforderungen/Tätigkeiten/Rollen:

  • Konzeption/Realisierung von Datenobjekten und Beladungsstrecken im SAP/BW
  • ABAP-Programmierung (Transformations-Routinen, Funktionsbausteine, …)
  • Änderung/Erstellung von Queries
  • Vermittlung von Best-Practices
  • Tests
  • Beratung allgemein
  • Dokumentation
SAP BI 7.x
Berater/Entwickler
4 Monate
2011-05 - 2011-08

DWH/MIS - Phase 2: Optimierung/Erweiterung

Berater/Entwickler
Berater/Entwickler

[MS SQL-Server 2008 R2 Suite] - DWH/MIS - Phase 2: Optimierung/Erweiterung

Unterstützung der IT-Abteilung des Kommunikations- und Kompetenzcenters eines des größten deutschen Bankenkonzerns als externer Berater/ Entwickler in einem Projekt im konzernweiten Datawarehouse-Umfeld.

Kurze Beschreibung:
Nach der erfolgreich durchgeführten Migration (Phase 1) galt es in dieser 2. Projektphase die in Phase 1 ermittelten Verbesserungspotentiale zu bewerten, in geeignete Maßnahmen zu überführen und diese durchzuführen. Nun war auch der Zeitpunkt gekommen neben weiteren Bereinigungen und Änderungen „echte“ Erweiterungen oder komplett neue Module/Anwendungen realisieren und in das Datawarehouse/ MIS-System zu integrieren. In Absprache mit den Fachabteilungen wurden diese konzipiert und anschließend umgesetzt. Aufgrund von langer Hand geplanter Entschlackung der lokalen IT-Personaldecke sollte das Betriebskonzept vereinfacht werden und die erforderlichen manuellen Eingriffe auf ein Minimum zu reduzieren. Im 1. Schritt wurden hierzu die potentiellen Fehlerquellen identifiziert und geeignete Maßnahmen zur automatisierten Fehlerbehandlung konzipiert und diese umgesetzt. Der 2. Schritt betraf die Verbesserung der Transparenz von Datenflüssen und der automatischen Ladejobs. Da die Standard-Mechanismen der Technologie bzgl. Logging/ Auditing unzureichend oder intransparent sind, wurde hierzu ein eigenes Verarbeitungs-Framework auf SSIS-Basis unter verstärktem Einsatz von VB.NETProgrammierung geschaffen, was die einzelnen Schritte der Datenflüsse und Ladejobs aufzeichnet und deren Status in übersichtlicher Form dargestellt werden kann.

Anforderungen/Tätigkeiten/Rollen:

  • Konzeption/Realisierung des Verarbeitungs-Frameworks (SSIS/VB.NET)
  • (ansonsten: siehe Phase 1)
MS SQL-Server 2008 R2 Suite
3 Monate
2011-02 - 2011-04

diverse Projekte

Berater/Entwickler
Berater/Entwickler

[SAP BI 7.x] - Support
Unterstützung eines weltweit agierenden, großen Unternehmens aus der Automobil- und Stahl-Branche als
externer Berater/Entwickler.

Kurze Beschreibung:
Das konzernweite SAP BW- und Berichtssystem (Netweaver 7.x) ist wiederkehrend Änderungen unterworfen, die in Form von Change-Requests von den Fachabteilungen an die zuständige IT-Abteilung herangetragen werden. Aufgrund von Kapazitätsengpässen konnten diese nur durch externe Unterstützung bewältigt werden. Die Aufgabe war die Abarbeitung diverser Änderungspunkte, sowie die Konzeption und Umsetzung von neuen Anforderungen in Absprache mit dem leitenden Mitarbeiter der zuständigen IT-Abteilung.

Anforderungen/Tätigkeiten/Rollen:

  • Konzeption/Realisierung der Änderungen mit SAP-R3/SAP-BW/ABAP/Bex-Analyzer
  • Anbindung neuer Datenquellen (SD-Konditionen/LIS-Strukturen, Content-Aktivierung)
  • Erstellung von generischen Extraktoren und Aktivierung von Standard-Extraktoren
  • Erstellung von Datenobjekten (Infoobjekte, DSO, Infocubes, Multiprovider, Datenbanktabellen, …)
  • Konzeption/Realisierung der Datenflüsse (Transformationen, DTP, Prozessketten, …)
  • ABAP-Programmierung (Transformations-Routinen, Funktionsbausteine, …)
  • Änderung/Erstellung von Queries
  • Tests
  • Beratung allgemein
  • Dokumentation

[MS SQL-Server 2008 R2 Suite]- DWH/MIS - Phase 1: Migration
Unterstützung der IT-Abteilung des Kommunikations- und Kompetenzcenters eines des größten deutschen Bankenkonzerns als externer Berater/ Entwickler in einem Projekt im konzernweiten Datawarehouse-Umfeld.

Kurze Beschreibung:
Die großen strukturellen Veränderungen des durch Fusion erheblich gewachsenen Bankenkonzerns verursachten in der jüngeren Vergangenheit auch große Veränderungen im Service-Bereich, was die dort angesiedelte ITLandschaft grundlegend betrifft. Insbesondere die Datenbank-Landschaft war grundlegend zu reformieren. Neben diversen Änderungen innerhalb der einzelnen operativen Datenbanken wurde die technologische Basis von MS SQL-Server 2005 auf die aktuelle Version 2008 R2 angehoben. Die Migration sollte in einer konstatierten Aktion (Migrations-Wochenende) vollzogen und somit die Datenbankenbasis der operativen Anwendungen
„umgeschaltet“ werden. In dieser 1. Projektphase bestand die Aufgabe die Datawarehouse-Datenbanken und die hierfür relevanten Quelldatenbanken zu migrieren, Verbesserungs-potentiale zu ermitteln und erste wichtige Änderungen einfließen zu lassen. Des Weiteren wurden die für das Berichtswesen anhängigen Analysis-Services Data-Marts (OLAP-Datenwürfel)
migriert. Der Migrationsprozess umfasste neben der technischen Umstellung und Identifikation von Verbesserungspotentialen auch die Bereinigung der über lange Jahre hinweg gewachsenen Datenstrukturen und Befreiung von Alt-Lasten. Auch die kompletten Datenflüsse auf Basis von SSIS–Paketen und T-SQL Prozeduren mussten der neuen Technik angepasst und migriert werden. Abschließend wurde ein schlüssiges Konzept für eine möglichst reibungslose „Produktivsetzung“ entworfen. Trotz der großen Anzahl der zu migrierenden Datenbanken konnten diese sehr gut in thematisch gegliederte Blöcke aufgeteilt und auf die spätere Produktionsplattform gebracht werden. Dort liefen sie bis zum Umstellungs-Wochenende im Parallelbetrieb quasi ebenfalls produktiv, was sehr vorteilhaft für die Tests und den Datenabgleich war. Zahlreiche T-SQL–Skripte wurden entwickelt, um die Umstellung zu einfach wie möglich zu
gestalten.

Anforderungen/Tätigkeiten/Rollen:

  • Erarbeitung der Konzepte zusammen mit dem Kunden
  • Migration der Datenflüsse (SSIS/T-SQL)
  • Migration der Datenwürfel (SSAS)
  • Migration der Datenbanken
  • Realisierung der T-SQL-Skripte und -Prozeduren
  • Planung und Durchführung von Datentests
  • Beratung allgemein
  • Dokumentation

[MS SQL-Server 2008 & SSRS] - SMART-Reporting
Unterstützung einer Abteilung von Europas größtem Konzern aus der Tiefdruckbranche als externer Berater/Entwickler im Projekt SMART-Reporting.

Kurze Beschreibung:
Die für das konzernweite Vertriebscontrolling verantwortliche Abteilung betreibt ein System mit wichtigen, steuerungsrelevanten Berichten, u.a. um die Auslastung der Druckmaschinen und deren Kapazitäten zu planen. Hier galt es einige bestehende Berichte anzupassen, neue Berichte zu erstellen und deren Laufzeiten zu optimieren. Das Berichtssystem basiert auf den MS Reporting-Services 2008 und bezieht Daten aus einer MS SQL-Server 2008 Datenbank, sowie weiteren Datenquellen (z.B. Access, Excel, …). Insbesondere die sehr komplexen Abfragen auf die SQL-Server Datenbank hatten teilweise unakzeptable Laufzeiten. Die dafür verantwortlichen Abfragen mussten ermittelt, analysiert, optimiert und teils komplett neu strukturiert werden. Da die Komplexität der Datenberechnungen nicht die gewünschte Abfrage-Performance zur Datenanalyse liefern konnte, wurden die Datenquellen einiger kritischen Berichte „materialisiert“, um den zur Laufzeit notwendigen Datenzugriff und die
Berechnungen auf ein Minimum zu reduzieren. Diese Maßnahme brachte schlussendlich extrem reduzierte und
sehr zufriedenstellende Laufzeiten. Neben den Optimierungs-maßnahmen waren die Einarbeitung und Änderung der komplexen Berichte eine der großen Herausforderungen in diesem Projekt.

Anforderungen/Tätigkeiten/Rollen:

  • Allgemeine Beratung
  • Analyse und Änderung bestehender Berichte sowie Realisierung neuer Berichte (SSRS)
  • Analyse und Optimierung der Datenbankabfragen (T-SQL)
  • Erarbeitung geeigneter Maßnahmen zum Performance-Tuning
  • Dokumentation der Änderungen
SAP BI 7.x MS-Excel & VBA SAP BI 7.x SAP BI 7.x
3 Monate
2010-10 - 2010-12

diverse Projekte

Berater/Entwickler
Berater/Entwickler

[SAP BI 7.x | MS-Excel & VBA] - CAPEX-Reporting
Unterstützung eines großen, international tätigen IT-Dienstleistungsunternehmens als externer Berater/ Entwickler im Projekt CAPEX-Reporting.

Kurze Beschreibung:
Die Auswertung von Daten zum Thema CAPEX (Capital Expenditure/ Investitionsausgaben für längerfristige Anlagegüter) wird für den Konzern des Kunden immer wichtiger. Hierzu müssen die entsprechenden Daten aus verschiedenen Quellen gesammelt und in einer einheitlichen Berichts-Plattform (SAP/BW 7.x) zur Verfügung gestellt werden. Zusätzlich sind diese Daten in spezieller, höherer Granularität an das konzernweite Konsolidierungssystem (mittels OpenHub-Technik) weiterzureichen. Ein Teil der Daten kann aus dem Modul IM/PS eines der operativen R/3 Quellsysteme bezogen werden. Da diese Daten bereits in einer rudimentären Eingangsschicht des BW-Systems vorlagen, waren an der
Extraktionsschnittstelle nur kleinere Eingriffe/Erweiterungen notwendig. Für die restlichen Daten mussten spezielle, benutzerfreundliche MS-Excel Eingabemasken, sowie dazu passende MS-Excel Umwandlungs-Anwendungen (mit VBA) erstellt werden, die aus den eingegebenen Daten für die anschließende Beladung ins BW-System „mundgerechte“ Flatfiles (.csv) generieren können. Die für die Zuordnung der Daten notwendigen Mapping-Tabellen wurden in MS-Excel eingegeben und per Flatfile- Schnittstelle ins BW-System eingespielt. Für die einfache Generierung dieser Flatfiles wurde ein universelles VBA-Programme entwickelt. Das Auswerten der Daten erfolgt über den BEx-Analyzer in MS-Excel. Hierfür wurde ein Satz von Basis-Queries erstellt die als Vorlage für spezifische Anwender-Queries dienen sollen. Im Zuge eines 2-tägigen Abnahmetests vor Produktivsetzung wurden die Hauptanwender in die Bedienung des BEx-Analyzer sowie Query-Designers eingewiesen.

Anforderungen/Tätigkeiten/Rollen:

  • Allgemeine Beratung
  • Mitarbeit bei der Erstellung des DV-Konzeptes
  • Konzeption und Realisierung/Programmierung der MS-Excel Anwendungen und –Eingabemasken in Absprache
    mit dem Kunden
  • Unterstützung bei der Realisierung der Ladeprozesse, Cubes und Multi-Provider (BW-Seite)
  • Konzeption und Realisierung der OpenHub-Schnittstelle
  • Unterstützung bei der Erstellung eines Testkonzeptes
  • Unterstützung bei der Vorbereitung und Durchführung des Abnahmetests sowie der Kunden-Schulung

[SAP BI 7.x] - Handelsbeziehungen (HB1)
Unterstützung eines großen, international tätigen IT-Dienstleistungsunternehmens als externer Berater/Entwickler im Projekt HB1.

Kurze Beschreibung:
Das über viele Jahre hinweg gewachsene SAP/BW-Datenmodell inkl. Prozesslogik für die Auswertung von Handelsbeziehungen enthielt seit der Migration von Version 3.5 auf 7.x kleinere Fehler, die es zu analysieren und korrigieren galt. Im Rahmen dieser Fehlerbehebung wurde ein zentraler, unübersichtlicher ABAP-Programmbaustein neu programmiert (Re-Design) und um neue Regeln erweitert.

Anforderungen/Tätigkeiten/Rollen:

  • Fehleranalyse und -korrektur
  • Konzeption und Realisierung (Re-Design) des zentralen ABAP-Programmbausteins
  • Allgemeine Beratung

[SAP BI 7.x] - Customer Credit Report (CCR)
Unterstützung eines großen, international tätigen IT-Dienstleistungsunternehmens als externer Berater/Entwickler im Projekt CCR.

Kurze Beschreibung:
Für das geplante Projekt CCR (Customer Credit Report) musste ein Fachkonzept (Lastenheft) erstellt werden. Mangels Zeit und Ressourcen konnte die kundenseitige Fachabteilung dies nicht zeitnah bewerkstelligen und bat daher um Unterstützung. Im Zuge der Aufnahme der Anforderungen wurden diese bewertet und Überlegungen zur Datenherkunft und Realisierung angestellt.


Anforderungen/Tätigkeiten/Rollen:

  • Aufnahme und Bewertung der Kundenanforderungen
  • Erstellung des Fachkonzeptes
SAP BI 7.x MS-Excel & VBA SAP BI 7.x SAP BI 7.x
6 Monate
2010-02 - 2010-07

Projekt ?SIGMA?

Datenbankentwickler
Datenbankentwickler

[MS SQL-Server 2005 Suite] - Datenbankentwicklung (in Belgien)
Unterstützung als Datenbankentwickler und Berater mit der MS SQL-Server 2005 Suite im Projekt „SIGMA“ beim weltweit größten Stahlkonzern am Standort in Gent/Belgien.

Kurze Beschreibung:
Das konzernweite Datawarehouse (auf Basis SAP/BW) und Berichtssystem bezieht Daten aus den verschiedensten Datenquellen. Viele Daten befinden sich nicht in den operativen Systemen/Datenbanken, sondern liegen in Form von MS Excel-Dateien (teils manuell eingegeben), Textdateien oder Access-Datenbanken vor. Andere Daten sind aus einem TM/1-System (multidimensionale Datenbank) zu beziehen. Daran anschließend sind umfangreiche Kalkulationsalgorithmen (insbesondere Kostenkalkulationen) durchzuführen, Daten zu verknüpfen und anzureichern. Insbesondere musste eine Vielzahl komplexer Kalkulationen, die bislang (meist) in MS Excel durchgeführt wurden, auf die SQL-Server Umgebung adaptiert und automatisiert werden. Hierzu wurden entsprechende Datenbank-Prozeduren (Stored-Procedures) erstellt/programmiert. Besonderes Augenmerk galt Kosten-kalkulationen bei denen hoch aggregierte Werte nach bestimmten Regeln auf detaillierte Ebene herunter gebrochen werden. Ein abschließender Schritt bildet die Übertragung des Ergebnisses an das SAP/BW DWH-System. Aus Kosten-, Komplexitäts- und Laufzeitgründen hatte sich die verantwortliche IT-Abteilung für eine „Auslagerung“ dieser Datenverarbeitungsprozesse auf die MS SQL-Server Plattform und gegen eine Realisierung innerhalb des SAP/BW-Systems entschieden. Zur Realisierung dieser Prozesse kam hauptsächlich T-SQL und die SSIS (Integration Services) zum Einsatz. Einige der aufwendigen Kalkulations-Prozesse erforderten die Programmierung mit „dynamischem“ SQL. Für die Erfassung von manuell einzugebenden Daten wurden MS-Excel Eingabe-Templates (Anwendungen) mit speziellen Funktionen (unter Verwendung von VBA) entwickelt, um die eingegebenen Daten anschließend in Textdateien zu überführen, die ohne weitere Umwandlung hinzu geladen werden können und als Basis für die Kalkulationsprozesse dienen. Zusätzlich wurde für das lokale Team, was diese Lade- und Kalkulationsprozesse betreibt, eine umfangreiche und benutzerfreundliche Kontroll-/Überwachungsanwendung auf Basis MS-Excel und VBA erstellt. Die Vielzahl der Datenquellen und aufwendigen Kalkulationen sowie deren anschließende Integration in einen großen Datenverarbeitungsprozess war eine der großen Herausforderungen in diesem Projekt. Die Projektsprache war Englisch.


Anforderungen/Tätigkeiten/Rollen:

  • Erarbeitung der Konzepte/Algorithmen zusammen mit dem Kunden
  • Realisierung der Datenverarbeitungsprozesse
  • Konzeption und Realisierung der Kontroll- und Überwachungsanwendung
  • Konzeption und Realisierung der MS-Excel Eingabeanwendungen
  • Planung und Durchführung von Datentests
  • Know-How Aufbau/Transfer für das lokale Team (insbesondere T-SQL und SSIS)
  • Beratung allgemein
  • Dokumentation
MS SQL-Server 2005
Stahlkonzern
Gent/Belgien, Suitein Belgien
1 Monat
2009-12 - 2009-12

RFP-Simulation

[SAP BI 7.x | MS-Excel & VBA] - RFP-Simulation

Kurze Beschreibung:
Ein großer deutscher Konzern aus der Luftfahrtbranche plant ein Simulationssystem zur Optimierung des Catering-Service in seinem Flugnetz. Hierzu sollen zukünftig geplante Flugereignisse mit bestehenden Mahlzeiten-Komponenten und -Plänen simuliert und so der gesamte Ablauf optimiert werden. Zum gegenwärtigen Zeitpunkt galt es ein Konzept zu erstellen und die bestmögliche Plattform zu finden. Eine mögliche Lösung basierte auf MS-Excel. Da sich viele der benötigten Daten in einem SAP/BW-System befinden, wurde auch diese als Simulationsplattform grundsätzlich in Betracht gezogen. Die Komplexität der Simulationsfunktionen und Berechnungen sowie die zu erwartende Datenmenge sind die großen Herausforderungen in diesem Projektvorhaben.

Anforderungen/Tätigkeiten/Rollen:
Als ausgewiesener Spezialist für MS-Excel/VBA und meinem SAP/BW-KnowHow wurde ich in dieser Konzeptionsphase hinzugezogen und sollte später große Teile der Realisierung übernehmen. Bei den ersten Terminen galt es dem Endkunden die verschiedenen Möglichkeiten vorzustellen und die Kosten
abzuschätzen.


Aufgrund der angespannten Wirtschaftslage und den anstehenden, konzerninternen strukturellen Veränderungen wurde das Projekt nach wenigen Terminen bzgl. Priorität herabgestuft und leider auf unbestimmte Zeit verschoben.

SAP BI 7.x MS-Exce & VBA
4 Monate
2009-09 - 2009-12

diverse Projekte

Berater/Entwickler
Berater/Entwickler

[SAP BI 7.x] - 3-Monatsveränderungen für Bensberg-Tool

Durchführung eines Projektes unter SAP BI 7.x in einem international tätigen Unternehmen der Automobilbranche als externer Berater/Entwickler. Aufbau eines flexiblen Ladeverfahrens zur Berücksichtigung von rückwirkenden Änderungen im „Bensberg-Tool“ (Lieferantenbewertung) für einen Zeitraum von 3 Monaten.

Kurze Beschreibung:
Aufgrund von immer wiederkehrenden, rückwirkenden Änderungen an den Quelldaten des „Bensberg-Tools“ zur Lieferantenbewertung und der gestiegenen Datenmenge, sollte der bestehende Ladeprozess innerhalb des SAP/BW (7.x) von FULL-Load auf ein 3-Monats DELTA-Verfahren umgestellt werden. Da die Datenquellen (13 Quellsysteme) selbst keine Deltadatensätze ermitteln bzw. liefern können, wurde eine BW-seitige Ersetzungslogik auf Monatsbasis spezifiziert, um die jeweils 3 vergangenen Monate (erneut) zu laden und so die aktuellen Änderungen zu berücksichtigen. Die Vielzahl der Quellsysteme und die Berücksichtigung der Besonderheiten bei der Datenweiterverarbeitung war hier einer der Kernpunkte. Desweiteren wurden im Zuge der Arbeiten Fehler in den alten, historisch gewachsenen Prozessen und Strukturen entdeckt und korrigiert. So konnte die Datenqualität erhöht werden. 

Anforderungen/Tätigkeiten/Rollen:

  • Allgemeine Beratung und ganzheitliche Betreuung des Kunden
  • Konzeption und Realisierung der BW-seitigen Datenverarbeitungsprozesse, der Schnittstellen und der
    notwendigen ABAP-Programme und -Module
  • Dokumentation
  • Weiterführende Tätigkeiten wie Schulung Key-User, Tests..

[MS SSRS 2008] - Evaluierung Microsoft Reporting Services 2008 (SSRS 2008)
Erstellung und Durchführung einer Präsentation mit Live-Demo zur Evaluierung der Microsoft Reporting Services 2008 (SSRS 2008) als neue Plattform für das unternehmensweite Berichtswesen.

Kurze Beschreibung:
Ein international tätiges Unternehmen aus der Nahrungsmittelbranche konsolidiert seine Reporting-Landschaft und hat hierfür mit dem Aufbau eines unternehmensweiten Datawarehouse begonnen. Für die Ablösung der „in die Jahre“ gekommenen Reporting-Technologie (Seagate Info und Excel Pivot Tables) sollten die Microsoft Reporting Services 2008 evaluiert und in Form einer Präsentation mit Live-Demo dem Management und der IT vorgestellt werden. Hierbei waren insbesondere die speziellen Kundenanforderungen herauszustellen und die technischen Möglichkeiten einer Migration der bestehenden Berichte zu überprüfen.

Anforderungen/Tätigkeiten/Rollen:

  • Evaluierung der SSRS 2008 in Hinblick auf die Kundenanforderungen
  • Aufbau und Durchführung der Präsentation mit Live-Demo zur Berichtserstellung
  • Beratung allgemein
SAP BI 7.x MS SSRS 2008]
3 Monate
2009-07 - 2009-09

Produktionscontrolling / Datawarehouse

[MS BI 2005] - Produktionscontrolling / Datawarehouse
Konzeption und technische Grundsteinlegung eines Datawarehouse auf Basis der Microsoft BI-Suite 2005 (SQLServer, SSAS, SSIS, …) sowie Realisierung und Implementierung des Modules „Produktionscontrolling“.

Kurze Beschreibung:
Ein international tätiges Unternehmen aus der Nahrungsmittelbranche konsolidiert seine Reporting-Landschaft und plant hierfür den Aufbau eines unternehmensweiten Datawarehouse als einheitliche Datenquelle für das interne Berichtswesen. In einem ersten Schritt wurde die technische (MS BI 2005) und konzeptionelle Basis gelegt, sowie das 1. Modul „Produktionscontrolling“ in Form eines Pilotprojektes realisiert. Besonders im Fokus lag die anschließende Schulung des internen Mitarbeiters in der für ihn neuen Technologie, um ihm das nötige Wissen für den weiteren Ausbau des Datawarehouse zu vermitteln. Hierzu werden von ihm zukünftig bestehende Einzellösungen/Module auf die neue Plattform migriert, sowie neue Module realisiert. Ein weiterer Schwerpunkt wurde auf die saubere Konzeption des Datawarehouse-Modells gelegt, um den weiteren Ausbau zu erleichtern.

Anforderungen/Tätigkeiten/Rollen:

  • Beratung allgemein und ganzheitliche Betreuung des Kunden
  • Konzeption und Realisierung des Datawarehouse und Produktionscontrolling-Moduls
  • Erstellung DV-Konzept, Dokumentation und weitere erforderliche Dokumente
  • Schulung des internen Mitarbeiters und Übergabe
  • Weiterführende Tätigkeiten wie Tests, …
MS BI 2005
5 Monate
2009-02 - 2009-06

Projekt "Performancemonitor" (Erweiterung: Delta-Verfahren)

[SAP BI 7.x] - Performancemonitor (Erweiterung: Delta-Verfahren)
Aufbau eines Deltaverfahrens für das zuvor realisierte Projekt "Performancemonitor".

Kurze Beschreibung:
Aufgrund des unerwarteten, enormen Zuwachses in Punkto Datenmenge durch den weiteren Ausbau und der damit verbundenen Laufzeiten, wurden Maßnahmen notwendig, um die Datenmenge zu reduzieren. Insbesondere die mehrfache Übertragung von Daten aus Vorperioden (wg. rückwirkenden Änderungen) belastete nach dem Ausbau den Gesamtprozess erheblich. Daher wurde ein Delta-Verfahren konzipiert und realisiert, was nur die geänderten und neuen Daten weiterverarbeitet und somit die gesamte zu übertragende Datenmenge erheblich reduziert, was das Gesamtsystem wieder zukunftssicher macht. Im Zuge dieser Projektphase wurden auch kleinere Erweiterungen/Änderungen realisiert.

Anforderungen/Tätigkeiten/Rollen:
(siehe „Performancemonitor“ )

SAP BI 7.x
7 Monate
2008-07 - 2009-01

diverse Projekte

Berater/ Entwickler
Berater/ Entwickler

[SAP BI 7.x] - Performancemonitor
Durchführung eines Projektes unter SAP Netweaver 2004s (SAP BI 7.x) bei einem großen, international tätigen Unternehmen aus der Automobilbranche als externer Berater/ Entwickler mit dem Thema "Performancemonitor".

Kurze Beschreibung:
Für die Anzeige von Lieferantendaten und -bewertungen existiert ein Internet-Portal (Supply-On), was mit Daten aus den verschiedensten Quellsystemen bestückt wird. Für das Modul Performancemonitor sollten Daten geliefert werden, die beim Kunden rudimentär in einem SAP/BW-System (Enterprise DWH) vorliegen. Diese müssen über aufwendige Prozesse aufbereitet und anschließend über ein XI-System an das Zielsystem (Supply-On) übertragen werden. Hierbei gilt es insbesondere die Daten mit berechneten Kennzahlen, sowie zusätzlichen Datensätzen für die Aggregationsebenen anzureichern. Als Export-Schnittstellen bedient sich die Prozess-Logik der OpenHub-Schnittstelle, sowie direkter Kommunikation mit dem XI-System mittels RFC-Funktionsbausteinen. Kern des Projektes war der Aufbau der Datenaufbereitung innerhalb des BW, sowie die Konzeption und Realisierung der Schnittstelle zu XI, um die Daten möglichst "mundgerecht" anzuliefern. Neben der Entwicklung eines effizienten Datenverarbeitungs-Prozesses spielten Themen wie Performance, aber auch Datenmenge eine große Rolle. Einen besonderen Stellenwert nahm die Anreicherung der Datenbasis ein, um die Internet-Anwendung (im Zielsystem) durch "Vorberechnung" der Aggregationsebenen zu entlasten und so für die Endanwender eine akzeptable Auswertungs-Performance zu erreichen.

Anforderungen/Tätigkeiten/Rollen:

  • Projektleitung (IT-seitig), allgemeine Beratung und ganzheitliche Betreuung des Kunden
  • Systemanalyse
  • Konzeption und Realisierung des BW-seitigen Daten-verarbeitungsprozesses, der Schnittstelle zu XI und der
    notwendigen ABAP-Programme und -Module
  • Erstellung DV-Konzept, Dokumentation und weitere erforderliche Dokumente
  • Weiterführende Tätigkeiten wie Schulung Key-User, Tests

[MS Access | MS BI] - Einführung/Realisierung eines Datawarehouse mit Planungsfunktion (Phase 1)

Kurze Beschreibung:
Bei einem großen lokalen Unternehmen der Touristikbranche im Bodensee-Raum gilt es die Daten der verschiedenen Abrechnungs-Systeme, Kassen- und anderen Datenbank-Systemen in einem Datawarehouse zu zentralisieren. Eine wichtige Rolle nimmt hierbei die selbst entwickelte Planungsanwendung auf Basis von MSAccess ein, die auch als Musterlösung für die Touristikbranche konzipiert ist. In einer 1. Phase wurde diese Planungsanwendung für die neue Planungsrunde 2009 vorbereitet, strukturelle Änderungen eingearbeitet und von einigen "Altlasten" befreit. In den noch kommenden Phasen soll diese Anwendung in eine neue Infrastruktur basierend auf MS Performance-Point/MS Sharepoint-Services portiert werden. Weiter sollen diese Daten, sowie weitere Daten aus den verschiedenen Quellsystemen, in einem Datawarehouse auf Basis der Microsoft BI-Suite (SQL-Server 2005/2008 etc.) zusammengefasst werden.

Anforderungen/Tätigkeiten/Rollen:

  • Projektleitung (IT-seitig), allgemeine Beratung und ganzheitliche Betreuung des Kunden
  • Systemanalyse
  • Konzeption und Realisierung der Änderungen in der Planungsanwendung
  • Erste Konzeption der künftigen Datawarehouse-Umgebung
  • Weiterführende Tätigkeiten wie Schulung Key-User, Tests
SAP BI 7.x MS Access MS BI

Aus- und Weiterbildung

Aus- und Weiterbildung

1995

Abschluss: Diplom Informatiker, FH Konstanz

 

SAP-Schulungen:

10/2006

SEM220 Strategie-Management und Corporate Performance Monitor 

 

11/2006

DBW70E BI ? Delta Enterprise Data Warehousing SAP NetWeaver 2004s

 

Sonstige Zertifikate/Schulungen:

  • Seminar: Finanzen - Controlling - Betriebswirtschaft
  • Expertenseminar: Visual Basic for Applications und ALEA unter MS-Excel
  • Kurs: Mastering Microsoft Visual Basic 5.0
  • Zu 75% abgeschlossen: MCDBA (Microsoft Certified Database Administrator)

Position

Position

  • BI-Architekt / BI-Entwickler
  • Datenbank-Programmierer / ETL-Entwickler/ Software-Entwickler
  • Beratung / Consulting
  • Coaching / Schulung / Training
  • Projektleitung / Organisation / Koordination

Kompetenzen

Kompetenzen

Top-Skills

Microsoft BI-Technologie (full stack)

Schwerpunkte

ABAP
Basic
MS BI Produktpalette
(SQL Server, SSAS, SSIS, SSRS, etc.)
MS Excel
MS SQL Server
MS SQL-Server Suite 2014
MS SQL-Server Suite 2016
SAP/BEx-Analyzer
SAP/BW 3.5 & 7.x
T-SQL
VB
VBA
xlCubed

Aufgabenbereiche

  • Design und Realisierung von BI-/Datawarehouse-Lösungen mit den BI-Technologie von Microsoft und SAP
  • Durchführung Quellsystem- und IST-Analyse
  • Erstellung Fach- und DV-Konzept, weitere Dokumentationen
  • Design und Modellierung Systemarchitektur
  • Implementierung Quellsystemanbindung und Datenübertragungsprogramme (ETL)
  • Datenbankentwicklung allgemein
  • Unterstützung bei Einführung/Realisierung Frontend/ Reporting-Systemen
  • Unterstützung bei Planung AfterGoLive-Betrieb
  • Schulung Anwender/ Key-User
  • AfterGoLive-Support und/ oder Einweisung Systembetreuer (kundenseitig)
  • Projektleitung und allg. Beratung im Projekt-/ Lösungsumfeld

Produkte / Standards / Erfahrungen / Methoden

Projekterfahrung mit den Produkten:

  • MS BI Produktpalette (SQL Server, SSAS, SSIS, SSRS, etc.) [Schwerpunkt]
  • MS Excel und VBA [Schwerpunkt]
  • xlCubed [Schwerpunkt]
  • MS Office allgemein
  • MS Visual Studio
  • SAP/BW 3.5 & 7.x [Schwerpunkt]
  • SAP/BEx-Analyzer [Schwerpunkt]
  • SAP/R3
  • MIS ALEA
  • Applix TM/1

Projekterfahrung mit den weiteren Standards (zzgl. zu Programmiersprachen):

  • ADO
  • ASP (Active Server Pages)
  • CSS
  • DAX
  • HTML
  • MDX
  • XML

Besonders ausgeprägte, langjährige Kenntnisse/Erfahrungen in:

  • Microsoft-BI (SQL-Server, SSAS, SSIS, SSRS, DTS, T-SQL, ...)
  • SAP/BW (Datenmodellierung, Datenbeschaffung, ETL, Querydesign, Prozessketten, ABAP)
  • Umsetzung komplexer Reporting-Anforderungen mit SAP/BEx-Analyzer und VBA
  • Anwendungsentwicklung unter MS-Excel mit VBA (allgemein)
  • Expertenkenntnisse in Reportentwicklung mit xlCubed

Betriebssysteme

MS-DOS
Windows
(Client und Server)

Programmiersprachen

ABAP
Schwerpunkt
Basic
Schwerpunkt
C
C++
Java
JavaScript
Makrosprachen
MS-Excel 4.0
Pascal
Scriptsprachen
VB-Script, Windows-Script, M-Script (Power-Query)
T-SQL
Schwerpunkt
VB, VBA
Schwerpunkt MS-Excel

Datenbanken

Access
Applix TM/1
MIS Alea
MS SQL Server
Schwerpunkt
ODBC
Spreadsheet-Connector
SQL
(auch div. Dialekte: TSQL, Orcale, AS/400, ...)

Datenkommunikation

Ethernet
Fax
Internet, Intranet
ISDN
LAN
PC-Anywhere
Router
RS232
SMTP
TCP/IP
VPN
Windows Netzwerk

Hardware

PC

Branchen

Branchen

  • Automobil
  • Chemie
  • Energiewirtschaft
  • Industrie
  • Pharma
  • Telekommunikation
  • Versicherung

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

5 Jahre 7 Monate
2018-09 - heute

diverse Projekte

[MS SQL-Server Suite 2014/2016] => OneCube

Mitarbeit bei einem großen Datawarehouse-Projekt mit Microsoft BI-Technologie (2014/2016) bei einem Beratungsunternehmen mit Projekteinsatz bei einem weltweit agierenden Unternehmen aus der Telekommunikations-Branche.

Kurze Beschreibung:

Das mehrere Jahre existierende Datawarehouse mit angeschlossenen, multidimensionalen Datenobjekten (insbesondere „OneCube“) auf Basis der Microsoft BI-Technologie wird durch das Beratungsunternehmen betrieben und in Zusammenarbeit mit der internen IT-Abteilung immer weiter ausgebaut/angepasst. Zum Einsatz kommen hier herkömmliche DBs (SMP) als auch ein MS Parallel-Datawarehouse (PDW). Meine Aufgabe bestand in diesem großen Team meine Erfahrung und Kenntnisse einzubringen, bei der Entwicklung/Konzeption mitzuarbeiten und Teilprojekte eigenständig zu übernehmen. Eine der wichtigsten Aufgaben neben den eigentlichen Projekt-Tätigkeiten war die Einarbeitung und Integration in das äußerst komplexe Umfeld mit regelmäßigen Release-Zyklen, mehrstufiger Systemlandschaft mit verschiedenen Technologien und den gewachsenen Strukturen und Vorgehensweisen. Das Projekt wurde im Rahmen eines agilen Vorgehensmodells realisiert.

Anforderungen/Tätigkeiten/Rollen:

In Zusammenarbeit mit den kundenseitigen Mitarbeitern und den Kollegen des Beratungsunternehmens sind folgende Aufgaben angefallen:

- Analyse und Anbindung von Quelldaten aus einer zentralen Oracle-DB (hauptsächlich), anderen MSSQL-Server-Datenbanken und Textdateien.

- Design und Realisierung der Ladeflüsse (mit SSIS)

- Design und Aufbau der multidimensionalen Datenobjekte (SSAS) - Erstellung und Bereitstellung von Reports (mit SSRS)

- Aufbau, Bereitstellung und Anbindung von Metadaten (MS MDS)

- Tests, Produktivsetzung, Initialbeladung

- KnowHow-Transfer und Übergabe der Lösung an die Mitarbeiter des Betriebs - Sichtung, Check und Fehlerbehebung der Arbeitsergebnisse anderer Kollegen

- Dokumentation

- Präsentation - Regelmäßige Abstimmung/Meetings mit den verschiedensten Teilnehmergruppen (IT- und Fachseite)

[MS SQL-Server Suite 2016] => PS Phase 5

Durchführung eines Folge-Projektes („PS Phase 5“) mit Microsoft BI-Technologie (2016) bei einem Beratungsunternehmen mit Projekteinsatz bei einem in DACH agierenden Marktführer im Bereich Managed Hosting als externer Berater/Entwickler.

Kurze Beschreibung:

Das im vorherigen Projektschritt um CRM-Daten erweiterte BI-System sollte in Phase 5 in verschiedenen Bereichen angepasst werden. Die Aufgabe bestand in der Planung, Konzeption/Design und Realisierung der Datenflüsse sowie der Cube-Objekte, die zur Analyse/Auswertung und Berichtserstellung bereitgestellt oder geändert wurden. Die Berichtserstellung selbst obliegt der lokalen IT, so dass hier lediglich eine beratende Tätigkeit angefallen ist. Das Projekt wurde im Rahmen eines agilen Vorgehensmodells realisiert.

Anforderungen/Tätigkeiten/Rollen:

In Zusammenarbeit mit einem Mitarbeiter des Beratungsunternehmens, der überwiegend die Projektleiter-Rolle inne hatte, sind folgende Aufgaben angefallen:

- Analyse der Quelldateien aus den verschiedenen Systemen und Identifizierung von Daten- und strukturellen Problemen

- Design und Aufbau der Ladeflüsse

- Design und Aufbau der multidimensionalen Datenobjekte

- Beratende Unterstützung bei der Konzeption und Identifizierung der Anforderungen an die Zielobjekte

- Tests, Produktivsetzung, Initialbeladung

- KnowHow-Transfer und Übergabe der Lösung an den zuständigen internen Mitarbeiter

- Dokumentation

- Präsentation

MS SQL-Server Suite 2014 MS SQL-Server Suite 2016
6 Monate
2018-04 - 2018-09

diverse Projekte

[MS SQL-Server Suite 2016] => PS Phase 4

Durchführung eines Projektes („PS Phase 4“) mit Microsoft BI-Technologie (2016) bei einem Beratungsunternehmen mit Projekteinsatz bei einem in DACH agierenden Marktführer im Bereich Managed Hosting als externer Berater/Entwickler.

Kurze Beschreibung:
Das im vorherigen Projektschritt um CRM-Daten erweiterte BI-System sollte in Phase 4 um Service-Daten aus dem Ticketsystem RT erweitert werden. Die Aufgabe bestand in der Planung, Konzeption/Design und Realisierung der Datenflüsse sowie der Cube-Objekte, die zur Analyse/Auswertung und Berichtserstellung bereitgestellt wurden. Die Berichtserstellung selbst obliegt der lokalen IT, so dass hier lediglich eine beratende Tätigkeit angefallen ist.

Anforderungen/Tätigkeiten/Rollen:
In Zusammenarbeit mit einem Mitarbeiter des Beratungs-unternehmens, der überwiegend die Projektleiter-Rolle inne hatte, sind folgende Aufgaben angefallen:

  • Analyse der Quelldateien aus dem Ticketsystem und Identifizierung von Daten- und strukturellen Problemen
  • Design und Aufbau der Ladeflüsse
  • Design und Aufbau der multidimensionalen Datenobjekte
  • Beratende Unterstützung bei der Konzeption und Identifizierung der Anforderungen an die Zielobjekte
  • Tests, Produktivsetzung, Initialbeladung
  • KnowHow-Transfer und Übergabe der Lösung an den zuständigen internen Mitarbeiter
  • Dokumentation
  • Präsentation

Das Projekt wurde im Rahmen eines agilen Vorgehensmodells realisiert.

[MS SQL-Server Suite 2016] => PS Phase 3
Durchführung eines Projektes („PS Phase 3“) mit Microsoft BI-Technologie (2016) bei einem Beratungsunternehmen mit Projekteinsatz bei einem in DACH agierenden Marktführer im Bereich Managed Hosting als externer Berater/Entwickler.

Kurze Beschreibung:
Das beim Kunden existierende, auf Micsrosoft BI-Technologie basierende BI-System sollte in Phase 3 um Sales- Daten aus dem CRM-System „Sugar CRM“ erweitert werden, um einen weiteren Baustein zu einer 360° Kundensicht zu realisieren.
Die Aufgabe bestand in der Planung, Konzeption/Design und Realisierung der Datenflüsse sowie der Cube- Objekte, die zur Analyse/Auswertung und Berichtserstellung bereitgestellt wurden. Die Berichtserstellung selbst obliegt der lokalen IT, so dass hier lediglich eine beratende Tätigkeit angefallen ist.

Anforderungen/Tätigkeiten/Rollen:
In Zusammenarbeit mit einem Mitarbeiter des Beratungs-unternehmens, der überwiegend die Projektleiter-Rolle
inne hatte, sind folgende Aufgaben angefallen:

  • Analyse der CRM Quelldateien und Identifizierung von Daten- und strukturellen Problemen
  • Design und Aufbau der Ladeflüsse
  • Design und Aufbau der multidimensionalen Datenobjekte
  • Beratende Unterstützung bei der Konzeption und Identifizierung der Anforderungen an die Zielobjekte
  • Tests, Produktivsetzung, Initialbeladung
  • KnowHow-Transfer und Übergabe der Lösung an den zuständigen internen Mitarbeiter
  • Dokumentation
  • Präsentation

Das Projekt wurde im Rahmen eines agilen Vorgehensmodells realisiert.

MS SQL-Server Suite 2016
2 Jahre 10 Monate
2015-07 - 2018-04

Projekt ?Core.X / ATLAS?

Berater/Entwickler
Berater/Entwickler

Durchführung eines Projektes („Core.X / ATLAS“) mit Microsoft BI-Technologie (2014/2016) bei einem Beratungsunternehmen mit Projekteinsatz bei einem großen, weltweit agierenden Konzern (Endkunde) aus der Pharma-Branche mit Hauptsitz in der BRD als externer Berater/ Entwickler.

Kurze Beschreibung:
Die im Wesentlichen aus dem CRM-System „Veeva“ stammenden Unternehmensdaten der einzelnen Länder-einheiten werden in einem zentralen Datawarehouse-System „Core.X“ (auf SQL-Server 2014 basierend) gesammelt und den nachfolgenden Reporting-Systemen (SSAS-Cubes, SSRS-Reports, xlCubed-Reports, …) zur Verfügung gestellt. Das Datawarehouse ist um weitere Datenquellen angereichert (z.B. SAP-Vertriebsdaten, IMSMarktdaten etc.) die nicht im CRM-System verfügbar sind. Die Daten werden über ein weiteres, vorgelagertes System („DataCache“) in Form einer „Datendrehscheibe“ übergeben/ geladen, so dass diese auch von anderen Daten-konsumierenden Systemen abrufbar sind.

Das Projektteam des Beratungsunternehmens kümmert sich vollumfänglich um den Aufbau, Weiterentwicklung und Support des Datawarehouse sowie der Daten-Cubes oder Tabular-Modellen und einige der Reporting-Lösungen. Ein beim selben Endkunden zeitgleich laufendes Projekt wird von einem anderen Projektteam des Beratungsunternehmens in ähnlicher Weise gemanaged. Ein weiteres Projektteam kümmert sich um den
Support, wobei die Mitglieder der anderen Projektteams hier mit eingebunden werden und somit eine enge Verzahnung der Teams besteht.


Neben Analysen, Aufbau von Ladestrecken, Aufbau von Daten-Cubes oder –Tabularmodellen fallen eine Vielzahl von Aufgaben an, die von den Mitgliedern des Projektteams geleistet werden müssen und Kenntnisse des gesamten Microsoft BI-Technologie -Stack erfordern. Zusätzlich hierzu sind weitere, spezielle Kenntnisse wie z.B. Reportentwicklung mit xlCubed gefragt, um das gesamte Leistungsportfolio abbilden zu können. Des Weiteren ist eine Mitwirkung (in beratender Funktion) im Endkunden-eigenen Architekturzirkel und der Research Group angesagt, deren Mitglieder sich im 2-wöchigen Turnus treffen und Entscheidungen über die System-Architektur, eingesetzten Tools etc. treffen und allgemeine Vorgaben beschließen.

Anforderungen/Tätigkeiten/Rollen:
Aufgrund meiner Erfahrung und breitem Wissensspektrum wurde ich in Funktion als stellvertretender Development-Lead eingestellt und sollte (neben den anderen Tätigkeiten) als Vertreter des Beratungsunternehmens am Architekturzirkel und der Research-Group teilnehmen. Durch meine „exklusiven“ Kenntnisse im Aufbau von komplexen Reports mit xlCubed und MS-Excel verlagerte sich mein Tätigkeitsschwerpunkt mit zunehmenden Anforderungen in diesem Bereich weiter in die Report- und Dashboard-Entwicklung mit xlCubed/Excel, sowie Aufbau eines Report-Templates und die Rolle des Ansprechpartners bei Fragen rund um die Report-Entwicklung mit xlCubed (sowohl für Mitarbeiter beim Endkunden, als auch für die Kollegen beim Beratungsunternehmen). Letzteres wird auch in enger Zusammenarbeit mit den Mitarbeitern der Firma, die in Deutschland für den xlCubed-Support und -Vertrieb zuständig ist, geleistet. Für eine der kundenseitigen Fachabteilungen müssen Reports entwickelt werden, die rein auf MS-Excel und VBA basieren.

Aufgrund der nachlassenden Auslastung im Bereich Reporting sind zunehmend Aufgaben im Bereich Entwicklung und Support wahrzunehmen, um die jeweiligen Teams zu unterstützen.

MS SQL-Server Suite 2014 / xlCubed / MS-Excel] Core.X / ATLAS
Pharma Konzern
2 Jahre 1 Monat
2013-05 - 2015-05

diverse Projekte

[MS SQL-Server Suite 2014 / SAP BW] - FINCA 2.0
Durchführung eines Projektes (Projektsprache: Überwiegend Englisch) mit Microsoft BI-Technologie (2014) bei einem großen, weltweit agierenden Konzern aus der Chemie-Branche mit Hauptsitz in der BRD als externer Berater/Entwickler mit dem Thema „FINCA 2.0“.

Kurze Beschreibung:
Die auf SAP/BW basierende Reporting-Anwendung FINCA (1.0) (Financial Controlling Adhesives) der Unternehmenssparte „Klebstoffe“ sollte auf Microsoft BI-Technologie migriert werden. Hierfür mussten die kompletten Ladestrecken und Reporting-Objekte neu designed, aufgebaut und neue Schnittstellen implementiert werden. Das Berichtswesen und dessen Umstellung war nicht Teil dieses Projektes. Zusätzlich zu den
hauptsächlich über Flatfiles zugelieferten Daten sollte das zentrale Masterdata-System angebunden werden. Zur Umsetzung wurde ein aus mehreren Personen bestehendes, internationales Projekt-Team zusammengestellt und beauftragt. Ein persönlicher Aufgabenschwerpunkt lag zusätzlich zu langwieriger Analysetätigkeit in der Konzeption und Umsetzung der einmaligen Übertragung von („historischen“; d.h. derzeit in FINCA 1.0 geladenen) Daten aus den SAP/BW Anwendungs-Datenobjekten in das neue MS-BI Zielsystem, da nur neuen
Daten zur Beladung über die Flatfile-Schnittstellen in FINCA 2.0 vorgesehen waren. Neben der Ausarbeitung der technischen Einzelheiten waren insbesondere die Quellsystemanalyse (SAP/BW) und Schnittstellenkonzeption eine der großen Herausforderungen.

Anforderungen/Tätigkeiten/Rollen:

  • Quellsystemanalyse und Mithilfe bei der Erstellung des Fachkonzeptes
  • Erstellung IT-Lastenheft
  • Beratende Unterstützung bei der Konzeption für die technische Umsetzung und Zielarchitektur
  • Konzeption und Realisierung der Schnittstelle (inkl. Ladestrecke) für die „historischen“ Daten
  • Manuelle Durchführung der Datenextraktion aus SAP/BW mittels LISTCUBE Transaktion
  • Mitarbeit bei der Konzeption und Realisierung der Ladestrecken für die restlichen Datenquellen
  • Mitarbeit bei der Konzeption und Realisierung des Datenmodells und Datencubes
  • Tests, Produktivsetzung, Initialbeladung
  • Beratung allgemein
  • Dokumentation

[MS Power-Query/MS Power-Pivot/MS Excel] - Marketing-Suite
Durchführung eines Projektes mit Microsoft Power BI-Technologie beim selben Endkunden diesesProjektzeitraums mit dem Thema „Marketing-Suite“.

Kurze Beschreibung:
Für die im Aufbau befindliche Web-Anwendung „Marketing-Suite“ mussten mehrere Schnittstellen erstellt werden, die auf der Zulieferung von MS Excel-Dateien beruhen. Diese sollten vom Konzern-internen Shared-Servicecenter (SSC) bereitgestellt und selbst geladen werden können. MS Power-Pivot wurde als geeignete Technologie zur Datenspeicherung ausgewählt, weil hierfür kein intensives IT-Wissen notwendig ist und nach kurzer Einarbeitung beherrscht werden kann. Die resultierenden MS Power-Pivot Dateien werden auf einem MS
Sharepoint-System gehostet, von dort die Daten mittels xlCubes Web-Komponenten/-Abfragen in Berichte überführt und im Rahmen eines neuen Portals mit dem Namen „Marketing-Suite“ in ansprechender Weise zur Anzeige gebracht. Die persönliche Aufgabe in diesem mehrere Personen umfassenden Projekt-Team bestand in dem Design und Aufbau der MS Power-Pivot Datenmodelle/-Dateien, sowie der notwendigen Ladeflüsse mit MS Power-Query. Zudem musste am Ende der in CZ ansässige, zuständige Mitarbeiter vom SSC in die Lösung eingewiesen, bzw. diese an ihn übergeben werden. Großen Wert wurde auf die leichte Verständlichkeit und Transparenz der Implementierung, sowie Performance der Ladeprozesse gelegt.
Zuletzt wurde die Lösung dem internen IT-Steuerungsgremium präsentiert, um ein mögliches Einsatz-Szenario für die „neuartige“ MS Power-BI Technologie aufzuzeigen.

Anforderungen/Tätigkeiten/Rollen:

  • Analyse der MS Excel Quelldateien und Identifizierung von Daten- und strukturellen Problemen
  • Design und Aufbau der MS Power-Query Ladeflüsse
  • Design und Aufbau der MS Power-Pivot Datenmodelle
  • Beratende Unterstützung bei der Konzeption der Zielarchitektur und der technischen Lösung
  • Tests, Produktivsetzung, Initialbeladung
  • KnowHow-Transfer und Übergabe der Lösung an den zuständigen SSC-Mitarbeiter
  • Dokumentation
  • Präsentation

[MS SQL-Server Suite 2012/SSAS Tabular] - XTEL Reporting (Migration)
Durchführung eines Projektes (Projektsprache: Englisch) mit Microsoft BI-Technologie (2012) beim selben Endkunden dieses Projektzeitraums mit dem Thema „XTEL Reporting (Migration)“.

Kurze Beschreibung:
Das im Unternehmensweiten Controlling eingesetzte CRM-System XTEL enthält eine eigene Reporting-Anwendung, die aufgrund der Datenmenge, Komplexität und technologischen Umsetzung mit massiven (Performance-)Problemen zu kämpfen hatte und von der Fachseite als nicht (mehr) zukunftssicher eingestuft wurde. Daher wurde für den Reporting-Bereich eine neue Lösung mit MS-BI Technologie angestrebt, was auch
der konzernweiten, strategischen Infrastruktur-Vorgabe entsprach.
Die Aufgabe im Projekt bestand darin technische Lösungs-möglichkeiten für die Datenflüsse und die Zielarchitektur zu erarbeiten, dem Kunden-seitigen Projektmanagement zur Entscheidung vorzulegen und dann die Umsetzung durchzuführen.
Die schlussendlich umzusetzende Lösung bestand darin die Daten mittels einer View-Schicht quasi „mundgerecht“ aufbereitet aus dem XTEL Quellsystem (Oracle-DB) über eine SQL-DB Staging-Schicht in ein SSAS Tabular-Modell zu laden, was die Basis für das Berichtswesen bilden sollte. Das Berichtswesen selbst war nicht Bestandteil dieses Projektes und sollte nachgelagert von der Fachabteilung selbst umgesetzt werden. Die besonderen Herausforderungen in diesem Projekt waren neben der Erarbeitung von Möglichkeiten zur Zielarchitektur und die Lösung von technischen bzw. Performance-Problemen bei der Datenübergabe von der
Oracle-DB zur SQL-DB Staging-Schicht die Detailanalyse der Quelldaten und die Koordination der Quellsystemseitigen
Entwickler.

Anforderungen/Tätigkeiten/Rollen:

  • Quellsystemanalyse
  • Erstellung IT-Lastenheft
  • Mitarbeit und Beratung bei der Konzeption der Gesamtlösung
  • Koordination und Beratung der Quellsystem-seitigen Entwickler
  • Design und Aufbau der Beladungstrecken auf SQL-Server Seite
  • Design und Aufbau des SSAS Tabular-Modells
  • Tests, Produktivsetzung, Initialbeladung
  • Übergabe der Lösung an das interne Maintenance-Team
  • Übernahme von Aufgaben des IT-Projektleiters
  • Beratung allgemein
  • Dokumentation

[MS Excel | MDX-Queries] - Ablösung MARS/GECCO-Reporting
Durchführung eines Projektes (Projektsprache: Überwiegend Englisch) beim selben Endkunden dieses Projektzeitraums mit dem Thema „Ablösung MARS/GECCO-Reporting“.

Kurze Beschreibung:
Zur Ablösung der bisherigen Reporting-Anwendungen MARS und GECCO sollte eine Technologie gefunden werden, um die benötigten Rohdaten möglichst performant aus vorhandenen, konzernweiten SSAS Daten-Cubes zu beziehen. Diese Extrakte sollen von der Fachseite selbstständig in eine andere Reporting-Anwendung (auf Basis ALEA) überführt werden. Zuerst wurde die neue, im Konzern auszurollende BI-Datenabfrage-Anwendung auf Basis MS Excel und dem OData-Protokoll auf Verwendbarkeit als Extraktions-Technologie überprüft (Proof of Concept). Diese Anwendung war für Abfragen aus relationalen Datenbanken mittels SQL und als MS Excel-Addin konzipiert. Aufgrund der fehlenden, benötigten Möglichkeit von MDX-Abfragen auf multidimensionale Datenbanken (Daten-Cubes) wurde die Anwendung um diese Funktionalität erweitert. Hierzu musste der externe Entwickler koordiniert, die Anforderungen definiert und die Tests durchgeführt werden; d.h. der komplette Entwicklungsprozess begleitet und gesteuert werden. Der Vorgabe bestmögliche Performance bei der Datenabfrage zu erzielen resultierte in der Festlegung „handgeschriebene“, optimierten XML-Abfragen analog zu vorhandenen Berichten der Fachseite zu erstellen. Aufgrund deren Komplexität und mangels entsprechender XML-Kenntnissen in der Fachseite wurde die Erstellung der XML-Abfragen auf die IT-Seite gegeben und somit ebenfalls zum Projektgegenstand und Teil des persönlichen Aufgabengebietes. Hierzu mussten die Berichtsanforderungen analysiert, die Entsprechungen in den
Daten-Cubes gesucht und in geeignete und vor allem performante XML-Abfragen überführt werden.

Anforderungen/Tätigkeiten/Rollen:

  • Projektleitung (IT-Seite)
  • Durchführung „Proof of Concept“
  • Berichtsanalyse und Identifizierung der Anforderungen an die Datenabfragen
  • Anforderungsanalyse und Steuerung des Entwicklungs-prozesses für das MS Excel Addin (inkl. Tests)
  • Design und Erstellung der „optimierten“ XML-Abfragen
  • Tests, Produktivsetzung, Initialbeladung
  • Beratung allgemein
  • Dokumentation

[MS Excel | xlCubed] - Ablösung COPS-Reporting
Durchführung eines Projektes (Projektsprache: Überwiegend Englisch) beim selben Endkunden dieses Projektzeitraums mit dem Thema „Ablösung COPS-Reporting“.

Kurze Beschreibung:
Im Zuge des Ausrollens von xlCubed (MS Excel Addin) als zukünftige Reporting-Plattform im Konzern-Controlling muss die bisherige Reporting-Anwendung COPS abgelöst werden. Hierzu mussten die bestehenden Berichte analysiert und entsprechende xlCubed-Queries (Grids) aufgebaut werden. Zum einen diente dies als Proof of Concept, zum anderen sollten hierdurch vorgefertigte Vorlagen (Templates) entstehen, die dem Fachbereich zur weiteren Verwendung zur Verfügung gestellt werden sollten. Die besondere Herausforderung war hier die Komplexität der Berichte, sowie deren Analyse und die Erstellung der Templates mit ihren speziellen Funktionalitäten.

Anforderungen/Tätigkeiten/Rollen:

  • Analyse der Berichte
  • Design und Aufbau der xlCubed-Queries
  • Design und Aufbau der Berichtsvorlagen (Templates)
  • Übernahme von Aufgaben des IT-Projektleiters
  • Beratung allgemein
  • Dokumentation
1 Jahr 2 Monate
2012-04 - 2013-05

SAP BI-Projekt ?CapEx-Reporting (Redesign)?

Berater/Entwickler
Berater/Entwickler

[SAP BI 7.x | MS-Excel & VBA] - CapEx-Reporting (Redesign)

Durchführung eines SAP BI-Projektes bei einem großen, international tätigen IT-Dienstleistungsunternehmen als externer Berater/Entwickler mit dem Thema „CapEx-Reporting (Redesign)“


Kurze Beschreibung:
Das früher realisierte, auf Datenerfassung mittels MS-Excel-Templates basierende, konzernweite SAP/BWAnwendung
„CAPEX-Reporting“ soll auf eine andere Datenbasis und einen höheren Automatisierungsgrad gehoben werden, indem die Ist-Daten (national & international) künftig aus den operativen SAP/R3-Systemen bezogen werden. Hierzu war zunächst eine zeitaufwendige Quellsystem- und Prozessanalyse mit vielen Abstimmrunden notwendig, aus der ein Fachkonzept hervor ging, was unüblicher Weise ebenfalls Bestandteil des Projektumfangs war, da keine Person aus dem Fachbereich mit entsprechenden IT-Kenntnissen verfügbar war. Die CapEx Ist-Daten können hauptsächlich aus der Anlagenbuchhaltung (FI-AA) bezogen werden. Ein geringer Anteil der Daten (Sonderbuchungen) kann nur über die Finanzbuchhaltung (Hauptbuch, FI-GL) geladen werden. Für die Zulieferung von Budget- und Forecast-Daten wurden weitere Schnittstellen zu einer bestehenden TM/1- Anwendung erstellt. Diese Daten werden über Flatfiles ins SAP/BW geladen. CapEx Ist-Daten für Gesellschaften ohne SAP-Systeme und Beteiligungen wurden aus einer bereits bestehenden Flatfile-Schnittstelle bezogen, bzw. diese um CapEx Ist-Daten erweitert. Die für diese Anwendung notwendigen Stamm- und Mapping-Daten werden in einer zentralen MS-Excel-Datei erfasst/gepflegt und mittels flexibler VBA-Programmierung in einzelne Flatfiles überführt (extrahiert) und ins SAP/BW geladen. Die geladenen Ist-Daten müssen anschließend vom bisherigen, international ansässigen Erfasserkreis auf spezifische Merkmale für die CapEx-Anwendung verteilt bzw. heruntergebrochen werden. Hierzu wurde eine entsprechende Web-Erfassungsmaske spezifiziert, die mit der Technologie des Moduls IP (Integrierte Planung)
durch ein anderes Entwickler-Team realisiert wurden. Es wurden 2 weitere Web-Erfassungsmasken für Daten zu Obligo und ThereOf-Cloud realisiert. Letzteres bildet ein separates Datenobjekt mit Reporting-Funktion außerhalb des eigentlichen CapEx-Datenmodells. Die hier in den Web-Erfassungsmasken eingegebenen Ist-Daten bilden zusammen mit den weiteren
Schnittstellen für Budget/ Forecast die neue Datenbasis für das CapEx-Reporting. Die geladenen CapEx Ist-Daten müssen in die komplexe, konzernweite Anwendungslandschaft integriert werden; d.h. an andere SAP/BW interne und externe Anwendungen/ Konsolidierungssysteme weitergereicht werden.
Hierfür wurden entsprechende Export-Schnittstellen mittels Openhub- (für SAP/BW „externe“ Anwendungen) und
Datenfluss-Technik (für SAP/BW „interne“ Anwendungen) konzipiert und realisiert. Das bisherige Berechtigungskonzept wurde dahingehend erweitert, dass pro Benutzer die Ausprägungen eines zentralen Merkmals für Schreib- oder Leseberechtigung freigegeben werden können, wobei die
Schreibberechtigung in den Web-Erfassungsmasken und die Leseberechtigung im Reporting greifen sollen. Hierzu waren eine entsprechende Programmierung (User-Exit) und die Anlage von Berechtigungsvariablen erforderlich.

Anforderungen/Tätigkeiten/Rollen:

  • Quellsystemanalyse und Erstellung Fachkonzept
  • Erstellung IT-Lastenheft
  • Übernahme von Aufgaben des IT-Projektleiters
  • Konzeption/Realisierung der zentralen MS-Excel-Datei für Stamm-und Mapping-Daten
  • Konzeption der Web-Erfassungsmasken und Koordination des „externen“ Entwickler-Teams
  • Anpassung/Erweiterung von SAP-Standard-Extraktoren
  • Realisierung von Datenobjekten und Beladungsstrecken im SAP/BW
  • Programmierung (ABAP, ABAP/OO) im Rahmen der Datenfluss-Realisierung
  • Konzeption/Realisierung der Export- und Import-Schnittstellen
  • Anlage Berechtigungsvariablen und zugehörige User-Exit-Programmierung
  • Erstellung/Anpassung von Queries
  • Tests, Produktivsetzung, Initialbeladung
  • Beratung allgemein
  • Dokumentation
SAP BI 7.x MS-Excel & VBA
5 Monate
2011-11 - 2012-03

KEY/Migration (IS-U, CRM)

Berater/Entwickler
Berater/Entwickler

[SAP BI 7.x | MS SQL-Server Suite 2005/2008 R2 | MS Access] - KEY/Migration (IS-U, CRM)

Unterstützung eines europaweit agierenden, großen deutschen Energie-Versorgungsunternehmen als externer Berater/ Entwickler.

Kurze Beschreibung:
Die verschiedenen Energie-Marken des Konzerns sollen vereinheitlicht werden und die unterschiedlichen Berichtssysteme zusammengeführt (migriert) werden. Neben der Definition und Implementierung von einheitlichen Prozessen, werden die operativen Systeme der einzelnen Marken in eine gemeinsame, mandantenfähige SAP/R3 Systemlandschaft überführt. Eine der großen Herausforderungen besteht darin das angeschlossene SAP/BW System mandantenfähig zu machen, um ein übergreifendes Berichtswesen zu ermöglichen. Da das SAP/BW System keine echte Mandantenfähigkeit aufweist, werden hierzu auf Basis und parallel zu den vorhandenen, umfangreichen Daten-strukturen und Datenflüsse komplett neue, vereinheitlichte und auf Mandanten basierende Datenobjekte und Beladungsstrecken erstellt. Im Zuge dessen sollen Unzulänglichkeiten der „alten Lösung“ entfernt und weitgehend die noch auf veraltete Technik (3.x) basierenden Objekte (insbesondere Datenquellen) auf 7.x umgestellt werden. Ein zu realisierendes ABAP-Programm soll die Bearbeitung der 3.x Datenquellen weitgehend automatisieren und eine Massen-
Migration ermöglichen. Zudem soll das Programm auch die Möglichkeit einer Massen-Aktivierung von 7.x Datenquellen bieten. Des Weiteren gibt es eine Vielzahl von Prozessketten, die für jeden Mandant strukturell identisch sind und sich lediglich durch die verwendete Datenquelle unterscheiden. Daher wird zur Vereinfachung der Erstellung dieser Prozessketten ein ABAP-Programm erstellt, was eine für einen Mandanten bestehende Prozesskette mit möglichst wenig Aufwand für weitere Mandanten „dupliziert“. Insbesondere soll dieses Programm auch den Aufwand zum Ausrollen zukünftiger Änderungen minimieren. Eine weitere Aufgabe besteht darin existierende und abzulösende, auf Microsoft BI-Technologie basierende Berichtsanwendungen zu analysieren, dokumentieren und entsprechende Beladungsstrecken/Objekte in SAP/BW aufzubauen. In einer zentralen MS-Access Anwendung sollen die dafür notwendigen Informationen gesammelt und dokumentiert werden. Hierfür muss ein geeignetes Datenmodell konzipiert und die zugehörigen Eingabemasken und Datenobjekte realisiert werden. In der Access-Anwendung sollen zu einen die Berichtsanwendungen selbst, zum anderen deren Datenverbindungen bis ins Detail dokumentiert werden können. Zudem sollen hieraus auch Entsprechungen zu evtl. vorhandenen oder neu zu erstellenden SAP/BW Datenstrukturen hervor gehen. Die Analyse und Überführung dieser Berichtsanwendungen erfordert umfassende Kenntnisse sowohl in Microsoft BI-Technologie (hier: SQL-Server Suite 2005 + SQL-Server Suite 2008 R2) als auch in der SAP BI-Technologie, was meine Person aufgrund der „Zweigleisigkeit“ für den Kunden wertvoll machte.

Anforderungen/Tätigkeiten/Rollen:

  • Realisierung von Datenobjekten und Beladungsstrecken im SAP/BW
  • Konzeption/Realisierung der zentralen MS-Access Anwendung
  • Detailanalyse der MS-BI Berichtsanwendungen und Dokumentation in der zentralen MS-Access Anwendung
  • Realisierung ABAP-Programm zum Kopieren von Prozessketten für weitere Mandanten
  • Realisierung ABAP-Programm zur Massen-Bearbeitung (Migration/Aktivierung) der Datenquellen
  • Weitere ABAP-Programmierung (Transformations-Routinen, Funktionsbausteine, …)
  • Tests
  • Beratung allgemein
  • Dokumentation
SAP BI 7.x MS SQL-Server Suite 2005/2008 R2 MS Access
2 Monate
2011-09 - 2011-10

IKS/WRS Reporting (CML)

Unterstützung eines international agierenden, großen Versicherungskonzerns mit Hauptsitz in Deutschland als
externer Berater/Entwickler.

Kurze Beschreibung:
Das bisherige, konzernweite Reporting-System im Umfeld des SAP/R3 Moduls CML (Loans Management) basierte auf individuellen MS-Excel Berichten, wofür ein hoher administrativer und manueller Aufwand für deren Pflege notwendig war. Daher sollte diese durch ein weitgehend automatisiertes Reporting auf Basis von SAP/BW ersetzt werden. Hierzu mussten die notwendigen Extraktoren, Datenflüsse und Datenziele konzipiert und realisiert werden. Die seitens SAP hierfür Business-Content (CML) bereitgestellten Datenstrukturen, -objekte und Datenprozesse waren aufgrund der spezifischen Anforderungen nicht geeignet, was die umfangreiche Eigenentwicklung notwendig machte. Aufgrund massiven Zeitdrucks war der Kunde auf externe Unterstützung angewiesen. Zudem sollte das interne, noch „junge“ Entwickler-Team von einem kompetenten und erfahrenen Berater/ Entwickler und dessen Best-Practices profitieren.

Anforderungen/Tätigkeiten/Rollen:

  • Konzeption/Realisierung von Datenobjekten und Beladungsstrecken im SAP/BW
  • ABAP-Programmierung (Transformations-Routinen, Funktionsbausteine, …)
  • Änderung/Erstellung von Queries
  • Vermittlung von Best-Practices
  • Tests
  • Beratung allgemein
  • Dokumentation
SAP BI 7.x
Berater/Entwickler
4 Monate
2011-05 - 2011-08

DWH/MIS - Phase 2: Optimierung/Erweiterung

Berater/Entwickler
Berater/Entwickler

[MS SQL-Server 2008 R2 Suite] - DWH/MIS - Phase 2: Optimierung/Erweiterung

Unterstützung der IT-Abteilung des Kommunikations- und Kompetenzcenters eines des größten deutschen Bankenkonzerns als externer Berater/ Entwickler in einem Projekt im konzernweiten Datawarehouse-Umfeld.

Kurze Beschreibung:
Nach der erfolgreich durchgeführten Migration (Phase 1) galt es in dieser 2. Projektphase die in Phase 1 ermittelten Verbesserungspotentiale zu bewerten, in geeignete Maßnahmen zu überführen und diese durchzuführen. Nun war auch der Zeitpunkt gekommen neben weiteren Bereinigungen und Änderungen „echte“ Erweiterungen oder komplett neue Module/Anwendungen realisieren und in das Datawarehouse/ MIS-System zu integrieren. In Absprache mit den Fachabteilungen wurden diese konzipiert und anschließend umgesetzt. Aufgrund von langer Hand geplanter Entschlackung der lokalen IT-Personaldecke sollte das Betriebskonzept vereinfacht werden und die erforderlichen manuellen Eingriffe auf ein Minimum zu reduzieren. Im 1. Schritt wurden hierzu die potentiellen Fehlerquellen identifiziert und geeignete Maßnahmen zur automatisierten Fehlerbehandlung konzipiert und diese umgesetzt. Der 2. Schritt betraf die Verbesserung der Transparenz von Datenflüssen und der automatischen Ladejobs. Da die Standard-Mechanismen der Technologie bzgl. Logging/ Auditing unzureichend oder intransparent sind, wurde hierzu ein eigenes Verarbeitungs-Framework auf SSIS-Basis unter verstärktem Einsatz von VB.NETProgrammierung geschaffen, was die einzelnen Schritte der Datenflüsse und Ladejobs aufzeichnet und deren Status in übersichtlicher Form dargestellt werden kann.

Anforderungen/Tätigkeiten/Rollen:

  • Konzeption/Realisierung des Verarbeitungs-Frameworks (SSIS/VB.NET)
  • (ansonsten: siehe Phase 1)
MS SQL-Server 2008 R2 Suite
3 Monate
2011-02 - 2011-04

diverse Projekte

Berater/Entwickler
Berater/Entwickler

[SAP BI 7.x] - Support
Unterstützung eines weltweit agierenden, großen Unternehmens aus der Automobil- und Stahl-Branche als
externer Berater/Entwickler.

Kurze Beschreibung:
Das konzernweite SAP BW- und Berichtssystem (Netweaver 7.x) ist wiederkehrend Änderungen unterworfen, die in Form von Change-Requests von den Fachabteilungen an die zuständige IT-Abteilung herangetragen werden. Aufgrund von Kapazitätsengpässen konnten diese nur durch externe Unterstützung bewältigt werden. Die Aufgabe war die Abarbeitung diverser Änderungspunkte, sowie die Konzeption und Umsetzung von neuen Anforderungen in Absprache mit dem leitenden Mitarbeiter der zuständigen IT-Abteilung.

Anforderungen/Tätigkeiten/Rollen:

  • Konzeption/Realisierung der Änderungen mit SAP-R3/SAP-BW/ABAP/Bex-Analyzer
  • Anbindung neuer Datenquellen (SD-Konditionen/LIS-Strukturen, Content-Aktivierung)
  • Erstellung von generischen Extraktoren und Aktivierung von Standard-Extraktoren
  • Erstellung von Datenobjekten (Infoobjekte, DSO, Infocubes, Multiprovider, Datenbanktabellen, …)
  • Konzeption/Realisierung der Datenflüsse (Transformationen, DTP, Prozessketten, …)
  • ABAP-Programmierung (Transformations-Routinen, Funktionsbausteine, …)
  • Änderung/Erstellung von Queries
  • Tests
  • Beratung allgemein
  • Dokumentation

[MS SQL-Server 2008 R2 Suite]- DWH/MIS - Phase 1: Migration
Unterstützung der IT-Abteilung des Kommunikations- und Kompetenzcenters eines des größten deutschen Bankenkonzerns als externer Berater/ Entwickler in einem Projekt im konzernweiten Datawarehouse-Umfeld.

Kurze Beschreibung:
Die großen strukturellen Veränderungen des durch Fusion erheblich gewachsenen Bankenkonzerns verursachten in der jüngeren Vergangenheit auch große Veränderungen im Service-Bereich, was die dort angesiedelte ITLandschaft grundlegend betrifft. Insbesondere die Datenbank-Landschaft war grundlegend zu reformieren. Neben diversen Änderungen innerhalb der einzelnen operativen Datenbanken wurde die technologische Basis von MS SQL-Server 2005 auf die aktuelle Version 2008 R2 angehoben. Die Migration sollte in einer konstatierten Aktion (Migrations-Wochenende) vollzogen und somit die Datenbankenbasis der operativen Anwendungen
„umgeschaltet“ werden. In dieser 1. Projektphase bestand die Aufgabe die Datawarehouse-Datenbanken und die hierfür relevanten Quelldatenbanken zu migrieren, Verbesserungs-potentiale zu ermitteln und erste wichtige Änderungen einfließen zu lassen. Des Weiteren wurden die für das Berichtswesen anhängigen Analysis-Services Data-Marts (OLAP-Datenwürfel)
migriert. Der Migrationsprozess umfasste neben der technischen Umstellung und Identifikation von Verbesserungspotentialen auch die Bereinigung der über lange Jahre hinweg gewachsenen Datenstrukturen und Befreiung von Alt-Lasten. Auch die kompletten Datenflüsse auf Basis von SSIS–Paketen und T-SQL Prozeduren mussten der neuen Technik angepasst und migriert werden. Abschließend wurde ein schlüssiges Konzept für eine möglichst reibungslose „Produktivsetzung“ entworfen. Trotz der großen Anzahl der zu migrierenden Datenbanken konnten diese sehr gut in thematisch gegliederte Blöcke aufgeteilt und auf die spätere Produktionsplattform gebracht werden. Dort liefen sie bis zum Umstellungs-Wochenende im Parallelbetrieb quasi ebenfalls produktiv, was sehr vorteilhaft für die Tests und den Datenabgleich war. Zahlreiche T-SQL–Skripte wurden entwickelt, um die Umstellung zu einfach wie möglich zu
gestalten.

Anforderungen/Tätigkeiten/Rollen:

  • Erarbeitung der Konzepte zusammen mit dem Kunden
  • Migration der Datenflüsse (SSIS/T-SQL)
  • Migration der Datenwürfel (SSAS)
  • Migration der Datenbanken
  • Realisierung der T-SQL-Skripte und -Prozeduren
  • Planung und Durchführung von Datentests
  • Beratung allgemein
  • Dokumentation

[MS SQL-Server 2008 & SSRS] - SMART-Reporting
Unterstützung einer Abteilung von Europas größtem Konzern aus der Tiefdruckbranche als externer Berater/Entwickler im Projekt SMART-Reporting.

Kurze Beschreibung:
Die für das konzernweite Vertriebscontrolling verantwortliche Abteilung betreibt ein System mit wichtigen, steuerungsrelevanten Berichten, u.a. um die Auslastung der Druckmaschinen und deren Kapazitäten zu planen. Hier galt es einige bestehende Berichte anzupassen, neue Berichte zu erstellen und deren Laufzeiten zu optimieren. Das Berichtssystem basiert auf den MS Reporting-Services 2008 und bezieht Daten aus einer MS SQL-Server 2008 Datenbank, sowie weiteren Datenquellen (z.B. Access, Excel, …). Insbesondere die sehr komplexen Abfragen auf die SQL-Server Datenbank hatten teilweise unakzeptable Laufzeiten. Die dafür verantwortlichen Abfragen mussten ermittelt, analysiert, optimiert und teils komplett neu strukturiert werden. Da die Komplexität der Datenberechnungen nicht die gewünschte Abfrage-Performance zur Datenanalyse liefern konnte, wurden die Datenquellen einiger kritischen Berichte „materialisiert“, um den zur Laufzeit notwendigen Datenzugriff und die
Berechnungen auf ein Minimum zu reduzieren. Diese Maßnahme brachte schlussendlich extrem reduzierte und
sehr zufriedenstellende Laufzeiten. Neben den Optimierungs-maßnahmen waren die Einarbeitung und Änderung der komplexen Berichte eine der großen Herausforderungen in diesem Projekt.

Anforderungen/Tätigkeiten/Rollen:

  • Allgemeine Beratung
  • Analyse und Änderung bestehender Berichte sowie Realisierung neuer Berichte (SSRS)
  • Analyse und Optimierung der Datenbankabfragen (T-SQL)
  • Erarbeitung geeigneter Maßnahmen zum Performance-Tuning
  • Dokumentation der Änderungen
SAP BI 7.x MS-Excel & VBA SAP BI 7.x SAP BI 7.x
3 Monate
2010-10 - 2010-12

diverse Projekte

Berater/Entwickler
Berater/Entwickler

[SAP BI 7.x | MS-Excel & VBA] - CAPEX-Reporting
Unterstützung eines großen, international tätigen IT-Dienstleistungsunternehmens als externer Berater/ Entwickler im Projekt CAPEX-Reporting.

Kurze Beschreibung:
Die Auswertung von Daten zum Thema CAPEX (Capital Expenditure/ Investitionsausgaben für längerfristige Anlagegüter) wird für den Konzern des Kunden immer wichtiger. Hierzu müssen die entsprechenden Daten aus verschiedenen Quellen gesammelt und in einer einheitlichen Berichts-Plattform (SAP/BW 7.x) zur Verfügung gestellt werden. Zusätzlich sind diese Daten in spezieller, höherer Granularität an das konzernweite Konsolidierungssystem (mittels OpenHub-Technik) weiterzureichen. Ein Teil der Daten kann aus dem Modul IM/PS eines der operativen R/3 Quellsysteme bezogen werden. Da diese Daten bereits in einer rudimentären Eingangsschicht des BW-Systems vorlagen, waren an der
Extraktionsschnittstelle nur kleinere Eingriffe/Erweiterungen notwendig. Für die restlichen Daten mussten spezielle, benutzerfreundliche MS-Excel Eingabemasken, sowie dazu passende MS-Excel Umwandlungs-Anwendungen (mit VBA) erstellt werden, die aus den eingegebenen Daten für die anschließende Beladung ins BW-System „mundgerechte“ Flatfiles (.csv) generieren können. Die für die Zuordnung der Daten notwendigen Mapping-Tabellen wurden in MS-Excel eingegeben und per Flatfile- Schnittstelle ins BW-System eingespielt. Für die einfache Generierung dieser Flatfiles wurde ein universelles VBA-Programme entwickelt. Das Auswerten der Daten erfolgt über den BEx-Analyzer in MS-Excel. Hierfür wurde ein Satz von Basis-Queries erstellt die als Vorlage für spezifische Anwender-Queries dienen sollen. Im Zuge eines 2-tägigen Abnahmetests vor Produktivsetzung wurden die Hauptanwender in die Bedienung des BEx-Analyzer sowie Query-Designers eingewiesen.

Anforderungen/Tätigkeiten/Rollen:

  • Allgemeine Beratung
  • Mitarbeit bei der Erstellung des DV-Konzeptes
  • Konzeption und Realisierung/Programmierung der MS-Excel Anwendungen und –Eingabemasken in Absprache
    mit dem Kunden
  • Unterstützung bei der Realisierung der Ladeprozesse, Cubes und Multi-Provider (BW-Seite)
  • Konzeption und Realisierung der OpenHub-Schnittstelle
  • Unterstützung bei der Erstellung eines Testkonzeptes
  • Unterstützung bei der Vorbereitung und Durchführung des Abnahmetests sowie der Kunden-Schulung

[SAP BI 7.x] - Handelsbeziehungen (HB1)
Unterstützung eines großen, international tätigen IT-Dienstleistungsunternehmens als externer Berater/Entwickler im Projekt HB1.

Kurze Beschreibung:
Das über viele Jahre hinweg gewachsene SAP/BW-Datenmodell inkl. Prozesslogik für die Auswertung von Handelsbeziehungen enthielt seit der Migration von Version 3.5 auf 7.x kleinere Fehler, die es zu analysieren und korrigieren galt. Im Rahmen dieser Fehlerbehebung wurde ein zentraler, unübersichtlicher ABAP-Programmbaustein neu programmiert (Re-Design) und um neue Regeln erweitert.

Anforderungen/Tätigkeiten/Rollen:

  • Fehleranalyse und -korrektur
  • Konzeption und Realisierung (Re-Design) des zentralen ABAP-Programmbausteins
  • Allgemeine Beratung

[SAP BI 7.x] - Customer Credit Report (CCR)
Unterstützung eines großen, international tätigen IT-Dienstleistungsunternehmens als externer Berater/Entwickler im Projekt CCR.

Kurze Beschreibung:
Für das geplante Projekt CCR (Customer Credit Report) musste ein Fachkonzept (Lastenheft) erstellt werden. Mangels Zeit und Ressourcen konnte die kundenseitige Fachabteilung dies nicht zeitnah bewerkstelligen und bat daher um Unterstützung. Im Zuge der Aufnahme der Anforderungen wurden diese bewertet und Überlegungen zur Datenherkunft und Realisierung angestellt.


Anforderungen/Tätigkeiten/Rollen:

  • Aufnahme und Bewertung der Kundenanforderungen
  • Erstellung des Fachkonzeptes
SAP BI 7.x MS-Excel & VBA SAP BI 7.x SAP BI 7.x
6 Monate
2010-02 - 2010-07

Projekt ?SIGMA?

Datenbankentwickler
Datenbankentwickler

[MS SQL-Server 2005 Suite] - Datenbankentwicklung (in Belgien)
Unterstützung als Datenbankentwickler und Berater mit der MS SQL-Server 2005 Suite im Projekt „SIGMA“ beim weltweit größten Stahlkonzern am Standort in Gent/Belgien.

Kurze Beschreibung:
Das konzernweite Datawarehouse (auf Basis SAP/BW) und Berichtssystem bezieht Daten aus den verschiedensten Datenquellen. Viele Daten befinden sich nicht in den operativen Systemen/Datenbanken, sondern liegen in Form von MS Excel-Dateien (teils manuell eingegeben), Textdateien oder Access-Datenbanken vor. Andere Daten sind aus einem TM/1-System (multidimensionale Datenbank) zu beziehen. Daran anschließend sind umfangreiche Kalkulationsalgorithmen (insbesondere Kostenkalkulationen) durchzuführen, Daten zu verknüpfen und anzureichern. Insbesondere musste eine Vielzahl komplexer Kalkulationen, die bislang (meist) in MS Excel durchgeführt wurden, auf die SQL-Server Umgebung adaptiert und automatisiert werden. Hierzu wurden entsprechende Datenbank-Prozeduren (Stored-Procedures) erstellt/programmiert. Besonderes Augenmerk galt Kosten-kalkulationen bei denen hoch aggregierte Werte nach bestimmten Regeln auf detaillierte Ebene herunter gebrochen werden. Ein abschließender Schritt bildet die Übertragung des Ergebnisses an das SAP/BW DWH-System. Aus Kosten-, Komplexitäts- und Laufzeitgründen hatte sich die verantwortliche IT-Abteilung für eine „Auslagerung“ dieser Datenverarbeitungsprozesse auf die MS SQL-Server Plattform und gegen eine Realisierung innerhalb des SAP/BW-Systems entschieden. Zur Realisierung dieser Prozesse kam hauptsächlich T-SQL und die SSIS (Integration Services) zum Einsatz. Einige der aufwendigen Kalkulations-Prozesse erforderten die Programmierung mit „dynamischem“ SQL. Für die Erfassung von manuell einzugebenden Daten wurden MS-Excel Eingabe-Templates (Anwendungen) mit speziellen Funktionen (unter Verwendung von VBA) entwickelt, um die eingegebenen Daten anschließend in Textdateien zu überführen, die ohne weitere Umwandlung hinzu geladen werden können und als Basis für die Kalkulationsprozesse dienen. Zusätzlich wurde für das lokale Team, was diese Lade- und Kalkulationsprozesse betreibt, eine umfangreiche und benutzerfreundliche Kontroll-/Überwachungsanwendung auf Basis MS-Excel und VBA erstellt. Die Vielzahl der Datenquellen und aufwendigen Kalkulationen sowie deren anschließende Integration in einen großen Datenverarbeitungsprozess war eine der großen Herausforderungen in diesem Projekt. Die Projektsprache war Englisch.


Anforderungen/Tätigkeiten/Rollen:

  • Erarbeitung der Konzepte/Algorithmen zusammen mit dem Kunden
  • Realisierung der Datenverarbeitungsprozesse
  • Konzeption und Realisierung der Kontroll- und Überwachungsanwendung
  • Konzeption und Realisierung der MS-Excel Eingabeanwendungen
  • Planung und Durchführung von Datentests
  • Know-How Aufbau/Transfer für das lokale Team (insbesondere T-SQL und SSIS)
  • Beratung allgemein
  • Dokumentation
MS SQL-Server 2005
Stahlkonzern
Gent/Belgien, Suitein Belgien
1 Monat
2009-12 - 2009-12

RFP-Simulation

[SAP BI 7.x | MS-Excel & VBA] - RFP-Simulation

Kurze Beschreibung:
Ein großer deutscher Konzern aus der Luftfahrtbranche plant ein Simulationssystem zur Optimierung des Catering-Service in seinem Flugnetz. Hierzu sollen zukünftig geplante Flugereignisse mit bestehenden Mahlzeiten-Komponenten und -Plänen simuliert und so der gesamte Ablauf optimiert werden. Zum gegenwärtigen Zeitpunkt galt es ein Konzept zu erstellen und die bestmögliche Plattform zu finden. Eine mögliche Lösung basierte auf MS-Excel. Da sich viele der benötigten Daten in einem SAP/BW-System befinden, wurde auch diese als Simulationsplattform grundsätzlich in Betracht gezogen. Die Komplexität der Simulationsfunktionen und Berechnungen sowie die zu erwartende Datenmenge sind die großen Herausforderungen in diesem Projektvorhaben.

Anforderungen/Tätigkeiten/Rollen:
Als ausgewiesener Spezialist für MS-Excel/VBA und meinem SAP/BW-KnowHow wurde ich in dieser Konzeptionsphase hinzugezogen und sollte später große Teile der Realisierung übernehmen. Bei den ersten Terminen galt es dem Endkunden die verschiedenen Möglichkeiten vorzustellen und die Kosten
abzuschätzen.


Aufgrund der angespannten Wirtschaftslage und den anstehenden, konzerninternen strukturellen Veränderungen wurde das Projekt nach wenigen Terminen bzgl. Priorität herabgestuft und leider auf unbestimmte Zeit verschoben.

SAP BI 7.x MS-Exce & VBA
4 Monate
2009-09 - 2009-12

diverse Projekte

Berater/Entwickler
Berater/Entwickler

[SAP BI 7.x] - 3-Monatsveränderungen für Bensberg-Tool

Durchführung eines Projektes unter SAP BI 7.x in einem international tätigen Unternehmen der Automobilbranche als externer Berater/Entwickler. Aufbau eines flexiblen Ladeverfahrens zur Berücksichtigung von rückwirkenden Änderungen im „Bensberg-Tool“ (Lieferantenbewertung) für einen Zeitraum von 3 Monaten.

Kurze Beschreibung:
Aufgrund von immer wiederkehrenden, rückwirkenden Änderungen an den Quelldaten des „Bensberg-Tools“ zur Lieferantenbewertung und der gestiegenen Datenmenge, sollte der bestehende Ladeprozess innerhalb des SAP/BW (7.x) von FULL-Load auf ein 3-Monats DELTA-Verfahren umgestellt werden. Da die Datenquellen (13 Quellsysteme) selbst keine Deltadatensätze ermitteln bzw. liefern können, wurde eine BW-seitige Ersetzungslogik auf Monatsbasis spezifiziert, um die jeweils 3 vergangenen Monate (erneut) zu laden und so die aktuellen Änderungen zu berücksichtigen. Die Vielzahl der Quellsysteme und die Berücksichtigung der Besonderheiten bei der Datenweiterverarbeitung war hier einer der Kernpunkte. Desweiteren wurden im Zuge der Arbeiten Fehler in den alten, historisch gewachsenen Prozessen und Strukturen entdeckt und korrigiert. So konnte die Datenqualität erhöht werden. 

Anforderungen/Tätigkeiten/Rollen:

  • Allgemeine Beratung und ganzheitliche Betreuung des Kunden
  • Konzeption und Realisierung der BW-seitigen Datenverarbeitungsprozesse, der Schnittstellen und der
    notwendigen ABAP-Programme und -Module
  • Dokumentation
  • Weiterführende Tätigkeiten wie Schulung Key-User, Tests..

[MS SSRS 2008] - Evaluierung Microsoft Reporting Services 2008 (SSRS 2008)
Erstellung und Durchführung einer Präsentation mit Live-Demo zur Evaluierung der Microsoft Reporting Services 2008 (SSRS 2008) als neue Plattform für das unternehmensweite Berichtswesen.

Kurze Beschreibung:
Ein international tätiges Unternehmen aus der Nahrungsmittelbranche konsolidiert seine Reporting-Landschaft und hat hierfür mit dem Aufbau eines unternehmensweiten Datawarehouse begonnen. Für die Ablösung der „in die Jahre“ gekommenen Reporting-Technologie (Seagate Info und Excel Pivot Tables) sollten die Microsoft Reporting Services 2008 evaluiert und in Form einer Präsentation mit Live-Demo dem Management und der IT vorgestellt werden. Hierbei waren insbesondere die speziellen Kundenanforderungen herauszustellen und die technischen Möglichkeiten einer Migration der bestehenden Berichte zu überprüfen.

Anforderungen/Tätigkeiten/Rollen:

  • Evaluierung der SSRS 2008 in Hinblick auf die Kundenanforderungen
  • Aufbau und Durchführung der Präsentation mit Live-Demo zur Berichtserstellung
  • Beratung allgemein
SAP BI 7.x MS SSRS 2008]
3 Monate
2009-07 - 2009-09

Produktionscontrolling / Datawarehouse

[MS BI 2005] - Produktionscontrolling / Datawarehouse
Konzeption und technische Grundsteinlegung eines Datawarehouse auf Basis der Microsoft BI-Suite 2005 (SQLServer, SSAS, SSIS, …) sowie Realisierung und Implementierung des Modules „Produktionscontrolling“.

Kurze Beschreibung:
Ein international tätiges Unternehmen aus der Nahrungsmittelbranche konsolidiert seine Reporting-Landschaft und plant hierfür den Aufbau eines unternehmensweiten Datawarehouse als einheitliche Datenquelle für das interne Berichtswesen. In einem ersten Schritt wurde die technische (MS BI 2005) und konzeptionelle Basis gelegt, sowie das 1. Modul „Produktionscontrolling“ in Form eines Pilotprojektes realisiert. Besonders im Fokus lag die anschließende Schulung des internen Mitarbeiters in der für ihn neuen Technologie, um ihm das nötige Wissen für den weiteren Ausbau des Datawarehouse zu vermitteln. Hierzu werden von ihm zukünftig bestehende Einzellösungen/Module auf die neue Plattform migriert, sowie neue Module realisiert. Ein weiterer Schwerpunkt wurde auf die saubere Konzeption des Datawarehouse-Modells gelegt, um den weiteren Ausbau zu erleichtern.

Anforderungen/Tätigkeiten/Rollen:

  • Beratung allgemein und ganzheitliche Betreuung des Kunden
  • Konzeption und Realisierung des Datawarehouse und Produktionscontrolling-Moduls
  • Erstellung DV-Konzept, Dokumentation und weitere erforderliche Dokumente
  • Schulung des internen Mitarbeiters und Übergabe
  • Weiterführende Tätigkeiten wie Tests, …
MS BI 2005
5 Monate
2009-02 - 2009-06

Projekt "Performancemonitor" (Erweiterung: Delta-Verfahren)

[SAP BI 7.x] - Performancemonitor (Erweiterung: Delta-Verfahren)
Aufbau eines Deltaverfahrens für das zuvor realisierte Projekt "Performancemonitor".

Kurze Beschreibung:
Aufgrund des unerwarteten, enormen Zuwachses in Punkto Datenmenge durch den weiteren Ausbau und der damit verbundenen Laufzeiten, wurden Maßnahmen notwendig, um die Datenmenge zu reduzieren. Insbesondere die mehrfache Übertragung von Daten aus Vorperioden (wg. rückwirkenden Änderungen) belastete nach dem Ausbau den Gesamtprozess erheblich. Daher wurde ein Delta-Verfahren konzipiert und realisiert, was nur die geänderten und neuen Daten weiterverarbeitet und somit die gesamte zu übertragende Datenmenge erheblich reduziert, was das Gesamtsystem wieder zukunftssicher macht. Im Zuge dieser Projektphase wurden auch kleinere Erweiterungen/Änderungen realisiert.

Anforderungen/Tätigkeiten/Rollen:
(siehe „Performancemonitor“ )

SAP BI 7.x
7 Monate
2008-07 - 2009-01

diverse Projekte

Berater/ Entwickler
Berater/ Entwickler

[SAP BI 7.x] - Performancemonitor
Durchführung eines Projektes unter SAP Netweaver 2004s (SAP BI 7.x) bei einem großen, international tätigen Unternehmen aus der Automobilbranche als externer Berater/ Entwickler mit dem Thema "Performancemonitor".

Kurze Beschreibung:
Für die Anzeige von Lieferantendaten und -bewertungen existiert ein Internet-Portal (Supply-On), was mit Daten aus den verschiedensten Quellsystemen bestückt wird. Für das Modul Performancemonitor sollten Daten geliefert werden, die beim Kunden rudimentär in einem SAP/BW-System (Enterprise DWH) vorliegen. Diese müssen über aufwendige Prozesse aufbereitet und anschließend über ein XI-System an das Zielsystem (Supply-On) übertragen werden. Hierbei gilt es insbesondere die Daten mit berechneten Kennzahlen, sowie zusätzlichen Datensätzen für die Aggregationsebenen anzureichern. Als Export-Schnittstellen bedient sich die Prozess-Logik der OpenHub-Schnittstelle, sowie direkter Kommunikation mit dem XI-System mittels RFC-Funktionsbausteinen. Kern des Projektes war der Aufbau der Datenaufbereitung innerhalb des BW, sowie die Konzeption und Realisierung der Schnittstelle zu XI, um die Daten möglichst "mundgerecht" anzuliefern. Neben der Entwicklung eines effizienten Datenverarbeitungs-Prozesses spielten Themen wie Performance, aber auch Datenmenge eine große Rolle. Einen besonderen Stellenwert nahm die Anreicherung der Datenbasis ein, um die Internet-Anwendung (im Zielsystem) durch "Vorberechnung" der Aggregationsebenen zu entlasten und so für die Endanwender eine akzeptable Auswertungs-Performance zu erreichen.

Anforderungen/Tätigkeiten/Rollen:

  • Projektleitung (IT-seitig), allgemeine Beratung und ganzheitliche Betreuung des Kunden
  • Systemanalyse
  • Konzeption und Realisierung des BW-seitigen Daten-verarbeitungsprozesses, der Schnittstelle zu XI und der
    notwendigen ABAP-Programme und -Module
  • Erstellung DV-Konzept, Dokumentation und weitere erforderliche Dokumente
  • Weiterführende Tätigkeiten wie Schulung Key-User, Tests

[MS Access | MS BI] - Einführung/Realisierung eines Datawarehouse mit Planungsfunktion (Phase 1)

Kurze Beschreibung:
Bei einem großen lokalen Unternehmen der Touristikbranche im Bodensee-Raum gilt es die Daten der verschiedenen Abrechnungs-Systeme, Kassen- und anderen Datenbank-Systemen in einem Datawarehouse zu zentralisieren. Eine wichtige Rolle nimmt hierbei die selbst entwickelte Planungsanwendung auf Basis von MSAccess ein, die auch als Musterlösung für die Touristikbranche konzipiert ist. In einer 1. Phase wurde diese Planungsanwendung für die neue Planungsrunde 2009 vorbereitet, strukturelle Änderungen eingearbeitet und von einigen "Altlasten" befreit. In den noch kommenden Phasen soll diese Anwendung in eine neue Infrastruktur basierend auf MS Performance-Point/MS Sharepoint-Services portiert werden. Weiter sollen diese Daten, sowie weitere Daten aus den verschiedenen Quellsystemen, in einem Datawarehouse auf Basis der Microsoft BI-Suite (SQL-Server 2005/2008 etc.) zusammengefasst werden.

Anforderungen/Tätigkeiten/Rollen:

  • Projektleitung (IT-seitig), allgemeine Beratung und ganzheitliche Betreuung des Kunden
  • Systemanalyse
  • Konzeption und Realisierung der Änderungen in der Planungsanwendung
  • Erste Konzeption der künftigen Datawarehouse-Umgebung
  • Weiterführende Tätigkeiten wie Schulung Key-User, Tests
SAP BI 7.x MS Access MS BI

Aus- und Weiterbildung

Aus- und Weiterbildung

1995

Abschluss: Diplom Informatiker, FH Konstanz

 

SAP-Schulungen:

10/2006

SEM220 Strategie-Management und Corporate Performance Monitor 

 

11/2006

DBW70E BI ? Delta Enterprise Data Warehousing SAP NetWeaver 2004s

 

Sonstige Zertifikate/Schulungen:

  • Seminar: Finanzen - Controlling - Betriebswirtschaft
  • Expertenseminar: Visual Basic for Applications und ALEA unter MS-Excel
  • Kurs: Mastering Microsoft Visual Basic 5.0
  • Zu 75% abgeschlossen: MCDBA (Microsoft Certified Database Administrator)

Position

Position

  • BI-Architekt / BI-Entwickler
  • Datenbank-Programmierer / ETL-Entwickler/ Software-Entwickler
  • Beratung / Consulting
  • Coaching / Schulung / Training
  • Projektleitung / Organisation / Koordination

Kompetenzen

Kompetenzen

Top-Skills

Microsoft BI-Technologie (full stack)

Schwerpunkte

ABAP
Basic
MS BI Produktpalette
(SQL Server, SSAS, SSIS, SSRS, etc.)
MS Excel
MS SQL Server
MS SQL-Server Suite 2014
MS SQL-Server Suite 2016
SAP/BEx-Analyzer
SAP/BW 3.5 & 7.x
T-SQL
VB
VBA
xlCubed

Aufgabenbereiche

  • Design und Realisierung von BI-/Datawarehouse-Lösungen mit den BI-Technologie von Microsoft und SAP
  • Durchführung Quellsystem- und IST-Analyse
  • Erstellung Fach- und DV-Konzept, weitere Dokumentationen
  • Design und Modellierung Systemarchitektur
  • Implementierung Quellsystemanbindung und Datenübertragungsprogramme (ETL)
  • Datenbankentwicklung allgemein
  • Unterstützung bei Einführung/Realisierung Frontend/ Reporting-Systemen
  • Unterstützung bei Planung AfterGoLive-Betrieb
  • Schulung Anwender/ Key-User
  • AfterGoLive-Support und/ oder Einweisung Systembetreuer (kundenseitig)
  • Projektleitung und allg. Beratung im Projekt-/ Lösungsumfeld

Produkte / Standards / Erfahrungen / Methoden

Projekterfahrung mit den Produkten:

  • MS BI Produktpalette (SQL Server, SSAS, SSIS, SSRS, etc.) [Schwerpunkt]
  • MS Excel und VBA [Schwerpunkt]
  • xlCubed [Schwerpunkt]
  • MS Office allgemein
  • MS Visual Studio
  • SAP/BW 3.5 & 7.x [Schwerpunkt]
  • SAP/BEx-Analyzer [Schwerpunkt]
  • SAP/R3
  • MIS ALEA
  • Applix TM/1

Projekterfahrung mit den weiteren Standards (zzgl. zu Programmiersprachen):

  • ADO
  • ASP (Active Server Pages)
  • CSS
  • DAX
  • HTML
  • MDX
  • XML

Besonders ausgeprägte, langjährige Kenntnisse/Erfahrungen in:

  • Microsoft-BI (SQL-Server, SSAS, SSIS, SSRS, DTS, T-SQL, ...)
  • SAP/BW (Datenmodellierung, Datenbeschaffung, ETL, Querydesign, Prozessketten, ABAP)
  • Umsetzung komplexer Reporting-Anforderungen mit SAP/BEx-Analyzer und VBA
  • Anwendungsentwicklung unter MS-Excel mit VBA (allgemein)
  • Expertenkenntnisse in Reportentwicklung mit xlCubed

Betriebssysteme

MS-DOS
Windows
(Client und Server)

Programmiersprachen

ABAP
Schwerpunkt
Basic
Schwerpunkt
C
C++
Java
JavaScript
Makrosprachen
MS-Excel 4.0
Pascal
Scriptsprachen
VB-Script, Windows-Script, M-Script (Power-Query)
T-SQL
Schwerpunkt
VB, VBA
Schwerpunkt MS-Excel

Datenbanken

Access
Applix TM/1
MIS Alea
MS SQL Server
Schwerpunkt
ODBC
Spreadsheet-Connector
SQL
(auch div. Dialekte: TSQL, Orcale, AS/400, ...)

Datenkommunikation

Ethernet
Fax
Internet, Intranet
ISDN
LAN
PC-Anywhere
Router
RS232
SMTP
TCP/IP
VPN
Windows Netzwerk

Hardware

PC

Branchen

Branchen

  • Automobil
  • Chemie
  • Energiewirtschaft
  • Industrie
  • Pharma
  • Telekommunikation
  • Versicherung

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.