Apache Superset

Apache Superset

C'EST QUOI ?

Apache Superset est une plateforme de business intelligence open source, alternative crédible à Tableau, Power BI ou Looker. Elle permet d'explorer des données, construire des dashboards interactifs et écrire du SQL directement dans le navigateur, le tout sans surcouche propriétaire et avec une licence Apache-2.0 propre.

POURQUOI C'EST INTÉRESSANT ?

  • 50+ connecteurs SQL natifs : Snowflake, BigQuery, Redshift, PostgreSQL, MySQL, Trino, ClickHouse, Druid, etc. Tout ce qui parle SQL est branchable via SQLAlchemy.
  • Constructeur de charts no-code : interface drag-and-drop avec une cinquantaine de visualisations (heatmaps, sankey, cartes géo, time series, treemaps...) extensibles via plugins.
  • SQL Lab : éditeur SQL avec autocomplétion, historique des requêtes, sauvegarde des résultats et exécution asynchrone via Celery pour les requêtes longues.
  • Couche sémantique : on définit dimensions, métriques et calculs une fois côté Superset, et tout le monde tire sur la même version de la vérité.
  • API REST et SSO : intégration via REST API, et authentification LDAP, OAuth, OpenID, SAML pour les besoins entreprise. RBAC fin par dataset, dashboard et action.
  • Apache Software Foundation : projet top-level ASF, gouvernance ouverte et communauté large (60k+ stars sur GitHub).

CAS D'USAGE

  • Outil interne de reporting et dashboards data pour les équipes produit, marketing ou finance.
  • Exposer du SQL ad-hoc à des analystes sans les laisser bricoler des connexions directes au data warehouse.
  • Plateforme self-hosted pour remplacer Tableau/Power BI et reprendre le contrôle des coûts par utilisateur.
  • Visualisation embarquée dans une app SaaS via les dashboards iframe ou l'API REST.