INTÉGRATION METABASE n8n : AUTOMATISER METABASE AVEC N8N
INTÉGRATION METABASE N8N : AUTOMATISER METABASE AVEC N8N
Besoin d'aide pour automatiser Metabase avec n8n ?
Notre équipe vous répond en quelques minutes.
Why automate Metabase with n8n?
L'intégration Metabase n8n met à votre disposition 10 actions couvrant l'ensemble des ressources clés de votre instance Metabase : questions (requêtes sauvegardées), métriques, bases de données et alertes. Concrètement, vous pouvez récupérer les résultats de n'importe quelle question en CSV ou JSON, lister toutes vos métriques, ajouter de nouvelles connexions de bases de données, ou encore monitorer vos alertes — le tout de manière automatisée.
Les bénéfices sont immédiats. Gain de temps considérable : plus besoin d'exporter manuellement vos données depuis l'interface Metabase pour les envoyer par email ou les injecter dans un autre outil. Réactivité améliorée : configurez des workflows qui récupèrent vos KPIs à intervalles réguliers et les distribuent automatiquement aux bonnes personnes. Centralisation des données : connectez Metabase à plus de 400 applications dans n8n pour créer des pipelines de données sur mesure, comme Google Sheets ou Notion.
Quelques exemples de workflows métier : envoyez chaque lundi matin un rapport CSV par email avec les résultats d'une question Metabase via l'intégration Gmail ; synchronisez vos métriques clés vers Google Sheets pour un dashboard partagé ; créez automatiquement un ticket Discord ou Slack quand une alerte Metabase se déclenche ; ajoutez programmatiquement une nouvelle base de données PostgreSQL à votre instance Metabase depuis un formulaire interne. En quelques clics, vous automatisez des tâches qui prenaient des heures chaque semaine.
How to connect Metabase to n8n?
! 1 stepHow to connect Metabase to n8n?
- 01
Add the node
Search and add the node in your workflow.
TIP💡 TIPS : Créez un compte Metabase dédié à n8n avec les permissions minimales nécessaires plutôt que d'utiliser un compte administrateur. Cela renforce la sécurité et permet de tracer facilement les actions automatisées dans les logs Metabase. Pensez également à vérifier que votre instance Metabase autorise les connexions API si vous utilisez une version auto-hébergée. Consultez la documentation officielle de l'API Metabase pour plus de détails.- 01
Besoin d'aide pour automatiser Metabase avec n8n ?
Notre équipe vous répond en quelques minutes.
Metabase actions available in n8n
01 Action 01Result Data
Cette action est le cœur de l'intégration Metabase n8n : elle vous permet de récupérer les résultats d'une question Metabase (requête sauvegardée) directement dans votre workflow. Idéale pour extraire des données analytiques et les exploiter dans d'autres applications sans passer par l'interface Metabase.
Paramètres de configuration : Credential to connect with (sélectionnez vos identifiants Metabase - requis), Resource (défini sur "Question" pour cibler les requêtes sauvegardées - requis), Operation (défini sur "Result Data" pour récupérer les données - requis), Question ID (identifiant numérique de la question à interroger - requis), Format (format de sortie des données — CSV ou JSON - requis).
Cas d'usage typiques : Envoyer automatiquement un rapport de ventes par email chaque semaine, alimenter un Google Sheet avec les KPIs quotidiens, déclencher une alerte Slack si une métrique dépasse un seuil.

02 Action 02Get Many Question
Cette action liste toutes les questions (requêtes sauvegardées) de votre instance Metabase. Particulièrement utile pour auditer votre catalogue de questions, synchroniser la liste vers un outil de documentation, ou créer des workflows dynamiques qui itèrent sur plusieurs questions.
Paramètres de configuration : Credential to connect with (sélectionnez vos identifiants Metabase - requis), Resource (défini sur "Question" - requis), Operation (défini sur "Get Many" pour récupérer plusieurs questions - requis).
Cas d'usage typiques : Générer un inventaire automatique de toutes vos questions Metabase, créer un dashboard de monitoring listant les questions par collection, boucler sur chaque question pour récupérer leurs résultats respectifs.

