---
title: "Connecter Metabase à Data Platform via Trino"
description: "Ce guide propose un pas-à-pas pour configurer une connexion entre Metabase et Data Platform à l'aide de Trino"
url: https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/tutorials-metabase-trino
lang: fr
lastUpdated: 2026-09-14
---
> For AI agents: the complete documentation index is available at https://docs.ovhcloud.com/fr/llms.txt, the full documentation bundle is available at https://docs.ovhcloud.com/fr/llms-full.txt.

# Connecter Metabase à Data Platform via Trino

## Objectif

Ce guide propose un pas-à-pas pour configurer une connexion entre Metabase et Data Platform à l'aide de Trino. Les instructions incluent les détails de configuration, des conseils de dépannage courants et des captures d'écran pertinentes pour garantir une configuration sans accroc.

**Avant de commencer :**
Vous aurez besoin des détails de connexion pour Trino sur OVHcloud Data Platform (tels que `host`, `port`, `catalog`, `username (API Key)`, et `password (Secret Key)`). Le moyen le plus simple est de créer un [**consumer Trino**](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/connectors-consumers-trino.md), qui génère une chaîne de connexion contenant toutes ces valeurs. Vous pouvez aussi les assembler manuellement en suivant [Intégrer Trino à des outils externes](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/tutorials-trino-external-tools.md).

:::info
Pour les besoins de ce tutoriel, nous utiliserons une instance de Metabase hébergée localement, s'exécutant sur [Docker](https://docs.docker.com/desktop/). Cette configuration permet un déploiement facile et un isolement tout en gardant l'environnement cohérent entre différents systèmes.
:::

## Étapes pour connecter Metabase à Data Platform via Trino

### Étape 1 : configurer un Metabase auto-hébergé avec Docker-Compose

**1. Préparer l'environnement**

Assurez-vous d'avoir **Docker** et **Docker Compose** installés sur votre serveur ou machine locale.

**2. Créer un fichier Docker Compose**

Créez un fichier `docker-compose.yml` dans votre répertoire de travail et ajoutez la configuration suivante :

```yaml
version: "3.8"
services:
  metabase:
    image: metabase/metabase:latest
    container_name: metabase
    platform: linux/amd64
    ports:
      - "3000:3000"
    volumes:
      - ./data/metabase:/metabase-data # Aligner avec les autres chemins
      - ./data/metabase/plugins:/plugins
    environment:
      - MB_DB_FILE=/metabase-data/metabase.db
```

**3. Créer la structure de répertoires**

Avant d'exécuter `docker-compose up`, vous devez créer la structure de répertoires attendue par le fichier _docker-compose.yml_. Cela garantit que Metabase peut correctement stocker ses données et ses plugins.

Créez les répertoires suivants dans votre répertoire de travail :

:::info

1. ./data/metabase
2. ./data/metabase/plugins
   :::

Vous pouvez créer ces répertoires à l'aide des commandes suivantes dans votre terminal :

```bash
mkdir -p ./data/metabase
mkdir -p ./data/metabase/plugins
```

Cela créera la structure de répertoires nécessaire pour que Metabase puisse conserver ses données et stocker ses plugins.

Pour démarrer Metabase à l'aide de Docker, exécutez la commande suivante :

```sh
docker-compose up -d
```

Une fois démarré, vous pouvez accéder à Metabase à l'adresse `http://localhost:3000` ou remplacer `localhost` par l'IP/domaine de votre serveur.

:::info
**Première configuration** : Si vous exécutez Metabase pour la première fois, le processus de configuration peut prendre un certain temps. Vous pouvez surveiller les logs pour vérifier quand Metabase est pleinement opérationnel à l'aide de :
:::

```sh
docker logs -f metabase
```

Cette commande affichera des logs en temps réel, vous permettant de vérifier que le service a démarré avec succès.

### Étape 2 : télécharger et ajouter le plugin Starburst

