Oftmals liegen die zu analysierenden Geschäftsdaten nicht zentral an einem Ort sondern verteilt an verschiedenen Standorten in unterschiedlichen Quellen vor. Um daraus eine einheitliche Datenansicht zu erhalten, müssen diese Daten zusammengeführt (konsolidiert) werden.
Dies erfolgt mittels unseres Daten-Integrationsmodul, einem ETL-Tool (Extract-Transform-Load), mit dem die unterschiedlichsten Datenquellen angebunden werden können. Wir verwenden hierfür die Open Source Lösung Pentaho, bei der man mittels grafischer Elemente die Extraktionsfilter, die evtl. erforderlichen Transformationen sowie die Datenbank Ladefunktion individuell für jede einzelne Datenquelle erstellen kann.
Als Datenquellen können Datenbanken, Excel Files etc. dienen. Als Datensenke dient in unserem Fall eine MySQL Datenbank. Es kann aber auch eine beliebig andere Datensenke sein, wie z.B. eine Text File (CSV) oder eine XML-File.