Se rendre au contenu

Metabase : des tableaux de bord pro sans payer Power BI

Poser des questions à vos données et obtenir des graphiques clairs, sans licence par utilisateur ni expertise en analytique.


Dans cet article

Quelque part dans votre organisation se cache la réponse à « est-ce qu'on est rentable ce mois-ci? ». L'ennui, c'est qu'elle est éparpillée entre le logiciel comptable, le CRM et trois tableurs. Dès qu'on veut une vue d'ensemble, c'est le même rituel : exporter, copier-coller, bricoler un graphique à la main. Et comme le rituel prend une demi-journée à la même personne, il se fait d'abord chaque mois, puis chaque trimestre, puis plus du tout.


Metabase en deux mots

Metabase est une couche de visualisation qui se connecte à vos bases de données et présente leur contenu de façon lisible. Une fois branché, il devient le miroir de votre activité : ventes du mois, projets en cours, factures en retard, heures travaillées. Le tout se rafraîchit tout seul, sans que personne réexporte quoi que ce soit.

Le mot « libre » a ici un sens précis, et il est écrit dans le dépôt du projet. Tout le code situé hors du répertoire enterprise est sous licence AGPL, et les images que vous installez depuis le canal public sont publiées sous cette même licence. Le code commercial vit dans un répertoire séparé, avec sa propre licence. Autrement dit, le logiciel que vous déployez vous appartient au sens où personne ne peut vous le retirer, et vous n'avez pas à redemander la permission de l'utiliser l'an prochain.


À qui ça s'adresse, et à qui pas

Trois questions décident à votre place, et elles prennent une minute. Si deux réponses sur trois sont non, la suite vous servira moins qu'un autre texte, et autant le savoir maintenant plutôt qu'à la fin d'un projet.

Vos données vivent-elles dans une base qu'on peut interroger? Un ERP, un logiciel comptable installé sur un serveur, une application maison : oui. Trois services infonuagiques qui n'offrent rien de plus qu'un bouton « exporter en CSV » : non, pas directement. C'est la condition qui écarte le plus d'organisations, et aucun outil de visualisation ne la contourne.

Quelqu'un peut-il s'occuper d'un serveur, chez vous ou pour vous? L'économie dont il est question plus loin vient de l'auto-hébergement. Si personne ne peut en prendre la charge et que vous ne voulez pas la confier, comparez plutôt les offres infonuagiques entre elles : le prix de l'édition libre n'est pas le vôtre.

Avez-vous trois questions précises en tête? Pas « on aimerait des tableaux de bord », mais trois questions dont la réponse change une décision ce mois-ci. Si elles ne viennent pas spontanément, ce n'est pas d'un outil que vous avez besoin en premier.

Si la première réponse est non et que vos chiffres vivent surtout dans des tableurs, Grist réunit tableur, base de données et visualisation et répond mieux à votre situation.


Poser une question sans écrire de code

La grande force de Metabase, c'est son éditeur de questions visuel : on choisit une source, on filtre, on regroupe, et on obtient un graphique, sans toucher au langage technique des bases de données. Une directrice générale peut demander « les ventes par représentant, ce trimestre, en excluant les retours » en quatre clics. Les personnes plus à l'aise écrivent des requêtes avancées dans l'éditeur SQL, mais ce n'est jamais obligatoire pour les autres.

Ces questions s'enregistrent, se renomment, se rangent dans des collections, et s'assemblent en tableaux de bord qu'on partage à l'équipe. Un tableau de bord peut aussi partir par courriel ou vers une conversation d'équipe, à heure fixe. C'est souvent là que le changement se produit : plus personne n'a à penser à aller voir.

Schéma : ce qu'un tableau de bord branché sur vos bases affiche Schéma d'un tableau de bord d'informatique décisionnelle branché en lecture seule sur les bases existantes. Cinq tuiles : ventes du mois, factures en retard par tranche d'âge, projets en cours par état, heures travaillées par mandat, marge par client. Chaque tuile se rafraîchit seule, et la connexion ne fait que lire. Tableau de bord, rafraîchi tout seul Ventes du mois par représentant Factures en retard par tranche d'âge Projets en cours par état Heures travaillées par mandat Marge par client Connexion en lecture seule : l'outil observe vos données, il ne les modifie jamais.


Ce que ça change dans une semaine de travail

Un tableau de bord ne vaut rien pour lui-même. Ce qui compte, c'est la question à laquelle il répond sans qu'on la repose.

Les comptes à recevoir. La liste des factures en retard, classées par tranche d'âge, cesse d'être une demande à la comptabilité et devient un écran qu'on ouvre. La personne qui fait les relances travaille sur une liste à jour au lieu d'un export de la semaine dernière.

La marge par client. Croiser les heures travaillées et ce qui a été facturé révèle vite les mandats qui coûtent plus qu'ils ne rapportent. C'est une conversation désagréable, et c'est exactement pour ça qu'elle ne se tient jamais sans chiffres. Si vos heures vivent déjà dans un système, ce croisement est à portée : notre article sur les feuilles de temps dans Odoo Community explique où elles se posent.

