Ajoutez une source de données MySQL à Quick BI pour analyser et visualiser vos données dans la console Quick BI. Ce service prend en charge les connexions via Internet ou un réseau interne. Cette rubrique décrit la procédure d'ajout d'une source de données MySQL créée par l'utilisateur à Quick BI.
Limites
Les versions MySQL 5,5, 5,6, 5,7 et 8,0 sont prises en charge.
Prérequis
Pour connecter Quick BI à une base de données MySQL via Internet, ajoutez l'adresse IP de Quick BI à la liste d'autorisation de la base de données. Pour plus d'informations, reportez-vous à la section Groupes de sécurité.
-
Pour connecter Quick BI à une base de données MySQL via un réseau interne, assurez la connectivité à l'aide de l'une des méthodes suivantes :
Si la base de données MySQL est hébergée sur une instance ECS, Quick BI peut se connecter via un VPC.
Déployez également un serveur de rebond et établissez un tunnel SSH pour accéder à la base de données.
Assurez-vous d'avoir créé une base de données MySQL personnalisée et de disposer du nom d'utilisateur et du mot de passe nécessaires pour y accéder.
Vous avez obtenu l'AccessKey ID et l'AccessKey Secret authentifiés.
Étape 1 : Activer le pare-feu
Assurez-vous que le pare-feu est activé avant de tenter de vous connecter à une base de données MySQL via Internet.
-
Ouvrez le fichier de configuration du pare-feu avec la commande suivante :
vi /etc/sysconfig/iptables -
Insérez la commande suivante dans le fichier de configuration :
-A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp -dport 3306 -j ACCEPT -
Redémarrez Iptables avec la commande suivante après une configuration réussie :
service iptables restart
Étape 2 : Ajouter une source de données MySQL
Connectez-vous à la console Quick BI.
-
Suivez les étapes illustrées ci-dessous pour ajouter une source de données :
Accédez à la page de création de la source de données via l'entrée de création de source de données.
-
Dans l'onglet User-created Database, sélectionnez MySQL comme source de données.

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

Nom
Description
Display Name
Le nom d'affichage dans la liste de configuration des sources de données.
Le nom ne peut pas contenir de caractères spéciaux ni commencer ou se terminer par des espaces.
Database Address
L'adresse de la base de données MySQL, incluant l'adresse IP ou le nom de domaine.
Port
Le numéro de port correspondant à l'adresse de la base de données.
Database
Le nom de la base de données personnalisé lors du déploiement de la base de données.
Username et Password
Le nom d'utilisateur et le mot de passe utilisés pour accéder à la base de données MySQL.
VPC Data Source
Si la base de données MySQL est déployée sur une instance ECS et utilise le réseau Alibaba Cloud VPC, sélectionnez VPC Data Source et configurez les paramètres suivants :
Purchaser Accessid et Purchaser Accesskey : L'AccessKey ID et l'AccessKey Secret de l'acheteur de l'instance.
Pour plus d'informations, consultez la section Créer une clé d'accès.
RemarqueAssurez-vous que le compte dispose des autorisations de lecture sur l'instance de destination. Si le compte dispose des autorisations d'écriture, le système ajoute automatiquement la liste d'autorisation. Sinon, vous devez l'ajouter manuellement. Pour plus d'informations, consultez la section Créer une stratégie personnalisée.
Instance ID : L'ID de l'instance ECS. Connectez-vous à la console ECS et obtenez l'ID de l'instance dans l'onglet Instances.
Pour plus d'informations, consultez la section Afficher les informations de l'instance.
Region : La région où réside l'instance ECS. Connectez-vous à la console ECS et obtenez la région dans le coin supérieur gauche de la page.
Pour plus d'informations, consultez la section Afficher les informations de l'instance.
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 la sécurité des données.
SSH
Si vous sélectionnez SSH, vous devez configurer les paramètres suivants :
Déployez un serveur de rebond et accédez à la base de données via un tunnel SSH. Pour obtenir les informations du 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 et SSH Password : Le nom d'utilisateur et le mot de passe utilisés pour se connecter au serveur de rebond.
SSH Port : Le port du serveur de rebond. Valeur par défaut : 22.
Pour plus d'informations, consultez la section Utiliser OpenSSH ou Xshell.
Init SQL
Une fois cette fonctionnalité activée, vous pouvez configurer les instructions SQL exécutées pour initialiser la connexion à la source de données.
Seules les instructions SET sont autorisées. Utilisez des points-virgules pour séparer plusieurs instructions.
Enable file upload entry
Une fois cette fonctionnalité activée, les téléchargements de fichiers sont pris en charge.
-
Cliquez sur Connection Test pour vérifier la connectivité de la source de données.

Une fois le test réussi, cliquez sur OK pour finaliser l'ajout de la source de données.
Étapes suivantes
Une fois la source de données établie, créez des ensembles de données et analysez les données.
Pour intégrer des tables de données de la base de données MySQL ou du SQL personnalisé dans Quick BI, reportez-vous à la section Créer et gérer des ensembles de données.
Pour ajouter des graphiques de visualisation et effectuer une analyse des données, consultez les sections Créer un tableau de bord et Aperçu des graphiques.
Pour approfondir l'analyse des données, consultez la section Paramètres et affichage du drill-down.