Rendez-vous sur la [**page du plugin Starburst**](https://github.com/starburstdata/metabase-driver/releases) et téléchargez le dernier **pilote JDBC** pour Starburst. Ce pilote permet à Metabase de se connecter à Trino (anciennement Starburst/PrestoSQL).

Repérez le fichier JDBC téléchargé (par exemple, `starburst-6.1.0.metabase-driver.jar`) et copiez-le dans le répertoire de plugins de Metabase (`./data/metabase/plugins` tel que configuré dans `docker-compose.yml`).

Assurez-vous que le conteneur Metabase a accès au répertoire de plugins, et **redémarrez Metabase** si nécessaire, à l'aide de :

```sh
docker-compose restart metabase
```

### Étape 3 : configurer Trino dans Metabase

![Étape 3 : configurer Trino dans Metabase — Metabase](/images/public-cloud/data-platform/getting-further/metabase-trino-connector/picts/metabase-11.png)
:::info
Une fois Metabase lancé, vous devrez effectuer quelques étapes initiales pour créer votre compte et configurer l'application avant d'accéder à votre tableau de bord admin.
:::

1. Allez dans **Admin Settings > Databases**.
2. Cliquez sur **Add Database**.

![Étape 3 : configurer Trino dans Metabase — Metabase (2)](/images/public-cloud/data-platform/getting-further/metabase-trino-connector/picts/metabase-12.png)
3. Choisissez **Starburst** comme type de base de données parmi les options disponibles.

![Étape 3 : configurer Trino dans Metabase — Metabase (3)](/images/public-cloud/data-platform/getting-further/metabase-trino-connector/picts/metabase-13.png)
### Étape 4 : fournir les détails de connexion

En utilisant les détails de connexion Trino issus de la chaîne de connexion de votre [consumer Trino](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/connectors-consumers-trino.md) (ou construits manuellement via le [guide d'intégration](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/tutorials-trino-external-tools.md)), renseignez le formulaire de connexion Metabase avec les valeurs suivantes :

- **Host** : L'hôte Trino, par exemple, `{ProjectName}-query.eu.dataplatform.ovh.net`.
- **Port** : Le port Trino, généralement `443`.
- **Catalog** : Le nom du catalogue Trino auquel vous souhaitez vous connecter.
- **Schema (optionnel)** : Saisissez le nom du schéma souhaité, ou laissez vide pour autoriser l'accès à tous les schémas du catalogue. (Remarque : dans Metabase, 'Schema' désigne un regroupement logique de tables, et non une seule table.)
- **Username** : Votre API Key Trino.
- **Password** : Votre Secret Key Trino.

![Étape 4 : fournir les détails de connexion — Metabase](/images/public-cloud/data-platform/getting-further/metabase-trino-connector/picts/metabase-15.png)
### Étape 5 : paramètres avancés

Développez les **Advanced Options** et configurez les éléments suivants :

- **Enable SSL** : Cochez cette option pour utiliser une communication sécurisée. Ceci est fortement recommandé pour les environnements de production.

![Étape 5 : paramètres avancés — Metabase](/images/public-cloud/data-platform/getting-further/metabase-trino-connector/picts/metabase-16.png)
- **Extra JDBC Parameters** : Incluez tout paramètre supplémentaire nécessaire à votre configuration spécifique. Laissez vide si vous n'êtes pas sûr.

### Étape 6 : finaliser et tester la connexion

Après avoir saisi tous les détails nécessaires, cliquez sur le bouton **Save** pour finaliser la connexion à la base de données. Metabase tentera de se connecter à votre instance Trino OVHcloud Data Platform à l'aide des identifiants fournis.

Vous pouvez maintenant quitter le panneau Admin.

### Étape 7 : laisser le temps à la synchronisation de la base de données

Après avoir enregistré la connexion, Metabase commencera à se synchroniser avec votre base de données OVHcloud Data Platform. Ce processus peut prendre un certain temps, surtout si vous avez un grand nombre de tables.

![Étape 7 : laisser le temps à la synchronisation de la base de données — Metabase](/images/public-cloud/data-platform/getting-further/metabase-trino-connector/picts/metabase-17.png)
![Étape 7 : laisser le temps à la synchronisation de la base de données — Metabase (2)](/images/public-cloud/data-platform/getting-further/metabase-trino-connector/picts/metabase-18.png)
**Recommandation** : Laissez suffisamment de temps à Metabase pour terminer le processus de synchronisation. La durée dépend de la taille et de la complexité de votre base de données. Vous pouvez suivre la progression en arrière-plan ou consulter les logs de Metabase (`docker logs -f metabase`) pour vérifier l'achèvement.

### Étape 8 : explorer et utiliser les fonctionnalités de Metabase

![Étape 8 : explorer et utiliser les fonctionnalités de Metabase — Metabase](/images/public-cloud/data-platform/getting-further/metabase-trino-connector/picts/metabase-19.png)
Une fois la synchronisation de la base de données terminée, vous pouvez pleinement explorer et utiliser les fonctionnalités de Metabase :

- **Data Exploration** : Parcourez vos bases de données et tables OVHcloud Data Platform directement dans Metabase.
- **Querying** : Utilisez le générateur de requêtes de Metabase pour créer des requêtes SQL personnalisées et récupérer des données spécifiques.
- **Dashboard Creation** : Construisez des dashboards interactifs avec des visualisations pour suivre les métriques et tendances clés.
- **Reporting** : Générez et planifiez des rapports pour partager des insights avec votre équipe.
- **Alerting** : Configurez des alertes pour être notifié des changements importants dans vos données.

Une fois la connexion établie avec succès, vous pouvez désormais tirer parti des puissantes fonctionnalités de Metabase pour analyser et visualiser vos données stockées dans OVHcloud Data Platform via Trino.

## Aller plus loin

Si vous avez besoin d'une formation ou d'une assistance technique pour la mise en oeuvre de nos solutions, contactez votre commercial ou cliquez sur [ce lien](https://www.ovhcloud.com/fr/professional-services/) pour obtenir un devis et demander une analyse personnalisée de votre projet à nos experts de l’équipe Professional Services.

Posez vos questions, faites-nous part de vos commentaires et interagissez directement avec l’équipe qui développe la Data Platform sur le [canal Discord](https://discord.gg/ovhcloud) dédié.

Si vous avez besoin d'une assistance concernant vos services OVHcloud, créez une demande depuis notre [centre d'aide](https://help.ovhcloud.com/csm?id=csm_get_help).

Rejoignez notre [communauté d'utilisateurs](https://community.ovhcloud.com/).
