Aller au contenu

Metabase

Metabase est un outil open source d’analyse et de business intelligence. Connectez-le à vos sources de données pour créer des tableaux de bord, poser des questions dans un générateur de requêtes visuel et partager des rapports dans toute votre organisation.

Metabase est distribué sous licence AGPL-3.0. Gratuit — non facturé.

Metabase dans le catalogue
Metabase dans le catalogue
  • Metabase (édition open source, v0.50.8) : l’application web Metabase.
  • Base de données : une base de données PostgreSQL qui contient les paramètres, les questions et les tableaux de bord propres à Metabase. Elle est utilisée uniquement par cette installation. Vos données de reporting restent dans les systèmes que vous connectez.

Metabase est servi depuis une seule adresse web : l’adresse principale de l’installation. Vous pouvez y accéder via l’adresse IP du serveur, ou lui attribuer un domaine.

Choisissez une Deployment size (taille de déploiement) :

  • small : Metabase dispose de 2 Gio de mémoire, dont 1 Gio pour son tas Java. Le serveur a besoin d’environ 2 cœurs CPU, 3 Gio de mémoire et 10 Gio de disque.
  • medium : 4 Gio de mémoire avec un tas de 3 Gio, pour des tableaux de bord plus volumineux et davantage d’utilisateurs simultanés. Le serveur a besoin d’environ 4 cœurs CPU, 6 Gio de mémoire et 20 Gio de disque.

La vérification Adéquation du serveur de l’assistant vous indique si votre serveur est assez puissant pour la taille choisie. Vous pouvez changer de taille plus tard avec Redimensionner ; Metabase redémarre avec la nouvelle limite de mémoire.

Champ Rôle
Site name (nom du site) Le nom affiché dans l’en-tête de Metabase et le titre du navigateur. Par défaut Metabase.
Deployment size small ou medium, comme ci-dessus.
First administrator’s email (e-mail du premier administrateur) L’adresse e-mail du compte administrateur Metabase créé par la plateforme. Elle est préremplie avec votre propre adresse e-mail ; cliquez sur Modifier pour en utiliser une autre.

Avancé contient Report timezone (fuseau horaire des rapports : celui que Metabase utilise pour les rapports planifiés et les questions basées sur le temps, comme Africa/Accra ; par défaut UTC), JVM options (options JVM : paramètres Java supplémentaires, comme -Xmx2g ; laissez vide pour les valeurs par défaut), et l’option d’utiliser un serveur PostgreSQL que vous exploitez déjà à la place de la base de données fournie. Voir services externes.

Metabase vous demande normalement de créer le premier compte dans un assistant de configuration dans le navigateur. La plateforme effectue cette étape pour vous, en utilisant :

  • l’adresse e-mail indiquée dans First administrator’s email, et
  • un mot de passe généré par la plateforme.

Lorsque vous cliquez sur Créer, le portail affiche le mot de passe une seule fois, sous Identifiants de première connexion, avec le libellé Mot de passe administrateur Metabase. Copiez-le avant de quitter la page : il ne pourra plus être affiché.

Ouvrez l’adresse de l’installation et connectez-vous avec cette adresse e-mail et ce mot de passe.

Le mot de passe de la base de données et la clé de chiffrement de Metabase sont eux aussi générés par la plateforme et scellés. Vous n’avez jamais à les saisir.

Metabase ne fournit rien aux autres installations.

Metabase peut utiliser depuis une autre installation :

  • Analytics data source (source de données analytiques) : un accès en lecture seule à la base de données d’une autre installation, ajoutée à Metabase comme source de données interrogeable. Facultatif, et vous pouvez en connecter plusieurs. Les sources PostgreSQL, MySQL et MongoDB sont prises en charge, par exemple :
    • Scolah Compass : Compass service databases (read-only) (bases de données des services Scolah Compass, en lecture seule) et Compass case data (read-only) (données de dossiers Scolah Compass, en lecture seule)
    • KoboToolbox : KoboToolbox form data (read-only) (données de formulaires KoboToolbox, en lecture seule) et KoboToolbox submissions (read-only) (soumissions KoboToolbox, en lecture seule)
    • Moodle : Moodle learning records (read-only) (dossiers d’apprentissage Moodle, en lecture seule)
    • DHIS2 : DHIS2 programme data (read-only) (données de programme DHIS2, en lecture seule)
    • Scolah Compass Resources : Resources workspaces, budget, stock and procurement data (read-only) (espaces de travail et données de budget, de stock et d’achats Resources, en lecture seule)

Pour ajouter chaque source de données, la plateforme se connecte à Metabase en tant que premier administrateur, avec le mot de passe généré. Si vous changez le mot de passe de ce compte ou le supprimez, il n’est plus possible d’ajouter de nouvelles sources de données.

Voir connexions.