Le pipeline de vente. Les occasions par étape et par représentant, avec l'âge de chacune, remplacent le tour de table du lundi. Le tour de table sert alors à décider, pas à collecter de l'information que le système contient déjà.

Les ratios qu'une subvention exige. Une demande de financement réclame souvent trois chiffres qu'aucun rapport standard ne donne tels quels. Une question enregistrée une fois les ressort l'année suivante en un clic.


Metabase face à Power BI

La comparaison se fait sur deux axes qui comptent pour une PME : ce que ça coûte par personne, et où les chiffres sont traités.

Ce qu'on compare Metabase, édition libre Power BI Pro Power BI Premium par usager
Prix affiché gratuit 19,00 $ CA par personne et par mois, payé à l'année 32,60 $ CA par personne et par mois, payé à l'année
Nombre de personnes illimité facturé à la personne facturé à la personne
Licence du logiciel AGPL hors du répertoire commercial abonnement commercial abonnement commercial
Où les chiffres sont traités sur le serveur que vous choisissez dans le nuage de Microsoft dans le nuage de Microsoft
Soutien officiel du fournisseur forums de la communauté inclus à l'abonnement inclus à l'abonnement

Les taxes s'ajoutent, et Microsoft précise que le prix affiché peut différer du prix au panier. Pour une équipe de douze personnes, Power BI Pro représente 2 736 $ CA par année, tous les ans, pour le droit de regarder vos propres chiffres.

Le calcul ne tourne pourtant pas toujours à l'avantage de Metabase, et c'est utile de le savoir avant de choisir. Si vous ne voulez pas l'héberger vous-même, l'éditeur vend son service infonuagique : le palier Starter inclut cinq personnes pour 1 080 $ US par année, soit un ordre de grandeur comparable à celui de Power BI pour une petite équipe. L'économie vient de l'auto-hébergement, pas du nom du produit.

Deux précisions rendent la comparaison honnête, et la première peut annuler l'économie au complet. Microsoft inclut une licence Power BI Pro dans chaque abonnement Microsoft 365 E5 : si votre organisation est déjà sur ce forfait, vous payez déjà pour Power BI et le calcul ci-dessus ne vous concerne pas. Vérifiez ce que votre abonnement contient avant de comparer quoi que ce soit. L'autre précision joue dans l'autre sens : Power BI a bel et bien un palier gratuit, mais Microsoft écrit noir sur blanc que ces personnes ne peuvent pas utiliser les fonctions de partage ni publier dans l'espace de travail de quelqu'un d'autre. Un tableau de bord qu'on ne peut montrer à personne n'est pas un tableau de bord : la facture commence au moment précis où l'outil devient utile à l'équipe.

Reste à chiffrer ce que « gratuit » veut dire, parce qu'un logiciel libre s'installe quelque part. Les besoins publiés par l'éditeur sont modestes : un cœur et 1 Go de mémoire comme plancher, puis un cœur et 2 Go par tranche de vingt personnes connectées en même temps, plus un cœur et 2 Go pour la petite base qui conserve vos questions et vos tableaux de bord. Une équipe de douze personnes dont quatre consultent en même temps tient donc autour de trois cœurs et cinq gigaoctets, base de l'application comprise. Ce qui coûte, ce n'est pas la machine : c'est le temps d'installer, de sauvegarder, d'appliquer les mises à jour et de répondre quand ça bloque un mardi matin. La vraie question n'est donc pas « est-ce gratuit », c'est « qui s'en occupe ».


Le branchement, en pratique

Metabase se connecte à une vingtaine de bases de données avec des pilotes maintenus par l'éditeur : PostgreSQL, MySQL et MariaDB, SQL Server, Oracle, SQLite, et les entrepôts du genre BigQuery, Snowflake ou Redshift. Si votre ERP, votre logiciel comptable ou votre application maison s'appuie sur l'une de ces bases, la source existe déjà. On peut aussi y verser un fichier CSV pour les données qui n'ont pas encore de maison.

Le point important n'est pas technique, il est contractuel : la connexion se fait avec un compte en lecture seule. Metabase observe vos données, il ne les modifie jamais, et un tableau de bord mal construit ne peut donc rien casser dans le système d'origine. C'est la différence entre donner une clé et donner une fenêtre.

Le vrai travail n'est pas l'installation, qui prend une avant-midi. C'est de s'entendre sur les définitions. « Un client actif », « une vente », « une heure facturable » : tant que deux personnes de la même organisation répondent différemment, aucun tableau de bord ne fera consensus. Cette conversation-là se tient avant l'outil, et les sept décisions à prendre avant d'installer quoi que ce soit valent aussi ici.


Ce que ça ne résout pas

Metabase visualise des données, il ne les range pas à votre place. Si vos informations sont éparpillées et incohérentes, un tableau de bord ne fera que rendre le désordre plus visible, et plus vite. Beaucoup d'organisations découvrent à cette étape que leur problème n'était pas l'absence de graphiques.

