Sélectionner une page
Formations Data Data visualisation Formation Apache Superset : la Data Visualisation Open-Source

Formation Apache Superset : la Data Visualisation Open-Source

Niveau confirmé
Catégorie Essential
formation superset

Prix 1490€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

Présentation

Notre formation Apache Superset vous enseignera la maîtrise complète de cet outil de data visualisation open-source.

Notre programme vous présentera l’ensemble de cette technologie en commençant par son installation et sa configuration dans un contexte de Business Intelligence. En effet, vous découvrirez les différentes méthodes d’installation via notamment Docker Compose ou Kubernetes.

Vous saurez connecter diverses sources de base de données SQL et de fichiers CSV. Vous apprendrez également à concevoir des tableaux de bord sur-mesure et performants.

Notre formation Apache Superset se basera comme toujours sur la dernière version de l’outil : Apache Superset 4.1.

 

Objectifs

  • Comprendre l’architecture et les composants clés d’Apache Superset.
  • Créer et personnaliser des tableaux de bord interactifs adaptés aux besoins métier.
  • Configurer des connexions sécurisées à différentes sources de données.
  • Exploiter les fonctionnalités avancées pour optimiser vos analyses de données.
  • Intégrer Superset dans vos environnements de production en toute sécurité.

 

Public visé

  • Data Analysts
  • BI Engineers
  • Data Scientists
  • Data Engineers
  • Développeurs

 

PRÉ-REQUIS

  • Connaissance de base en Python et ou SQL
  • Familiarité avec les bases de données relationnelles ou non
  • Connaissances basiques en visualisation de données

 

Pré-requis technique

  • Un ordinateur de 8Go de Ram et avec Docker et Git installés

Programme de notre formation Apache Superset

 

[Jour 1 – Matin]

 

Introduction à Apache Superset

  • Contexte et positionnement : Qu’est-ce que Superset ? Pourquoi l’adopter ?
  • Architecture générale : composants clés, interactions entre les services
  • Place sur le marché de la BI : comparaison avec Tableau, Power BI, Metabase
  • Cas d’usage et retours d’expérience : industries, volumétries, patterns d’utilisation

 

Installation et déploiement sur Kubernetes

  • Prérequis techniques : architecture cible, dimensionnement, dépendances
  • Déploiement avec Helm : configuration du chart, paramètres essentiels, valeurs personnalisées
  • Composants Kubernetes : pods, services, ingress, volumes persistants
  • Configuration de la base de métadonnées (PostgreSQL recommandé)
  • Variables d’environnement et secrets
  • Vérification du déploiement et premiers accès à l’interface
  • Atelier pratique : Installation guidée de Superset sur un cluster Kubernetes de formation

 

[Jour 1 – Après-midi]

 

Connexion aux sources de données

  • Principe des connecteurs : drivers, chaînes de connexion, sécurité
  • Configuration des connexions selon les besoins clients, quelques exemples :
  • PostgreSQL
  • SQL Server
  • Oracle
  • Amazon Athena
  • Autres bases (MySQL, Redshift, BigQuery…)
  • Gestion des credentials : stockage sécurisé, rotation
  • Test et validation des connexions
  • Déploiement automatisé et sécurisé des connecteurs
  • Atelier pratique : Connexion à plusieurs bases de données et exécution de requêtes SQL simples dans SQL Lab

 

Exploration des données avec SQL Lab

  • Interface SQL Lab : éditeur, historique, résultats
  • Création de requêtes SQL et exploration des tables
  • Sauvegarde et partage de requêtes
  • Création de datasets virtuels
  • Bonnes pratiques de requêtage pour la performance

 

[Jour 2 – Matin]

 

Création de visualisations et de dashboards

  • Concepts fondamentaux : datasets, charts, dashboards
  • Types de visualisations disponibles : tableaux, graphiques, cartes, métriques…
  • Création pas à pas d’un chart : choix du type, configuration des métriques et dimensions
  • Personnalisation visuelle : couleurs, libellés, formatage
  • Filtres et interactivité
  • Composition d’un dashboard : ajout de charts, disposition, mise en page
  • Atelier pratique : Création de 5 à 7 visualisations variées à partir de datasets fournis

 

[Jour 2 – Après-midi]

 

Gestion des utilisateurs et des permissions

  • Modèle de sécurité Superset : rôles, permissions, resources
  • Rôles prédéfinis : Admin, Alpha, Gamma, SQL Lab, Public
  • Création de rôles personnalisés
  • Attribution granulaire des permissions (dashboards, datasets, bases de données)
  • Row-Level Security (RLS) : filtrage des données par utilisateur
  • Bonnes pratiques d’organisation des accès
  • Atelier pratique : Création d’une matrice de rôles et attribution de permissions pour différents profils utilisateurs

 