03 Action 03Metabase - Get Question
Cette action récupère les métadonnées d'une question Metabase spécifique : son nom, sa description, la requête SQL sous-jacente, la collection parente, etc. Utile pour documenter vos questions ou vérifier leur configuration avant d'en extraire les données.
Paramètres de configuration : Credential to connect with (sélectionnez vos identifiants Metabase - requis), Resource (défini sur "Question" - requis), Operation (défini sur "Get" pour récupérer une question unique - requis), Question ID (identifiant numérique de la question ciblée - requis).
Cas d'usage typiques : Vérifier qu'une question existe avant de récupérer ses résultats, extraire la requête SQL d'une question pour la documenter, récupérer les métadonnées d'une question pour un audit.

04 Action 04Get Many Metrics
Cette action récupère la liste de toutes les métriques définies dans votre instance Metabase. Les métriques Metabase sont des mesures prédéfinies (comme "Revenu total" ou "Nombre de clients actifs") que vous pouvez centraliser et synchroniser avec d'autres outils.
Paramètres de configuration : Credential to connect with (sélectionnez vos identifiants Metabase - requis), Resource (défini sur "Metric" - requis), Operation (défini sur "Get Many" pour récupérer plusieurs métriques - requis).
Cas d'usage typiques : Synchroniser votre catalogue de métriques vers Notion ou Confluence, créer un rapport listant toutes les métriques avec leurs définitions, auditer les métriques existantes pour éviter les doublons.

05 Action 05Get Metric
Cette action récupère les détails d'une métrique Metabase spécifique par son identifiant. Vous obtenez sa définition, sa formule, la table source, et ses métadonnées — parfait pour documenter ou valider une métrique avant de l'utiliser dans un workflow.
Paramètres de configuration : Credential to connect with (sélectionnez vos identifiants Metabase - requis), Resource (défini sur "Metric" - requis), Operation (défini sur "Get" pour récupérer une métrique unique - requis), Metric ID (identifiant numérique de la métrique ciblée - requis).
Cas d'usage typiques : Récupérer la définition exacte d'une métrique pour un rapport, valider qu'une métrique existe avant de l'utiliser dans un calcul, extraire les métadonnées d'une métrique pour un dictionnaire de données.

06 Action 06Get Fields
Cette action liste tous les champs (colonnes) disponibles dans une base de données connectée à Metabase. Essentielle pour comprendre la structure de vos données et construire des workflows qui exploitent des champs spécifiques.
Paramètres de configuration : Credential to connect with (sélectionnez vos identifiants Metabase - requis), Resource (défini sur "Database" - requis), Operation (défini sur "Get Fields" - requis), Database ID (identifiant numérique de la base de données cible - requis).
Cas d'usage typiques : Générer automatiquement un dictionnaire de données, lister les champs disponibles avant de créer une nouvelle question, synchroniser le schéma de base vers un outil de documentation technique.

07 Action 07Get Many
Cette action récupère la liste de toutes les bases de données connectées à votre instance Metabase. Utile pour auditer vos connexions, vérifier leur statut, ou créer des workflows qui opèrent sur plusieurs bases de données.
Paramètres de configuration : Credential to connect with (sélectionnez vos identifiants Metabase - requis), Resource (défini sur "Database" - requis), Operation (défini sur "Get Many" - requis), Simplify (interrupteur pour simplifier le format de sortie - optionnel).
Cas d'usage typiques : Inventorier toutes les bases de données connectées à Metabase, vérifier le statut de synchronisation de chaque base, créer un rapport des connexions pour l'équipe IT.

