L'ajout d'une source de données ClickHouse vous permet de connecter une base de données ApsaraDB for ClickHouse à Quick BI. Une fois la connexion établie, vous pouvez analyser et visualiser vos données dans Quick BI. Quick BI prend en charge la connexion à ApsaraDB for ClickHouse via Internet ou via un VPC Alibaba Cloud. Cette rubrique explique comment ajouter une source de données ApsaraDB for ClickHouse.
Prérequis
Vous avez créé un cluster ApsaraDB for ClickHouse. Pour plus d'informations, consultez la page Créer un cluster.
Contexte
Si vous utilisez une base de données ApsaraDB for ClickHouse, vous pouvez ajouter une source de données ClickHouse lors de la connexion à Quick BI pour l'analyse des données.
Lorsqu'une source de données ClickHouse est connectée à Quick BI, le type de réseau utilisé pour la connexion et l'accès aux données peut être Internet ou un VPC Alibaba Cloud.
Limites
Seuls les administrateurs d'espace de travail et les développeurs peuvent ajouter des sources de données.
Seules les éditions Professional et Premium prennent en charge la création de sources de données ClickHouse.
Les versions 20.3, 22,8 et 23,8 sont prises en charge.
Procédure
-
Créez une liste d'autorisation pour la base de données ClickHouse.
Avant de vous connecter à ApsaraDB for ClickHouse, ajoutez les adresses IP de Quick BI Adresses IP de Quick BI à la liste d'autorisation d'ApsaraDB for ClickHouse. Pour savoir comment ajouter une adresse IP à la liste d'autorisation d'ApsaraDB for ClickHouse, consultez la page Configurer une liste d'autorisation.
-
Ajoutez une source de données ApsaraDB for ClickHouse et vérifiez que la connexion à la source de données fonctionne.
Connectez-vous à la console Quick BI.
-
Suivez les étapes illustrées dans la figure ci-dessous pour ajouter une source de données.
Accédez à la page Créer une source de données depuis le point d'entrée pour la création d'une source de données.
-
Dans l'onglet Alibaba Cloud Database, sélectionnez la source de données ClickHouse.

-
Dans la boîte de dialogue Configure Connection, configurez les paramètres en fonction de votre scénario métier.

Nom
Description
Display Name
Nom de la source de données. Ce nom s'affiche dans la liste des sources de données.
Le nom ne doit pas contenir de caractères spéciaux ni commencer ou se terminer par des espaces.
Database Address et Port
Endpoint public de la base de données ClickHouse. Si vous utilisez une source de données VPC, saisissez l'endpoint interne et le port interne de la base de données.
Connectez-vous à la console ApsaraDB for ClickHouse et récupérez l'adresse de la base de données dans la section Network Information. Exemple : cc-xxxxxxxxxxxxxxxxxx.ads.rds.aliyuncs.com.
Database
Nom de la base de données ClickHouse personnalisé lors du déploiement de la base de données.
Username et Password
Nom d'utilisateur et mot de passe utilisés pour accéder à la base de données ClickHouse.
Fuseau horaire
Fuseau horaire dans lequel la base de données ClickHouse est déployée.
Version de la base de données
Sélectionnez la version de la base de données ClickHouse.
Si la version de la base de données est 23,8 ou ultérieure, sélectionnez 23,8. Si la version de la base de données est antérieure à 23,8, sélectionnez 22,8.
SSL
Si la source de données de destination est configurée avec SSL, sélectionnez le protocole de sécurité SSL pour protéger les données.
VPC Data Source
Si la base de données utilise un VPC Alibaba Cloud, sélectionnez source de données VPC et configurez les paramètres suivants :
Buyer's AccessId : ID AccessKey du compte ayant acheté cette instance. Pour plus d'informations, consultez la page Obtenir une paire de clés AccessKey.
RemarqueAssurez-vous que l'ID AccessKey dispose de l'autorisation de lecture sur l'instance de destination. S'il dispose également de l'autorisation d'écriture, le système ajoute automatiquement l'adresse IP à la liste d'autorisation. Dans le cas contraire, ajoutez manuellement l'adresse IP. Pour plus d'informations, consultez la page Créer une stratégie d'accès personnalisée.
Buyer's AccessKey : Secret AccessKey du compte ayant acheté cette instance. Pour plus d'informations, consultez la page Obtenir une paire de clés AccessKey.
Instance ID : ID de l'instance de base de données ClickHouse. Connectez-vous à la console ApsaraDB for ClickHouse et récupérez l'ID d'instance dans la liste des clusters. Pour plus d'informations, consultez la page Ajouter une source de données ClickHouse.
Region : Région dans laquelle se trouve l'instance de base de données ClickHouse.
Instance Version : Sélectionnez la version de l'instance. Vous pouvez sélectionner Enterprise Edition ou Community Edition.
RemarqueSi vous sélectionnez une source de données VPC, saisissez l'endpoint interne et le port interne pour l'adresse et le port de la base de données.
Init SQL
Une fois cette fonctionnalité activée, configurez les instructions SQL exécutées pour l'initialisation après la connexion à la source de données.
Instructions SQL exécutées pour l'initialisation à chaque connexion à la source de données. Seules les instructions SET sont autorisées et les instructions sont séparées par des points-virgules.
Activer le téléchargement de fichiers
Une fois cette fonctionnalité activée, les téléchargements de fichiers sont pris en charge.
-
Cliquez sur Test Connection pour tester la connectivité de la source de données.

Une fois le test réussi, cliquez sur OK.
Étapes suivantes
Après avoir ajouté une source de données, vous pouvez créer un jeu de données et analyser les données.
Pour ajouter des tables de données depuis la base de données ClickHouse ou des instructions SQL personnalisées à Quick BI, consultez la page Créer et gérer des jeux de données.
Pour ajouter des graphiques de visualisation et analyser les données, consultez les pages Créer un tableau de bord et Présentation des graphiques de visualisation.
Pour effectuer une analyse détaillée et approfondie des données, consultez la page Configurer et afficher l'analyse détaillée.