Para acceder a los datos de Elasticsearch, cree un activo de conexión para el mismo.
Elasticsearch es un motor de análisis y búsqueda distribuido de código abierto. Utilice la conexión de Elasticsearch para acceder a los documentos JSON en los índices de Elasticsearch.
Versiones soportadas
Elasticsearch versión 6.0 o posterior
La versión 8.15.0 Elasticsearch no es compatible. Si está utilizando la versión 8.15.0, actualice a la versión 8.15.2. Para obtener más información, consulte las notas de la versión deElasticsearch.
Crear una conexión con Elasticsearch
Si ha configurado un servicio integrado en la nube , seleccione la instancia de servicio para completar automáticamente los campos en el formulario de conexión. Confirme que todos los campos estén completos.
Para crear el activo de conexión, necesita estos detalles de conexión:
- URL: la URL de acceso a Elasticsearch
- Certificado SSL (si lo necesita el servidor de bases de datos)
Para las credenciales, elija uno de los siguientes métodos:
- Nombre de usuario y contraseña
(Opcional) Acceso anónimo - Clave API
(Opcional) Acceso anónimo
Para Conectividad privada, para conectarse a una base de datos que no se exterioriza a Internet (por ejemplo, detrás de un cortafuegos), debe configurar una conexión segura.
Elija el método para crear una conexión basada en el lugar en el que se encuentra en la plataforma
- En un proyecto
- Pulse Activos > Nuevo activo > Conectar a un origen de datos. Consulte Adición de una conexión a un proyecto.
- En un catálogo
- Pulse Añadir al catálogo > Conexión. Consulte Adición de un activo de conexión a un catálogo.
- En un espacio de despliegue
- Pulse Importar activos > Acceso a datos > Conexión. Consulte Adición de activos de datos a un espacio de despliegue.
- En el catálogo de activos de la plataforma
- Pulse Nueva conexión. Consulte Adición de conexiones de plataforma.
Paso siguiente: Añadir activos de datos desde la conexión
Dónde puede utilizar esta conexión
Puede utilizar las conexiones Elasticsearch en los siguientes espacios de trabajo y herramientas:
Proyectos
- Data Refinerywatsonx.ai Studio o IBM Knowledge Catalog)
- DataStage (servicioDataStage ). Consulte Conexión a un origen de datos en DataStage.
- SPSS Modelerwatsonx.ai Studio)
Catálogos
Platform assets catalog
Otros catálogos (IBM Knowledge Catalog )
Configuración de elasticsearch
Restricciones
- Para las versiones de Elasticsearch anteriores a la versión 7, la lectura está limitada a 10.000 filas.
- Para Data Refinery, la única acción soportada en el archivo de destino es añadir todas las filas de la salida de flujo de Data Refinery al conjunto de datos existente.
Ejecución de sentencias SQL
Para asegurarse de que las sentencias SQL se ejecutan correctamente, consulte la publicación Elasticsearch Guide for SQL para obtener la sintaxis correcta.
Más información
Tema principal: Conexiones soportadas