Este addon proporciona las bases para implementar addons que exporten información a índices de Elasticsearch.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 18.0Añade Elasticsearch como motor de búsqueda en Odoo, permitiéndote configurar la conexión y gestionar los índices que se exportan a un servidor de Elasticsearch.
Este módulo extiende el conector del motor de búsqueda para que Elasticsearch pueda utilizarse como backend de búsqueda. En el formulario del backend de búsqueda (la misma pantalla que se utiliza para otros motores de búsqueda), aparece disponible un nuevo tipo de backend "ElasticSearch". Al seleccionarlo, aparecen campos adicionales para establecer el host del servidor, el método de autenticación (usuario/contraseña HTTP o clave API), la verificación SSL, el tiempo de espera, el número máximo de reintentos y si se debe reintentar al agotarse el tiempo de espera.
- El host es obligatorio para los backends de Elasticsearch.
- La autenticación puede realizarse con un usuario y contraseña HTTP, o con un ID de clave API y una clave API.
- La verificación del certificado SSL está activada de forma predeterminada y solo debe desactivarse en desarrollo.
- El tiempo de espera, los reintentos y el reintento al agotarse el tiempo de espera controlan cómo se comporta la conexión cuando el servidor es lento o falla.
Para cada definición de índice, si el backend es Elasticsearch, la configuración del índice es obligatoria; de lo contrario, Odoo genera un error de validación. El módulo también proporciona el adaptador técnico que se conecta a Elasticsearch: puede probar la conexión, crear el índice y su alias, indexar registros de forma masiva, eliminar registros, vaciar un índice, leer todos los registros y realizar una reindexación progresiva creando una nueva versión del índice, copiando los datos, cambiando el alias y eliminando el índice antiguo. El conector del motor de búsqueda utiliza estas operaciones al exportar o sincronizar datos.
Depende de
Lo necesitan otros módulos
Modelos y campos (2)
- se.index · amplía un modelo existente
- se.backend · amplía un modelo existentessl, api_key, es_user, auth_type, api_key_id (Api Key ID), es_timeout (Elasticsearch timeout), es_password, backend_type (Type), es_max_retries (Elasticsearch max retries), es_server_host (ElasticSearch host), es_retry_on_timeout (Elasticsearch retry on timeout)
Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 6 confirmadas, 3 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/search-engine.
terminal Instalación y uso
Sin información verificadaLas instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.