Die PTA entwickelt für den Kunden eine individuelle Datawarehouse-Steuerungs-Web-Applikation, welche ihn unterstützt, auf einfachem Wege selbstständig über eine grafische Oberfläche ETL-Prozesse für die DWH-Datenimporte zu konfigurieren, zu starten und zu überwachen. Eine weitere Funktionalität ist die Einsicht und Pflege von prozessrelevanten Stammdaten zur Transformation von Daten. Die PTA entwickelt hierfür eine SpringBoot-Frontend-Applikation in einer Java-Umgebung, welche der Kunde im Unternehmensintranet über einen Internetbrowser ausführen kann.
Für die Auslieferung der HTML-Seiten der Webapplikation wird ein Webserver benötigt. Dies wird bei der hier vorliegenden Spring Boot Applikation mittels eines embedded Tomcat-Webservers realisiert. Die Anwendung läuft beim Kunden unter Java 11 (OpenJDK-Version). Die Springboot-Applikation enthält ein Angular-Frontend und ein Maven-Backend mit Zugriff auf eine von der PTA verwaltete MS SQL Server Datenbank. Mittels Adobe XD ist durch die PTA im Vorfeld zur Anforderungsabstimmung mit dem Kunden ein GUI-Mockup erstellt worden. Auf Basis dieses Konzeptes erfolgt die technische Entwicklung des Frontends und Backends der Webapplikation zur Konfiguration der ETL-Prozesse zur Datenbefüllung des DWH. Für ein Monitoring werden dem Anwender Informationen zu laufenden und historischen ETL-Prozessen angezeigt.
Dem Kunden werden periodisch von verschiedenen Quellen Daten zur Verfügung gestellt, welche in das DWH überführt werden. Damit diese wiederkehrenden Arbeiten nicht direkt über den SQL-Server konfiguriert und gestartet werden müssen, werden den Fachanwendern des Kunden eine individuell gestaltete Oberfläche zur Verfügung gestellt. Mit einfach durchzuführenden Schritten über die Web-Applikation lässt sich damit die Bewirtschaftung und das Monitoring des DWH realisieren.