Cette rubrique explique comment ajouter une source de données Elasticsearch personnalisée.
En raison des limitations syntaxiques de la source de données Elasticsearch, la clause LIMIT ne prend pas en charge l'OFFSET, ce qui rend les requêtes paginées inopérantes. Il est recommandé de désactiver la pagination lors de la création de graphiques avec cette source de données.
Conditions préalables
Une base de données Elasticsearch personnalisée est disponible.
Le nom d'utilisateur et le mot de passe de la base de données Elasticsearch personnalisée sont disponibles.
Limites
Prend en charge la version 7.8.1 et ultérieure, et nécessite le plug-in X-Pack (édition Platinum).
En raison des limitations syntaxiques de la source de données Elasticsearch, la clause LIMIT ne prend pas en charge l'OFFSET, ce qui rend les requêtes paginées inopérantes. Il est recommandé de désactiver la pagination lors de la création de graphiques avec cette source de données.
La source de données Elasticsearch ne prend pas en charge les jointures de table en raison de ses limitations syntaxiques.
Procédure
-
Ajoutez Quick BI à la liste d'autorisation.
Avant de vous connecter à la source de données Elasticsearch personnalisée, ajoutez l'adresse IP de Quick BI à sa liste d'autorisation.
Connectez-vous à la ou à la console Quick BI internationale.
Accédez à l'interface de création de source de données via l'entrée de création de source de données.
-
Sous l'onglet User-created Data Source, sélectionnez la source de données Elasticsearch.

Dans la boîte de dialogue Configure Connection, effectuez les configurations nécessaires en fonction de vos besoins spécifiques.

-
Nom
Description
Nom d'affichage
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.
Adresse de la base de données et port
L'adresse où la base de données Elasticsearch est déployée, y compris l'adresse IP ou le nom de domaine.
Nom d'utilisateur et mot de passe
Le nom d'utilisateur et le mot de passe utilisés pour accéder à la base de données.
Assurez-vous que le nom d'utilisateur dispose des permissions create, insert, update ou delete sur les tables de la base de données.
Fuseau horaire
Le fuseau horaire où la base de données Elasticsearch est déployée.
SSH
Vous pouvez configurer un serveur de rebond et accéder à la base de données via un tunnel SSH. Pour obtenir les informations du serveur de rebond, contactez le personnel d'exploitation et maintenance ou les administrateurs système. Si vous sélectionnez SSH, vous devez configurer les paramètres suivants.
SSH Host : saisissez l'adresse IP du serveur de rebond.
SSH Username : le nom d'utilisateur utilisé pour se connecter au serveur de rebond.
SSH Password : le mot de passe correspondant au nom d'utilisateur utilisé pour se connecter au serveur de rebond.
SSH Port : le port du serveur de rebond. Valeur par défaut : 22.
-
Cliquez sur connection test pour vérifier la connectivité de la source de données.

Une fois le test réussi, cliquez sur OK.
Étapes suivantes
Après la création d'une source de données, créez des ensembles de données et analysez les données.
Pour ajouter des tables de données depuis la source de données Elasticsearch ou du SQL personnalisé à Quick BI, reportez-vous à la rubrique Création et gestion des ensembles de données.
Pour créer des graphiques de visualisation et effectuer des analyses de données, reportez-vous aux rubriques Création d'un tableau de bord et Présentation des graphiques de visualisation.
Pour une analyse approfondie des données et le forage, reportez-vous à la rubrique Paramètres et affichage du forage.