08 Action 08Add Database
Cette action ajoute programmatiquement une nouvelle connexion de base de données à votre instance Metabase. Parfaite pour automatiser le provisioning de nouvelles sources de données sans passer par l'interface d'administration, notamment pour connecter des bases Supabase ou MongoDB.
Paramètres de configuration : Credential to connect with (sélectionnez vos identifiants Metabase - requis), Resource (défini sur "Database" - requis), Operation (défini sur "Add" - requis), Engine (type de base de données — PostgreSQL, MySQL, etc. - requis), Host (adresse du serveur de base de données - requis), Name (nom d'affichage dans Metabase - requis), Port (port de connexion - requis), User (nom d'utilisateur de la base - requis), Password (mot de passe de la base - requis), Database Name (nom de la base de données sur le serveur - requis).
Cas d'usage typiques : Automatiser l'ajout de bases de données clients dans une instance multi-tenant, provisionner une nouvelle base de données depuis un formulaire interne, répliquer la configuration d'une base vers une instance Metabase de staging.

09 Action 09Metabase Alert - Get Many
Cette action liste toutes les alertes configurées dans votre instance Metabase. Les alertes Metabase notifient les utilisateurs quand les résultats d'une question atteignent certains seuils — cette action vous permet de les monitorer et de les synchroniser.
Paramètres de configuration : Credential to connect with (sélectionnez vos identifiants Metabase - requis), Resource (défini sur "Alert" - requis), Operation (défini sur "Get Many" - requis).
Cas d'usage typiques : Auditer toutes les alertes actives dans votre instance, synchroniser la liste des alertes vers un outil de monitoring centralisé comme Grafana, créer un dashboard des alertes configurées par équipe.

10 Action 10Get Alert
Cette action récupère les détails d'une alerte Metabase spécifique : sa question associée, ses conditions de déclenchement, ses destinataires, et son statut. Utile pour vérifier la configuration d'une alerte ou l'intégrer dans un workflow de monitoring.
Paramètres de configuration : Credential to connect with (sélectionnez vos identifiants Metabase - requis), Resource (défini sur "Alert" - requis), Operation (défini sur "Get" - requis), Alert ID (identifiant numérique de l'alerte ciblée - requis).
Cas d'usage typiques : Vérifier la configuration d'une alerte avant de la modifier, récupérer les destinataires d'une alerte pour un audit, intégrer les détails d'une alerte dans un système de ticketing comme Zendesk ou ClickUp.

Construis ton premier workflow avec notre équipe
Laisse ton email et on t'envoie le catalogue d'automatisations à shipper aujourd'hui.
- Scénarios n8n & Make gratuits à importer
- Docs de setup pas à pas
- Cohorte live + support communauté
Questions fréquentes
L'intégration Metabase n8n est-elle gratuite ?
Oui, l'intégration Metabase est incluse nativement dans n8n, que vous utilisiez la version open-source auto-hébergée ou n8n Cloud. Aucun coût supplémentaire n'est requis côté n8n. Côté Metabase, vous pouvez utiliser aussi bien la version open-source gratuite que Metabase Cloud ou Enterprise — l'API est disponible dans toutes les versions. Vérifiez simplement que votre plan Metabase autorise l'accès API si vous utilisez une offre cloud avec restrictions. Pour aller plus loin, découvrez notre formation n8n complète.Quelles données puis-je récupérer de Metabase via n8n ?
L'intégration vous donne accès à quatre types de ressources Metabase. Les Questions : récupérez les résultats de n'importe quelle requête sauvegardée en CSV ou JSON, listez toutes vos questions, ou obtenez les métadonnées d'une question spécifique. Les Métriques : accédez à vos métriques prédéfinies et leurs définitions. Les Bases de données : listez les connexions existantes, ajoutez de nouvelles bases, ou récupérez la structure des champs. Les Alertes : consultez et monitorez les alertes configurées dans votre instance.Combien de temps prend la configuration de l'intégration Metabase n8n ?
La configuration initiale prend généralement moins de 5 minutes. Il vous suffit de créer un credential n8n avec l'URL de votre instance Metabase et vos identifiants de connexion. Une fois le credential configuré, vous pouvez immédiatement utiliser les 10 actions disponibles dans vos workflows. Le plus long sera de récupérer les Question ID ou Database ID dont vous avez besoin — vous les trouverez dans l'URL Metabase quand vous consultez une question ou une base (ex: /question/42 → ID = 42). Besoin d'aide pour débuter ? Consultez notre guide pour débugger vos workflows n8n.



