Software Development
Teradata Driver für Metabase
Metabase ist ein Open-Source-Werkzeug für Datenanalyse und Business Intelligence. Es ermöglicht den Mitarbeitern von Organisationen, ihre Daten zu erforschen, zu visualisieren und daraus neue Erkenntnisse zu gewinnen, ohne dass dafür umfangreiche technische Kenntnisse erforderlich sind. Metabase ermöglicht es den Benutzern, sich mit verschiedenen Datenquellen zu verbinden, interaktive Dashboards zu erstellen und aussagekräftige Berichte zu generieren. Mit dem Fokus auf Benutzerfreundlichkeit zielt Metabase darauf ab, Datenanalysen auch für nicht-technische Benutzer/innen zugänglich zu machen und die datengestützte Entscheidungsfindung in allen Teams zu fördern.
Die Swisscom setzt dieses Tool bereits seit mehreren Jahren erfolgreich ein. Einige ihrer Systeme verwenden die Teradata-Datenbank. Die Teradata-Datenbank ist ein leistungsstarkes und skalierbares relationales Datenbankmanagementsystem, das für die Verarbeitung und Analyse großer Datenmengen entwickelt wurde. Es war jedoch kein Treiber für die Verwendung von Teradata in Metabase verfügbar.
Swisscom beauftragte uns mit der Erstellung eines solchen Treibers, der wie die anderen Treiber als Open Source veröffentlicht wurde. Verantwortlich für die Erstellung des Treibers war Thomas Rawyler.
Technisch gesehen ist Metabase in Clojure geschrieben.
Wenn du mehr über dieses Projekt erfahren möchtest, kannst du das Github-Repository besuchen, das hier zugänglich ist.