Skip to main content
Connectez ClickHouse Cloud à vos catalogues de données pour accéder à vos tables aux formats de table ouverts. Vous pouvez configurer des connexions dans l’interface Sources de données. Pour effectuer la configuration via SQL, utilisez le moteur de base de données DataLakeCatalog dans l’éditeur SQL de votre choix. Une fois la connexion établie, les tables du catalogue s’affichent dans la console SQL sous le nom de base de données de votre choix. Vous pouvez les interroger avec du SQL ClickHouse standard, les joindre à des tables MergeTree et les utiliser comme sources pour des vues matérialisées.

Prérequis

Avant de connecter un catalogue, vérifiez les éléments suivants :
  • Autorisations du service. Vous devez disposer de l’autorisation control-plane:service:manage pour accéder à la page Sources de données et ajouter des catalogues.
  • Service en cours d’exécution. Si le service est inactif, réactivez-le depuis la page Sources de données ou les paramètres du service avant de connecter ou d’afficher des catalogues associés.
  • Identifiants du catalogue. Rassemblez les informations de connexion correspondant à votre type de catalogue avant d’ouvrir le panneau latéral. Chaque catalogue utilise des champs et des mécanismes d’authentification différents ; consultez Ajouter la connexion à votre catalogue ci-dessous.

Connectez votre catalogue

1

Ouvrez le panneau latéral du catalogue de données

  1. Sélectionnez Sources de données dans la navigation de gauche.
  2. Cliquez sur + Ajouter un catalogue si vous n’avez pas encore configuré de source de données. Sinon, cliquez sur Ajouter une source de données > Ajouter un catalogue de lac de données.
  3. Dans le panneau latéral Connecter votre catalogue de données, sélectionnez votre catalogue dans la liste déroulante Sélectionner un catalogue. Si le catalogue prend en charge plusieurs formats de table ouverts, choisissez-en un dans Format de table ouvert.
2

Ajoutez la connexion à votre catalogue

Sélectionnez votre catalog ci-dessous pour obtenir les instructions et les prérequis. Renseignez ensuite les paramètres de connection, ainsi qu’un Database name — la database ClickHouse qui expose les tables de votre catalog dans la SQL Console.
Le catalogue AWS Glue expose les tables Iceberg enregistrées dans le Glue Data Catalog.Avant de vous connecter, vérifiez les éléments suivants :
  • ClickHouse version 25.12 ou ultérieure.
  • Les tables Iceberg sont enregistrées dans le Glue Data Catalog AWS dans votre Region cible.
  • Pour l’authentification par clé d’accès, vous disposez d’une clé d’accès d’utilisateur IAM autorisée à lire les métadonnées Glue et les objets S3 sous-jacents.
  • Pour l’authentification par rôle IAM (26.2+), vous disposez d’un rôle IAM qui fait confiance à votre rôle de service ClickHouse. Incluez l’ARN du rôle de service figurant dans Settings → Network security information dans la stratégie d’approbation du rôle. Consultez Accéder aux données Iceberg de manière sécurisée pour obtenir des exemples de stratégies IAM.
Dans le flyout, saisissez votre Region AWS (par exemple, us-west-2), puis choisissez une méthode d’authentification :Authentification par clé d’accès
  1. Sélectionnez AWS Access Key comme Authentication method.
  2. Saisissez votre Access Key ID et votre Secret Access Key.
  3. Saisissez un Database name pour la base de données ClickHouse qui expose vos tables Glue.
Authentification par rôle IAM (26.2+)
  1. Sélectionnez AWS IAM Role comme Authentication method.
  2. Copiez le Service role ID (IAM) depuis le panneau flyout et ajoutez-le à la stratégie d’approbation de votre rôle IAM.
  3. Saisissez votre AWS Role ARN ainsi qu’un AWS Role Session Name facultatif.
  4. Saisissez un Database name pour la base de données ClickHouse qui expose vos tables Glue.
Glue prend en charge plusieurs formats de tables, mais ClickHouse lit uniquement les tables Iceberg depuis Glue.
3

Enregistrer la connexion

Après avoir renseigné les champs :
  1. Cliquez sur Add catalog. ClickHouse valide la connexion et les identifiants lors de l’enregistrement.
  2. En cas de réussite, une notification de confirmation s’affiche avec un lien View in SQL console. Votre catalogue apparaît dans la table Linked catalogs, avec son état de connexion et le nombre de tables.
Dans le menu Actions d’une ligne de catalogue lié, vous pouvez supprimer la connexion au catalogue. Cette opération supprime la base de données du catalogue dans ClickHouse, mais ne supprime aucune donnée de votre catalogue externe.

Interrogez vos données

1

Afficher les tables de votre catalogue

Sur la page Sources de données, repérez votre catalogue dans le tableau Catalogues liés, puis cliquez sur Afficher les tables.ClickHouse ouvre la Console SQL avec la base de données de votre catalogue sélectionnée et affiche la liste des tables disponibles.
Les tables peuvent ne pas apparaître immédiatement après la connexion d’un catalogue. Selon le catalogue, leur affichage peut prendre jusqu’à 3 minutes.
2

Exécuter une requête

Saisissez une requête dans l’éditeur SQL, puis cliquez sur Run. Placez le nom complet de la table entre accents graves :

Résolution des problèmes

  • Si vous ne voyez pas vos tables dans la console SQL : vérifiez les identifiants, l’accès réseau et les types de tables dans le catalogue. Assurez-vous que les tables attendues utilisent des formats de fichiers et de tables pris en charge.

Voir aussi

Dernière modification le 14 août 2026