1. Qu'est-ce que Metabase ?
Metabase est un outil de Business Intelligence open-source qui vous permet de créer des dashboards et visualisations sans écrire une ligne de code. Parfait pour les PME qui veulent analyser leurs données sans recruter un data analyst.
Pourquoi choisir Metabase ?
Version open-source sans limite d'utilisateurs ni de dashboards
Accessible aux non-techniciens, courbe d'apprentissage douce
PostgreSQL, MySQL, MongoDB, Google Analytics, Excel...
Vos données restent chez vous, conformité RGPD garantie
Metabase vs Power BI/Tableau
Contrairement à Power BI ou Tableau, Metabase est 100% gratuit et ne nécessite aucune licence. Idéal pour démarrer sans investissement initial. Certes moins puissant pour les cas ultra-complexes, mais parfait pour 90% des besoins PME.
2. Installation (3 méthodes)
Metabase propose 3 méthodes d'installation selon votre niveau technique. Nous recommandons Metabase Cloud pour commencer.
Méthode 1 : Metabase Cloud (recommandé pour démarrer)
Avantages : Zéro installation, disponible en 2 min
- 1.Rendez-vous sur
metabase.com/start - 2.Créez un compte gratuit (14 jours d'essai)
- 3.Connectez votre première source de données
💰 Prix après l'essai : 85$/mois (environ 80€) pour 10 utilisateurs. Si trop cher, passez au self-hosted.
Méthode 2 : Docker (recommandé pour auto-hébergement)
# Installation en 1 commande
docker run -d -p 3000:3000 --name metabase metabase/metabase# Accédez ensuite à http://localhost:3000
Prérequis : Docker installé sur votre serveur ou machine locale. Tutoriel Docker : docs.docker.com/get-docker
Méthode 3 : JAR file (pour tests locaux)
- 1. Téléchargez
metabase.jardepuis metabase.com/start/oss - 2. Lancez :
java -jar metabase.jar - 3. Ouvrez
http://localhost:3000
3. Connecter vos données
Au premier lancement, Metabase vous demande de connecter une source de données. Voici les sources les plus communes pour les PME :
PostgreSQL / MySQL
Base de données de votre application métier
📋 Infos requises : Host, Port, Database name, Username, Password
Google Sheets
Fichiers Excel/Sheets collaboratifs
📋 Infos requises : Connexion via Google OAuth
MongoDB
Base NoSQL (e-commerce, logs...)
📋 Infos requises : Connection string (mongodb://...)
BigQuery
Data warehouse Google (grandes volumétries)
📋 Infos requises : Service Account JSON key
Vous n'avez pas de base de données ?
Aucun problème. Metabase propose une base de données d'exemple (Sample Database) pour tester. Vous pouvez aussi importer un fichier CSV via Upload data dans l'interface.
Étapes de connexion
- 1Cliquez sur l'icône ⚙️ Settings (en haut à droite)
- 2Allez dans "Admin settings" > "Databases"
- 3Cliquez "Add database"
- 4Choisissez votre type de base de données
- 5Remplissez les informations de connexion
- 6Cliquez "Save" - Metabase teste la connexion
4. Créer votre premier graphique
Metabase propose 2 façons de créer des graphiques : Query Builder (interface visuelle) et SQL (pour les experts). Nous utilisons le Query Builder.
Exemple concret : Chiffre d'affaires par mois
Étapes détaillées
- 1
Créer une nouvelle question
Cliquez sur + New en haut à droite, puis Question
- 2
Sélectionner la table
Choisissez votre table (ex :
orders,ventes,factures...) - 3
Choisir la métrique
Dans Summarize, sélectionnez
Sum of total(somme du montant) - 4
Grouper par date
Ajoutez Group by :
created_at by Month - 5
Choisir la visualisation
Cliquez sur Visualization, choisissez
Line chart(courbe) - 6
Sauvegarder
Cliquez Save, nommez votre graphique (ex : "CA mensuel")
Types de visualisations disponibles
Évolutions dans le temps
Comparaisons par catégorie
Répartition en pourcentage
KPI avec évolution
Données brutes détaillées
Métrique unique (CA total...)
5. Assembler un dashboard
Un dashboard regroupe plusieurs graphiques sur une seule page. Idéal pour surveiller vos KPIs d'un coup d'œil.
Créer votre premier dashboard
- 1
Créer un dashboard vide
Cliquez "+ New" > "Dashboard", donnez-lui un nom (ex: "Vue d'ensemble commerciale")
- 2
Ajouter des graphiques
Cliquez "Add a question", sélectionnez les graphiques créés précédemment
- 3
Organiser la mise en page
Glissez-déposez les cartes, redimensionnez-les pour créer une vue harmonieuse
- 4
Ajouter des filtres
Cliquez "Add a filter" pour permettre le filtrage par date, catégorie, vendeur...
- 5
Sauvegarder
Cliquez Save. Votre dashboard est prêt !
Exemple de dashboard commercial
Dashboard "Vue d'ensemble commerciale"
- CA du mois (Number) - en haut à gauche
- Nombre de commandes (Number) - en haut au centre
- Panier moyen (Number) - en haut à droite
- CA par mois (Line chart) - ligne du milieu
- Top 10 produits (Bar chart) - en bas à gauche
- CA par vendeur (Pie chart) - en bas à droite
6. Fonctionnalités avancées
Une fois à l'aise avec les bases, explorez ces fonctionnalités puissantes :
Filtres interactifs
Ajoutez des filtres sur vos dashboards (date, catégorie, région...) pour permettre à vos équipes d'explorer les données sans créer 10 dashboards différents.
Partage et permissions
Partagez vos dashboards avec un lien public, envoyez-les par email automatiquement (quotidien/hebdo), ou définissez des permissions par équipe.
Alertes automatiques
Recevez un email quand un KPI dépasse un seuil (ex: CA du jour < 1000€, stock < 10 unités). Surveillance en temps réel sans effort.
SQL personnalisé
Pour les cas complexes, écrivez du SQL directement. Metabase suggère même des requêtes avec l'IA (feature expérimentale).
Collections et organisation
Organisez vos questions et dashboards en collections (Commercial, Finances, RH...) pour ne pas tout mélanger.
Tableaux croisés dynamiques
Créez des tableaux de type Excel avec lignes/colonnes/valeurs. Parfait pour analyser des données multidimensionnelles.
Pro tip : Utilisez les modèles
Metabase propose des modèles de dashboards pré-configurés (e-commerce, SaaS, marketing...). Gagnez du temps en partant d'un template et en l'adaptant à vos données.
Conclusion
Metabase est l'outil idéal pour une PME qui veut prendre des décisions data-driven sans investir dans Power BI ou recruter un data analyst à temps plein.
Gratuit, open-source, et suffisamment puissant pour 90% des cas d'usage. La courbe d'apprentissage est douce : comptez 1 heure pour créer votre premier dashboard opérationnel.
Prochaine étape : connectez vos vraies données et créez vos 3 premiers KPIs. Vous ne pourrez plus vous en passer.