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 à des documents JSON dans des index Elasticsearch.
Versions prises en charge
Elasticsearch version 6.0 ou ultérieure
La version 8.15.0 d'Elasticsearch n'est pas prise en charge. Si vous utilisez la version 8.15.0, passez à la version 8.15.2 Pour plus d'informations, voir les notes de mise à jour d'Elasticsearch.
Créer d'une connexion à Elasticsearch
Si vous avez mis en place un service cloud intégré , sélectionnez l'instance de service pour remplir automatiquement les champs du formulaire de connexion. Confirmez que tous les champs sont remplis.
Pour créer l'actif de connexion, il vous faut ces informations de connexion :
- URL : l'URL pour accéder à Elasticsearch
- Certificat SSL (si requis par le serveur de base de données)
Pour les informations d'identification, choisissez l'une des méthodes suivantes :
- Nom d'utilisateur et mot de passe
(Facultatif) Accès anonyme - Clé API
(Facultatif) Accès anonyme
Pour la 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 une 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 Actifs > Nouvel actif > Connexion à une source de données. Voir Ajout d'une connexion à un projet.
- Dans un espace de déploiement
- Cliquez sur Importer les actifs > Accès aux données > Connexion. Voir Ajout d'actifs de données à un espace de déploiement.
- Dans le catalogue d'actifs de la plateforme
- Cliquez sur Nouvelle connexion. Voir Ajout de connexions de plateforme.
Etape suivante : ajout d'actifs de données à partir de la connexion
Où vous pouvez utiliser cette connexion
Vous pouvez utiliser les connexions Elasticsearch dans les espaces de travail et les outils suivants :
Projets
- Data Refinery
- SPSS Modeler
- Laboratoire d'invites
Catalogs
- Platform assets catalog
Configuration d'Elasticsearch
Restrictions
- Pour les versions d'Elasticsearch antérieures à la version 7, la lecture est limitée à 10000 lignes.
- Pour Data Refinery, la seule action possible sur le fichier cible est d'ajouter toutes les lignes de la sortie du flux Data Refinery à la suite du jeu de données existant.
Exécution d'instructions SQL
Pour vous assurer que vos instructions SQL s'exécutent correctement, reportez-vous au manuel Elasticsearch Guide for SQL pour connaître la syntaxe correcte.
En savoir plus
Rubrique parent : Connexions prises en charge