Skip to main content

Garbe

ETL (Extract-Transform-Load) Prozesse sind das Rückgrad der meisten Datenverarbeitungsketten und somit die Grundlage moderner datengetriebener Geschäftsfelder und zugehöriger Unternehmensführung. Durch die Cloudifizierung und Bereitstellung als Web-Anwendungen, haben sich in den letzten Jahren immer mehr Möglichkeiten ergeben, durch Integration und Kooperation verschiedener Systeme zu schnelleren und besseren Entscheidungsprozessen zu gelangen. Auch für Garbe, als Entwickler und Verwalter von Gewerbeimmobilien, ist der stabile Betrieb solcher Datenverarbeitungsprozesse von größter Bedeutung, da auf diesem Wege essentielle Informationen über Wert, Verfügbarkeit und Beschaffenheit betroffener Objekte schnell und nahtlos zwischen unterschiedlichen System ausgetauscht werden können. In diesem Projekt wurde ein neuer ETL-Prozess konzipiert und mit Cloud-Native-Technologien umgesetzt.

Mittels SQL-Agents wurden Daten aus der Standard-Software immopac® extrahiert und in ein Azure-SQL-Datawarehouse geladen. Auf Basis von Azure-Functions entstand eine neue REST-API, deren Authentifizierung über das Azure-Active-Directory von Garbe realisiert wurde. So können die Daten heutzutage problemlos an weitere Standard-Anwendungen wie LucaNet (Software für Financial Performance Management) ausgelesen werden.