Apache Superset oder Grafana betreiben lassen? Die Expertise-Seiten zu Apache Superset und Grafana beschreiben Hosting und Betrieb in Deutschland. Erstgespräch vereinbaren
Wer Power BI ersetzen will, findet im Open-Source-Bereich keine einzelne Software mit gleichem Funktionsumfang, sondern drei Werkzeuge mit unterschiedlichem Schwerpunkt: Metabase für Self-Service-Auswertungen, Apache Superset für SQL-nahe BI mit zentral gepflegten Datasets und Grafana für Dashboards über Metriken, Logs und Datenbanken. Dieser Beitrag ordnet die drei nach Anwendungsfall, Lizenz, Betrieb und Datenquellen ein und benennt, was sich aus Power BI nicht übernehmen lässt.
Alle Angaben stammen aus LICENSE-Dateien, Herstellerdokumentation und Preisseiten mit Stand 29. Oktober 2026.
Inhaltsverzeichnis
- Kurz beantwortet
- Entscheidungsregeln nach Anwendungsfall
- Lizenzen im Detail
- Datenquellen und Modellierung
- Betrieb und Architektur
- Einbetten und Mandantentrennung
- Was sich aus Power BI nicht 1:1 übernehmen lässt
- Stand und Methodik
- Unser Vorgehen bei WZ-IT
- Weiterführende Guides
- Quellen
Kurz beantwortet
| Metabase | Apache Superset | Grafana | |
|---|---|---|---|
| Schwerpunkt | Self-Service: Fragen im Query Builder oder in SQL | Datasets mit Metriken, Explore, SQL Lab | Dashboards über Metriken, Logs, Traces und SQL-Datenbanken |
| Lizenz | AGPL, Verzeichnis enterprise kommerziell |
Apache License 2.0 | GNU AGPL 3.0 |
| Datenquellen | 18 von Metabase gepflegte Treiber, weitere als Community-Treiber | Treiber und SQLAlchemy-Dialekt je Datenbank selbst installieren | Kern-Datenquellen u. a. Prometheus, Loki, Tempo, PostgreSQL, MySQL, MSSQL |
| Zusatzkomponenten | Anwendungsdatenbank | Metadaten-Datenbank, optional Redis, Celery-Worker und -Beat | Datenbank (SQLite Standard, MySQL oder PostgreSQL für Produktion) |
| Einbetten | Mandantenfähig und White-Label in Pro und Enterprise | Embedded SDK mit Guest Token | in diesem Beitrag nicht bewertet |
| Kommerzielle Stufen | Starter (nur Cloud), Pro, Enterprise | Apache-Projekt, Anbieter kommerzieller Angebote nicht geprüft | Enterprise (u. a. Datenquellen-Berechtigungen, Caching) |
Entscheidungsregeln nach Anwendungsfall
Fachbereiche bauen Auswertungen selbst, ohne SQL. Der Query Builder von Metabase baut eine Frage Schritt für Schritt aus Filtern, Zusammenfassungen und Joins auf und zeigt die ersten zehn Zeilen als Vorschau. Wer SQL beherrscht, wechselt in den nativen Editor. Die Umwandlung einer Query-Builder-Frage in SQL ist laut Dokumentation eine Einbahnstraße. Für diesen Fall ist Metabase der naheliegende Kandidat.
Analystenteam mit SQL-Kenntnissen und zentral gepflegten Kennzahlen. Superset arbeitet mit Datasets, an denen Metriken wie SUM(Cost) hängen, und mit SQL Lab als Editor. SQL-Lab-Abfragen müssen als Dataset gespeichert werden, bevor Diagramme darauf aufbauen. Das passt zu Teams, die Kennzahlen zentral definieren und Diagramme darauf aufsetzen.
Betriebsdashboards für Server, Anwendungen und Sensorik. Grafana ist auf Zeitreihen, Logs und Traces ausgelegt, mit Variablen für interaktive Dashboards, Transformationen und Alerting. Daten aus PostgreSQL, MySQL oder Microsoft SQL Server lassen sich zusätzlich einbinden. Für Ops-Sichten ist Grafana der passende Ausgangspunkt. Betriebswirtschaftliche Berichte mit Modellierung gehören eher in Metabase oder Superset.
Eingebettete Analysen im eigenen Produkt. Superset bringt ein Embedded SDK (@superset-ui/embedded-sdk) mit, das Dashboards per Guest Token einbindet. Bei Metabase gehören mandantenfähiges Einbetten und White-Label zu Pro und Enterprise. Die Lizenzfolgen unterscheiden sich deutlich (siehe unten).
Fachbereich und Betrieb im selben Haus. Beide Welten lassen sich kombinieren: Grafana für Betriebsdaten, Metabase oder Superset für Geschäftsdaten, beide gegen dieselbe PostgreSQL-Datenbank. Die Werkzeuge haben verschiedene Aufgaben und schließen sich nicht aus.
Druckfertige Berichte mit festem Seitenlayout. Paginated Reports (.rdl) sind in Power BI ein eigenes Format für Dokumente wie PDF und Word. In der gelesenen Dokumentation von Metabase, Superset und Grafana ist dafür kein Gegenstück beschrieben. Dieser Anwendungsfall ist getrennt zu planen.
Lizenzen im Detail
| Software | Lizenz laut LICENSE-Datei | Was das praktisch bedeutet |
|---|---|---|
| Apache Superset | Apache License 2.0; enthaltene Schriftarten Inter und Fira Code unter SIL Open Font License 1.1 | Permissive Lizenz, kein Copyleft. Der Betrieb und die Einbettung in eigene Produkte sind ohne Lizenzgebühr möglich. |
| Metabase | AGPL für den Quelltext außerhalb des Verzeichnisses enterprise; enterprise unter der Metabase Commercial License |
Das Standard-Docker-Image und die Nicht-Enterprise-Downloads sind AGPL, Enterprise-Builds kommerziell. app-embed.js hat eine eigene Lizenz, die das Entfernen des Metabase-Brandings untersagt. |
| Grafana | GNU AGPL Version 3 als Standardlizenz; einzelne Verzeichnisse (u. a. packages/grafana-ui/, packages/grafana-data/, packaging/) laut LICENSING.md unter Apache-2.0 |
Copyleft mit Netzwerkklausel. Enterprise-Funktionen wie Datenquellen-Berechtigungen und Query-Caching gibt es laut Doku nur in Grafana Enterprise oder Grafana Cloud. |
Die Netzwerkklausel der AGPL (Abschnitt 13) greift, wenn eine geänderte Version betrieben wird: Dann muss allen Nutzern, die über das Netzwerk mit ihr interagieren, der Quelltext angeboten werden. Wer Metabase oder Grafana unverändert intern betreibt, löst diese Pflicht nicht aus. Wer eigene Änderungen vornimmt oder die Software in ein Produkt einbaut, klärt die Lizenzfrage vorab. Das ist eine Orientierung, keine Rechtsberatung.
Der Lizenzumfang ist innerhalb eines Repositories nicht überall gleich. Bei Metabase gilt das für das Verzeichnis enterprise, bei Superset für enthaltene Drittkomponenten, bei Grafana für einzelne Verzeichnisse unter Apache-2.0 (LICENSING.md). Vor dem Einsatz in einem Produkt lohnt der Blick in die LICENSE-Dateien der konkret eingesetzten Version.
Datenquellen und Modellierung
Metabase führt 18 Datenbanken mit offiziell gepflegten Treibern: Athena, BigQuery, ClickHouse, Databricks, Druid, MongoDB, MariaDB, MySQL, Oracle, PostgreSQL, Presto, Redshift, Snowflake, SparkSQL, SQL Server, SQLite, Starburst und Vertica. Für weitere gibt es Community-Treiber. Die Preisseite nennt abweichend „20+ supported data sources“.
Superset liefert keine Datenbanktreiber mit. Für jede Engine braucht es einen Python-DB-API-Treiber und einen SQLAlchemy-Dialekt, die im Container- oder Pip-Setup nachinstalliert werden. Das gehört zum Betrieb und ist bei jedem neuen Datenbanktyp einzuplanen.
Grafana bringt Kern-Datenquellen nach Kategorien mit: Metriken (Prometheus, InfluxDB, Graphite, CloudWatch u. a.), Logs (Loki, Elasticsearch), Traces (Tempo, Jaeger, Zipkin), Profile (Pyroscope) und SQL-Datenbanken (MSSQL, MySQL, PostgreSQL).
Modellierung läuft in allen drei Werkzeugen anders als in Power BI. Es gibt kein tabellarisches In-Memory-Modell mit Relationen und DAX-Kontext. Kennzahlen entstehen in SQL, in Datasets und Metriken (Superset), in Fragen mit Custom Expressions (Metabase; diese Spalten existieren laut Doku nur in der jeweiligen Frage) oder direkt in der Abfrage (Grafana). Wer viele Berichte auf denselben Kennzahlen aufbaut, definiert sie sinnvollerweise einmal in der Datenbank, etwa als SQL-View.
Betrieb und Architektur
Superset besteht laut Architektur-Seite aus dem Flask-Webserver, einer Metadaten-Datenbank (für Produktion empfohlen: eine eigenständige, verwaltete Datenbank; getestet mit PostgreSQL und MySQL), einem Cache wie Redis und Celery-Workern samt Beat-Scheduler. Cache und Worker sind für Alerts & Reports, Caching, asynchrone Abfragen und Dashboard-Thumbnails nötig.
Metabase läuft als einzelne Anwendung mit Anwendungsdatenbank. Die eingebettete H2-Datenbank taugt nicht für Produktion; das Docker-Compose-Beispiel der Doku nutzt PostgreSQL, ist aber ausdrücklich nicht für Produktion gedacht. Wird der Container ohne ausgelagerte Datenbank entfernt, gehen die Metabase-Daten verloren.
Grafana speichert Konfiguration standardmäßig in SQLite. Für Produktion empfiehlt die Doku MySQL (ab 8.0) oder PostgreSQL (ab 12); Hochverfügbarkeit setzt eine dieser Datenbanken voraus.
Für alle drei gilt: BI-Werkzeuge halten Zugangsdaten zu den angeschlossenen Datenquellen. Eine verspätete Aktualisierung betrifft damit auch diese Systeme. Wie schwer das wiegen kann, zeigt die Metabase-SQL-Injection mit CVSS 10.0. Updates, Backups der Metadaten-Datenbank und Zugriffsbeschränkung gehören zum Betrieb dazu.
Einbetten und Mandantentrennung
Superset: Das Embedded SDK bindet Dashboards über embedDashboard() ein. Voraussetzung ist das Feature-Flag EMBEDDED_SUPERSET. Das Backend des Host-Systems holt über einen Service-Account ein Guest Token von /api/v1/security/guest_token/; es läuft standardmäßig nach fünf Minuten ab (GUEST_TOKEN_JWT_EXP_SECONDS) und muss erneuert werden. Pro Dashboard lassen sich erlaubte Domains festlegen; eine leere Liste erlaubt jeden Ursprung. Zeilenfilter (rls) können im Token mitgegeben werden.
Metabase: Laut Preisseite gehören „Multi-tenant embedded analytics“, White-Label sowie Zeilen- und Spaltenrechte zu Pro. Die Preise zählen interne Nutzer und Nutzer eingebetteter Auswertungen gleichermaßen mit. Die Datei app-embed.js steht unter einer eigenen Lizenz, die das Entfernen des Metabase-Brandings im iframe untersagt, sofern keine gesonderte Vereinbarung besteht.
Wer Auswertungen für Kunden im eigenen Produkt anbietet, vergleicht deshalb nicht nur Funktionen, sondern auch Lizenzmodell und Nutzerzählung.
Was sich aus Power BI nicht 1:1 übernehmen lässt
| Power-BI-Baustein | In der Open-Source-Welt |
|---|---|
Berichte (.pbix) und Visuals |
Werden neu aufgebaut. In der gelesenen Doku ist kein Import beschrieben. |
| DAX-Measures und -Kontext | DAX ist eine Formelsprache für tabellarische Modelle mit Row-, Query- und Filter-Kontext sowie Time-Intelligence-Funktionen. Die Zielwerkzeuge kennen dieses Modell nicht; die Logik wandert in SQL, Views, Datasets oder Metriken. |
| Dataflows (Power Query, ETL) | Dataflows Gen1 sind laut Microsoft Legacy; sie erzeugen wiederverwendbare Transformationslogik, optional in Azure Data Lake Gen2. Die Transformation gehört in der Zielwelt vor das BI-Werkzeug: in Views oder eine Datenpipeline. |
| Row-Level-Security per DAX-Rolle | Metabase: Zeilen- und Spaltenrechte in Pro. Superset: Zeilenfilter, bei Einbettung über das Guest Token. Grafana: in der gelesenen Doku sind keine Zeilenrechte beschrieben; Datenquellen-Berechtigungen (wer welche Datenquelle abfragen darf) gibt es nur in Enterprise oder Cloud. Das Rollenkonzept wird neu modelliert. |
| Power BI Report Server (On-Premises) | Er hostet .pbix- und .rdl-Berichte und wird über Fabric F64+ oder SQL-Server-Lizenzen lizenziert. Die Entsprechung ist eine selbst betriebene Instanz eines der drei Werkzeuge, ohne Übernahme der Berichte. |
Paginated Reports (.rdl) |
Siehe oben: kein beschriebenes Gegenstück in den drei Werkzeugen. |
| Zeitpläne und Benachrichtigungen | Superset: Alerts & Reports (setzt Celery-Worker voraus). Grafana: Alerting. Metabase wurde in diesem Punkt nicht geprüft. |
Übernehmbar sind die Datenquellen, die SQL-Logik hinter den Berichten, die fachlichen Kennzahlen-Definitionen und das Berechtigungskonzept auf Fachebene. Ein sinnvoller Ablauf: Berichte inventarisieren, nach Nutzung sortieren, Kennzahlen in SQL oder Views ausformulieren und erst dann Dashboards neu bauen. Nicht genutzte Berichte müssen nicht migriert werden.
Stand und Methodik
Stand: 29. Oktober 2026. Lizenzangaben stammen aus den LICENSE-Dateien der Repositories (Superset LICENSE.txt auf dem Hauptzweig, Metabase LICENSE.txt, Grafana LICENSE und LICENSING.md). Funktions- und Betriebsangaben stammen aus der Herstellerdokumentation, Preise aus der Metabase-Preisseite (abgerufen am 29.10.2026, Monats- und Jahrespreise in USD). Zu Power BI wurden ausschließlich Microsoft-Dokumentationsseiten herangezogen. Nicht bewertet wurden Performance, Funktionsumfang der Diagrammtypen, Grafana-Einbettung und die Metabase-Zeitpläne. Wer einen dieser Punkte für die Entscheidung braucht, prüft ihn an einer Testinstanz mit eigenen Daten.
| Angabe | Wert | Quelle |
|---|---|---|
| Metabase Open Source | kostenlos, unbegrenzte Nutzer | Preisseite |
| Metabase Starter (nur Cloud) | 100 USD/Monat oder 1.080 USD/Jahr, 5 Nutzer enthalten, weitere 6 USD/Monat | Preisseite |
| Metabase Pro | 575 USD/Monat oder 6.210 USD/Jahr, 10 Nutzer enthalten, weitere 12 USD/Monat | Preisseite |
| Metabase Enterprise | ab 20.000 USD/Jahr | Preisseite |
| Offizielle Metabase-Treiber | 18 | Metabase-Doku |
Unser Vorgehen bei WZ-IT
Zu Apache Superset und Grafana gibt es Expertise-Seiten mit dem Angebot für Hosting und Betrieb in Deutschland. Wo Hosting, Updates und Backups des gewählten Werkzeugs anstehen, sind die Leistungen dort beschrieben. Ein Power-BI-Beratungsangebot gibt es nicht; die Einordnung in diesem Beitrag gilt der Auswahl der Open-Source-Seite.
Weiterführende Guides
- Metabase-Notfallpatch: SQL-Injection mit CVSS 10.0
- ThingsBoard, Grafana und ChirpStack im IoT-Stack
- Grafana-Expertise
- Apache-Superset-Expertise
Quellen
- Apache Superset, LICENSE.txt
- Metabase, LICENSE.txt
- Grafana, LICENSE
- GNU AGPL 3.0
- Metabase, Preise
- Metabase, Embedding-Lizenz
- Metabase Docs, Datenbanken verbinden
- Metabase Docs, Query Builder
- Metabase Docs, Docker
- Superset Docs, Architektur
- Superset Docs, Datenbanken
- Superset Docs, Einbetten
- Superset Docs, Daten erkunden
- Grafana Docs, Datenquellen
- Grafana Docs, Dashboards
- Grafana Docs, Alerting
- Grafana Docs, Installation
- Microsoft Learn, DAX-Überblick
- Microsoft Learn, Dataflows
- Microsoft Learn, Power BI Report Server













