Une fois la source de données ClickHouse ajoutée pour connecter la base de données à Quick BI, vous pouvez analyser et consulter les données dans la console Quick BI. Quick BI accède à ClickHouse via Internet ou un réseau privé virtuel (VPC). Cette rubrique explique comment ajouter une source de données ClickHouse auto-hébergée dans un espace de travail de groupe.
Prérequis
-
Votre réseau doit respecter les exigences suivantes :
Si vous utilisez Internet pour connecter Quick BI à la base de données ClickHouse, ajoutez les adresses IP de Quick BI à la liste d'autorisation de la base de données. Pour plus d'informations, consultez Ajouter des règles de groupe de sécurité.
-
Si vous utilisez un réseau interne pour connecter Quick BI à la base de données ClickHouse, assurez-vous que la connectivité entre Quick BI et la source de données ClickHouse auto-hébergée est garantie par l'une des méthodes suivantes :
Si la base de données ClickHouse est déployée sur une instance Elastic Compute Service (ECS), utilisez un VPC pour accéder à la source de données.
Déployez un serveur de rebond et accédez à la base de données via un tunnel SSH.
Vous disposez du nom d'utilisateur et du mot de passe de la base de données ClickHouse auto-hébergée.
Limites
Seuls les administrateurs d'espace de travail et les administrateurs d'organisation peuvent ajouter des sources de données.
Seules les éditions Quick BI Pro et Professional prennent en charge les sources de données ClickHouse.
Les versions 20.3, 22,8 et 23,8 sont prises en charge.
Procédure
Connectez-vous à la console Quick BI.
-
Suivez les étapes illustrées dans la figure ci-dessous pour ajouter une source de données ClickHouse.
Accédez à la page Créer une source de données depuis le point d'entrée de création d'une source de données.
Sous l'onglet User-created Data Source, 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. Il ne doit pas contenir de caractères spéciaux ni commencer ou se terminer par des espaces.
Database Address
Adresse de déploiement de la base de données ClickHouse, incluant l'adresse IP ou le nom de domaine.
Port
Port de l'adresse de la base de données ClickHouse. Valeur par défaut : 8123.
Database
Nom de la base de données ClickHouse personnalisé lors du déploiement.
Username et Password
Nom d'utilisateur et mot de passe utilisés pour accéder à la base de données ClickHouse.
Time Zone
Fuseau horaire de la base de données ClickHouse.
Database Version
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 est antérieure à 23,8, sélectionnez 22,8.
SSL
Si le protocole SSL est configuré sur la source de données cible, sélectionnez-le pour sécuriser les données.
VPC Data Source
Si la base de données ClickHouse est déployée sur une instance ECS Alibaba Cloud et que le type de réseau est un VPC Alibaba Cloud, sélectionnez VPC Data Source et configurez les paramètres suivants :
Buyer's AccessId : ID AccessKey de l'utilisateur qui a acheté l'instance.
Pour plus d'informations, consultez Obtenir une paire de clés AccessKey.
RemarqueAssurez-vous que l'ID AccessKey dispose de l'autorisation de lecture sur l'instance cible. S'il dispose de l'autorisation d'écriture, le système ajoute automatiquement la liste d'autorisation. Dans le cas contraire, ajoutez-la manuellement. Pour plus d'informations, consultez Créer une stratégie d'accès personnalisée.
Buyer's AccessKey : Secret AccessKey de l'utilisateur qui a acheté l'instance.
Pour plus d'informations, consultez Obtenir une paire de clés AccessKey.
Instance ID : ID de l'instance ECS. Connectez-vous à la console ECS et récupérez l'ID de l'instance sous l'onglet Instances.
Pour plus d'informations, consultez Afficher les informations de l'instance.
Region : Région où se trouve l'instance ECS.
Pour plus d'informations, consultez Afficher les informations de l'instance.
SSH
Si vous sélectionnez SSH, configurez les paramètres suivants :
Déployez un serveur de rebond et connectez-vous à la base de données via un tunnel SSH. Pour obtenir les informations relatives au serveur de rebond, contactez le personnel d'exploitation et de maintenance ou les administrateurs système.
SSH Host : Saisissez l'adresse IP du serveur de rebond.
SSH Username : Nom d'utilisateur utilisé pour se connecter au serveur de rebond.
SSH Password : Mot de passe correspondant au nom d'utilisateur utilisé pour se connecter au serveur de rebond.
SSH Port : Port du serveur de rebond. Valeur par défaut : 22.
Pour plus d'informations, consultez Se connecter à une instance Linux à l'aide d'un mot de passe.
RemarqueL'adresse SSH doit être une adresse IP publique. Les adresses IP internes ne sont pas prises en charge.
Initialize SQL
Après avoir activé cette fonctionnalité, configurez l'instruction SQL exécutée après la connexion à la source de données.
Instruction SQL exécutée après chaque initialisation de connexion à la source de données. Seules les instructions SET sont autorisées, séparées par des points-virgules.
Enable File Upload Entry
Après avoir activé cette fonctionnalité, le téléchargement de fichiers est 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 pour ajouter la source de données.
Étapes suivantes
Après avoir ajouté une source de données, vous pouvez créer un ensemble de données et analyser les données.
Pour ajouter une table de données de la base de données ClickHouse ou une instruction SQL personnalisée à Quick BI, consultez Créer et gérer des ensembles de données.
Pour ajouter un graphique de visualisation et analyser les données, consultez Créer un tableau de bord et Présentation des graphiques de visualisation.
Pour effectuer une analyse approfondie des données via le forage, consultez Configurer et afficher l'analyse par forage.