Hallo zusammen! Nachdem ich in meinem ersten Blogeintrag darüber berichtet habe wie ich zur ISR gekommen bin, möchte ich euch nun über meine ersten Tätigkeiten und internen Projekte informieren.
In der Abteilung CPM beschäftige ich mich hauptsächlich mit internen Projekten, die das Management Informationssystem betreffen. Dabei geht es vor allem um die Entwicklung und Implementierung von Metadatenmodellen und das Erstellen von Berichten, um unterschiedliche KPI´s sowohl in grafischer als auch in tabellarischer Form darzustellen. In den ersten Wochen bekam ich zunächst eine Fortbildung, um mit den unterschiedlichen Tools (IBM Cognos Framework Manager, IBM Cognos Report Studio) zurechtzukommen. Der Framework Manager wird unter anderem für die Modellerstellung von Metadaten benutzt, um z.B. ein Star oder Snowflake Schema bestehend aus Dimensionen und Fakten zu modellieren. Dieses Metadatenmodell kann dann wiederum exportiert und im Report Studio als Grundlage für unterschiedliche Reports genutzt werden.
In meinem ersten internen Projekt wurde das Managementinformationssystem auf eine neue Softwareversion migriert, was zur Folge hatte, dass einige Metadatenmodelle und Reports den neuen Gegebenheiten entsprechend angepasst werden mussten. Nach der erfolgreichen Migration konnte ich mich anschließend um neue Berichtsanforderungen der verschiedenen Abteilungen kümmern und verschiedene Reports erstellen. Dafür musste ich zunächst die Anforderungen des Berichts sammeln und mit der Fachabteilung abstimmen. Darunter fielen Visualisierungsformen der Daten, Eingabemasken mit verschiedenen Parametern und die Ausgabe des Reports als z.B. PDF oder HTML Report. Die Anforderungen des Berichts wurden dabei entweder als Anforderungsliste in Textform oder aber mit Hilfe eines Mockuptools grafisch dargestellt. Nach erfolgreicher Abstimmung, konnte ich im nächsten Schritt das Metadatenmodell auf Verfügbarkeit der Daten und deren Darstellungsform (z.B. Datentypen) überprüfen. Waren die Daten nicht verfügbar (z.B. weil sie erst seit kurzem erfasst werden), musste der ETL Prozess (Extract, Transform und Load) angepasst werden. Dieser Prozess sorgt dafür, dass die Daten aus ihren Quellsystemen extrahiert, in das Format entsprechend dem Schema der Zieldatenbank und den Anforderungen transformiert und letztendlich in das Datawarehouse geladen werden. Anschließend konnte ich mit der Erstellung des Reports beginnen und die Anforderungen entsprechend grafisch oder tabellarisch umsetzen. Die Übergabe des Berichts erfolgte dann in Zusammenarbeit mit der Fachabteilung, um die Korrektheit der angezeigten Daten zu überprüfen und mögliche Änderungen / Anpassungen abzustimmen.
So, nun habt ihr einen Einblick in meine ersten Projekte bei ISR bekommen. Im dritten Teil dieser Blogreihe möchte ich euch abschließend ein kurzes Resümee meiner Arbeit aufzeigen und euch über meine gesammelten Erfahrungen und persönlichen Eindrücke informieren.
Viele Grüße,
Philipp