Authentification LDAP et Identity Provider (IDP)

  • Méthodes d’authentification supportées : base de données, OAuth, LDAP, SAML
  • Configuration de l’authentification LDAP/Active Directory
  • Intégration avec un Identity Provider (Okta, Azure AD, Keycloak…)
  • Synchronisation des utilisateurs et groupes
  • Mapping des rôles entre IDP et Superset
  • Gestion des sessions et Single Sign-On (SSO)
  • Atelier pratique : Configuration d’une authentification LDAP ou SAML (selon environnement disponible) et attribution de rôles automatique

 

[Jour 3 – Matin]

 

Export automatisé et alertes

  • Création de rapports automatisés : planification, destinataires, formats (PDF, CSV, PNG)
  • Intégration avec Slack ou Mails : envoi de dashboards et alertes
  • Système d’alertes : définition de conditions, seuils, notifications
  • Utilisation de Celery pour la gestion des tâches asynchrones
  • Atelier pratique : Mise en place d’un rapport hebdomadaire par email/slack et d’une alerte sur un indicateur critique

 

Supervision et monitoring

  • Métriques clés à surveiller : performances, disponibilité, utilisation
  • Logs applicatifs : localisation, analyse
  • Outils de monitoring : Prometheus, Grafana, intégration Kubernetes
  • Atelier pratique : Mise en place de statsd, consultation des logs et métriques

 

[Jour 3 – Après-midi]

 

Mise à l’échelle et optimisation

  • Scalabilité horizontale : ajout de pods, mise en place d’un HPA (Horizontal Pod Autoscaler) …
  • Résilience : load balancing, PodDisruptionBudget (PDB), …
  • Dimensionnement des ressources Kubernetes (requests/limits)
  • Bonnes pratiques de production
  • Atelier pratique : Mise en place d’une architecture résiliente au plus proche d’un environnement de production (HPA, PDB, load balancing)

 

Interaction avec l’API REST

  • Documentation de l’API Superset (Swagger/OpenAPI)
  • Authentification API : tokens, gestion des sessions
  • Endpoints principaux : dashboards, charts, datasets, utilisateurs
  • Opérations CRUD via l’API
  • Exemples d’utilisation : scripts Python, curl, Postman
  • Atelier pratique : Création d’un script Python pour automatiser l’export de dashboards

 

Conclusion et mise en pratique

  • Récapitulatif des compétences acquises
  • Ressources et documentation officielle
  • Communauté et support
  • Questions/réponses ouvertes

 

Pour aller plus loin

Formation Power BI

Formation Looker Studio

Formation pache Superset : Administration

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Témoignages

6 mars 2025

Les + : Pour un niveau quasi inexistant sur superset ça permet bien de voir les bases + le formateur impliqué pour nous trouver les réponses à nos questions !

Les – : Je pense trop simple pour le niveau général de l’audience dans notre cas. J’aurai aimé rentrer dans des exemples plus complexes afin de voir vraiment les subtilités et capacités de Superset (gestion des users, règles , utilisation de l’api et customisation des dashboard, ..). On aurait pu installer superset en amont avec la connexion db (un check en début de session pour vérifier que tout le monde a bien installé superset aurait suffi je pense) ce qui aurait donné du temps pour rentrer dans des détails un peu plus pointus.

Julie V. de chez Exelcia

Afficher tous les témoignages

6 mars 2025

Les + : Pour un niveau quasi inexistant sur superset ça permet bien de voir les bases + le formateur impliqué pour nous trouver les réponses à nos questions !

Les – : Je pense trop simple pour le niveau général de l’audience dans notre cas. J’aurai aimé rentrer dans des exemples plus complexes afin de voir vraiment les subtilités et capacités de Superset (gestion des users, règles , utilisation de l’api et customisation des dashboard, ..). On aurait pu installer superset en amont avec la connexion db (un check en début de session pour vérifier que tout le monde a bien installé superset aurait suffi je pense) ce qui aurait donné du temps pour rentrer dans des détails un peu plus pointus.

Julie V. de chez Exelcia
6 mars 2025

Les + : Couvre pas mal d’aspects liés à la plateforme

Les – : Trop de temps passé sur l’installation (via docker compose) => pourrait-être en pré-requis lorsque les profils le permettent (c’était le cas ici)

Certains exercices pourraient être + cadrés

En synthèse : Dommage que la salle de réunion virtuelle ait été coupée automatiquement à 17h15 alors que la formation devait durer jusqu’à 18h (convenu en amont de la session).

La formation est courte (1j) et pourrait être plus dense en contenu.

Aurélien G. de chez Exelcia

Noter la formation

Prix 1490€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp