Connexion Elasticsearch
Pour accéder à vos données dans Elasticsearch, créez un actif de connexion pour elles.
Elasticsearch est un moteur d'analyse et de recherche open source distribué. Utilisez la connexion Elasticsearch pour accéder aux documents JSON contenus dans les index Elasticsearch.
Versions prises en charge
Elasticsearch version 6.0 ou versions ultérieures
Créer d'une connexion à Elasticsearch
Pour créer l'actif de connexion, il vous faut ces informations de connexion :
- Un nom d'utilisateur et un mot de passe
(Facultatif) Accès anonyme - Certificat SSL (si requis par le serveur de base de données)
Pour Connectivité privée, pour vous connecter à une base de données qui n'est pas externalisée sur Internet (par exemple, derrière un pare-feu), vous devez configurer un Connexion sécurisée.
Choisissez la méthode de création d'une connexion basée sur l'emplacement dans la plateforme.
Dans un projet Cliquez sur Ajouter au projet > Connexion. Voir Ajout d'une connexion à un projet.
Dans un catalogue
Cliquez sur Ajouter au catalogue > Connexion . Voir [ Ajout d'un actif de connexion à un catalogue ] (../catalog/c-add-conn.html).
Dans un espace de déploiement
Cliquez sur Ajouter à l'espace > Connexion . Voir [ Ajout de données à un espace de déploiement ] (../analysent-data/deploy-data-sources.html#add).
Dans le catalogue des actifs de la plateforme
Cliquez sur Nouvelle connexion . Voir [ Ajout de connexions de plateforme ] (platform-conn.html).
Etape suivante : ajout d'actifs de données à partir de la connexion
- Voir Ajouter des données à partir d'une connexion dans un projet.
- Voir Ajouter des données à partir d'une connexion dans un catalogue.
Où vous pouvez utiliser cette connexion
Vous pouvez utiliser les connexions Elasticsearch dans les espaces de travail et les outils suivants :
Projets
- Data Refinery (Watson Studio ou Watson Knowledge Catalog)
- SPSS Modeler (Watson Studio)
Catalogues
- Catalogue d'actifs de la plate-forme
- Autres catalogues (Watson Knowledge Catalog)
Configuration d'Elasticsearch
Restrictions
- Pour les versions Elasticsearch antérieures à la version 7, la lecture est limitée à 10 000 lignes.
- Pour Data Refinery, la seule action prise en charge sur le fichier cible consiste à ajouter toutes les lignes de la sortie du flux Data Refinery au jeu de données existant.
Exécution d'instructions SQL
Pour vous assurer que vos instructions SQL s'exécutent correctement, reportez-vous à la documentation Elasticsearch pour une correcte syntaxe.
En savoir plus
Rubrique parent : Connexions prises en charge