Ce n'est pas non plus un entrepôt de données ni un outil de transformation lourde. Pour croiser des sources très différentes, il faut parfois préparer le terrain en amont, et cette préparation est un projet en soi. Si vos données vivent surtout dans des tableurs et que vous cherchez autant à les ranger qu'à les regarder, Grist répond mieux à ce besoin : il combine tableur, base de données et visualisation.

Enfin, l'édition libre n'inclut pas de soutien du fournisseur. Les réponses viennent des forums de la communauté, et le soutien officiel est réservé aux paliers payants. Pour un outil qui finit par porter les chiffres d'un conseil d'administration, cette ligne mérite d'être regardée en face plutôt que découverte un vendredi.


Le tableau de bord que personne n'ouvre

Le mode d'échec le plus courant n'est pas technique. C'est un tableau de bord à quatorze tuiles, magnifique, devant lequel personne ne sait dire quelle décision chaque tuile éclaire. Il se consulte deux semaines, puis l'onglet se ferme.

Trois choses l'évitent, et aucune ne demande de compétence technique. D'abord, un tableau de bord porte une question dans son titre, pas un thème : « quelles factures relancer cette semaine? » tient mieux dans le temps que « Comptes à recevoir ». Ensuite, il a une personne responsable, celle qui s'en sert pour décider, et c'est elle qui dit ce qui manque. Enfin, il vient aux gens par courriel à heure fixe, au lieu de les attendre derrière un signet.

Un dernier réflexe sauve beaucoup de crédibilité : avant de montrer un chiffre à l'équipe, réconciliez-le avec le rapport officiel qui fait autorité, celui du logiciel comptable ou de l'état des résultats. Un tableau de bord qui contredit la comptable perd l'arbitrage à tous les coups, et il emporte avec lui la confiance dans les onze autres tuiles. Un écart de 2 % expliqué d'avance est une note de bas de page. Le même écart découvert en réunion est la fin du projet.


Ce que l'édition libre inclut, et où commence le payant

La grille publique compte quatre paliers : l'édition libre que vous installez, Starter, Pro et Enterprise. L'édition libre est plus généreuse que ce que son prix suggère : personnes illimitées, graphiques et tableaux de bord illimités, éditeur visuel, éditeur SQL, permissions par collection, clés d'API, connexion par compte Google et annuaire LDAP de base, versement de fichiers CSV. Les tableaux de bord peuvent même être intégrés dans un autre site, avec une mention « Powered by Metabase ». L'envoi de courriels passe par votre propre serveur d'envoi.

Ce qui commence au palier Pro, facturé 575 $ US par mois à l'engagement mensuel ou 6 210 $ US par année, touche surtout la gouvernance : authentification unique d'entreprise par SAML, JWT ou OIDC, provisionnement automatique des comptes, permissions au niveau de la ligne et de la colonne, intégration sans la marque du produit, collections officielles et questions vérifiées. Le palier Starter, à 100 $ US par mois ou 1 080 $ US par année pour cinq personnes, est surtout l'offre infonuagique de l'éditeur.

La lecture utile pour une PME est simple : si tout le monde a le droit de voir les mêmes chiffres, l'édition libre suffit. Si certaines personnes ne doivent voir que leur région, leur département ou leurs propres dossiers, les permissions ligne par ligne du palier Pro deviennent le vrai sujet, et l'arbitrage se fait sur la gouvernance, pas sur les graphiques.


Comment on fait

Un projet de tableaux de bord qui tient dans le temps commence petit et se juge à l'usage, pas à la quantité d'écrans livrés.

Notre recommandation, quand on met en place une couche décisionnelle pour une organisation :

  1. Choisir les trois questions qui changent une décision, et rien de plus. Pas douze.
  2. Écrire les définitions avant les requêtes, et les faire valider par les personnes qui vivront avec.
  3. Connecter les sources en lecture seule, avec un compte dédié qui ne sert qu'à ça.
  4. Héberger l'outil là où vous voulez que vos chiffres restent, et le dire noir sur blanc dans votre registre de traitements.
  5. Programmer l'envoi hebdomadaire des trois tableaux de bord, pour que personne n'ait à y penser.
  6. Attendre un mois avant d'en ajouter un quatrième.

Le choix de l'hébergement n'est pas un détail de plomberie. Une couche décisionnelle finit par lire tout ce que vous avez : ventes, salaires, dossiers de clients. Savoir où ces requêtes s'exécutent et sous quelle juridiction est une question de conformité à la Loi 25 autant que de préférence technique, et c'est aussi ce qui distingue un outil qu'on installe d'un service qu'on loue : ce qui reste debout quand un fournisseur étranger ferme l'accès n'est pas une question théorique.

Vos données ont des choses à vous dire? Parlons de vos trois premières questions.


Sources

Migrer d'Active Directory vers Authentik
Un annuaire et une authentification unique (SSO) libres, pour réduire la dépendance à Microsoft sans perdre le confort du login unique.