Ajoutez une source de données StarRocks pour connecter votre base de données StarRocks à Quick BI afin d'analyser et de visualiser vos données. La connexion s'établit via un réseau public ou à travers un VPC Alibaba Cloud.
Prérequis
-
Assurez-vous de disposer de la connectivité réseau nécessaire :
Si vous vous connectez à votre base de données StarRocks via le réseau public, ajoutez les adresses IP de Quick BI à la liste d'autorisation de votre base de données. Pour plus d'informations, consultez la rubrique Créer une AccessKey.
-
Si vous utilisez un réseau interne, vérifiez que Quick BI peut se connecter à votre source de données en utilisant l'une des méthodes suivantes :
Si votre base de données StarRocks est déployée sur une instance ECS Alibaba Cloud, établissez la connexion via un VPC Alibaba Cloud.
Configurez un hôte bastion et utilisez un tunnel SSH pour accéder à la base de données.
Vous disposez d'une base de données StarRocks créée par l'utilisateur.
Vous possédez le nom d'utilisateur et le mot de passe associés à votre base de données StarRocks créée par l'utilisateur.
Limites
Cette connexion prend en charge les versions StarRocks 2.5.18, 3.1.7, 3.1.9 et 3.2.6.
Vous pouvez vous connecter aux tables internes StarRocks ainsi qu'aux tables externes Hive et Iceberg.
Procédure
Connectez-vous à la console Quick BI.
-
Ajoutez la source de données.
Accédez à la page Créer une source de données.
Dans l'onglet User-Created Data Source, sélectionnez StarRocks.

-
Dans la boîte de dialogue Configure Connection, configurez les paramètres suivants.

Parameter
Description
Display Name
Nom d'affichage de la source de données, tel qu'il apparaît dans la liste des sources de données.
Le nom ne doit pas contenir de caractères spéciaux ni d'espaces en début ou en fin de chaîne.
Database Address
Adresse IP ou nom de domaine de votre base de données StarRocks.
Port
Numéro de port de la base de données.
Database
Nom de la base de données à laquelle se connecter.
Username and Password
Nom d'utilisateur et mot de passe de votre base de données StarRocks. L'utilisateur doit disposer des autorisations CREATE, INSERT, UPDATE et DELETE sur les tables.
VPC Data Source
Si votre base de données se trouve dans un VPC Alibaba Cloud, activez l'option VPC Data Source.
Sélectionnez « Instance » si votre base de données est déployée sur une instance ECS Alibaba Cloud, ou « CLB » si vous vous connectez via un Classic Load Balancer (CLB).
Instance
Owner's AccessKey ID : ID de l'AccessKey du compte propriétaire de l'instance.
Pour plus d'informations, consultez la rubrique Créer une AccessKey.
RemarqueL'ID de l'AccessKey doit disposer d'autorisations de lecture sur l'instance cible. S'il possède également des autorisations d'écriture, Quick BI ajoute automatiquement ses adresses IP au groupe de sécurité de l'instance. Dans le cas contraire, vous devez les ajouter manuellement. Pour plus d'informations, consultez la rubrique Créer une stratégie personnalisée.
Owner's AccessKey Secret : Secret de l'AccessKey du compte propriétaire de l'instance.
Pour plus d'informations, consultez la rubrique Créer une AccessKey.
Instance ID : ID de l'instance ECS. Vous trouverez cet ID sur la page Instances de la console ECS.
Pour plus d'informations, consultez la rubrique Afficher les informations de l'instance.
Region : Région où se trouve l'instance ECS. La région est indiquée dans le coin supérieur gauche de la console ECS.
Pour plus d'informations, consultez la rubrique Afficher les informations de l'instance.
CLB
Owner's AccessKey ID : ID de l'AccessKey du compte propriétaire de l'instance CLB. Ce compte doit disposer d'autorisations de lecture pour l'instance CLB. Vous pouvez obtenir l'ID de l'AccessKey depuis la console Resource Access Management (RAM).
Pour plus d'informations, consultez la rubrique Afficher les informations AccessKey d'un utilisateur RAM.
Owner's AccessKey Secret : Secret de l'AccessKey correspondant à l'ID de l'AccessKey. Vous pouvez obtenir le secret de l'AccessKey depuis la console RAM.
Pour plus d'informations, consultez la rubrique Afficher les informations AccessKey d'un utilisateur RAM.
Instance ID : ID de l'instance CLB. Vous trouverez cet ID dans la liste des instances de la console CLB.
Region : Région où se trouve l'instance. La région est indiquée dans le coin supérieur gauche de la page Instance Management de la console CLB.
SSH
Configurez un hôte bastion et utilisez un tunnel SSH pour accéder à votre base de données. Contactez votre équipe opérationnelle ou votre administrateur système pour obtenir les détails de l'hôte bastion.
SSH Host : adresse IP de l'hôte bastion.
SSH Username : nom d'utilisateur de l'hôte bastion.
SSH Password : mot de passe associé au nom d'utilisateur SSH spécifié.
SSH Port : port SSH de l'hôte bastion. Valeur par défaut : 22.
Initial SQL
Si cette option est activée, les instructions SQL que vous spécifiez s'exécutent automatiquement après l'établissement de la connexion.
Seules les instructions SET sont autorisées. Séparez les instructions par un point-virgule (;).
Enable File Upload
Si cette option est activée, vous pouvez télécharger des fichiers.
-
Cliquez sur Test Connection pour vérifier la connexion.

Si le test aboutit, cliquez sur OK pour ajouter la source de données.
Étapes suivantes
Une fois la source de données créée, créez un jeu de données pour commencer à analyser vos données.
Pour créer un jeu de données à partir de votre base de données StarRocks en ajoutant des tables ou en utilisant du SQL personnalisé, consultez la rubrique Créer un jeu de données.
Pour ajouter des graphiques et analyser les données, consultez les rubriques Créer un tableau de bord et Présentation des graphiques.
Pour effectuer une analyse approfondie avec exploration descendante (drill-down), consultez la rubrique Étape 3 : Configurer et afficher les données d'exploration descendante.