Host de Elasticsearch
https://localhost:9200
Se muestra cuando deploymentType es 'self_hosted'.
ID de Cloud
deployment-name:base64-encoded-data
Se muestra cuando deploymentType es 'cloud'.
Clave de API
••••••••
Se muestra cuando authMethod es 'api_key'.
Nombre de usuario
Enter username
Se muestra cuando authMethod es 'basic_auth'.
Contraseña
••••••••
Se muestra cuando authMethod es 'basic_auth'.
Nombre del índice*
my-index
Consulta de búsqueda
json
{ "match": { "field": "search term" } }
Ordenación
json
[{ "field": { "order": "asc" } }]
Campos a incluir
field1, field2 (comma-separated)
Campos a excluir
field1, field2 (comma-separated)
Búsqueda (elasticsearch_search)
Busca documentos en Elasticsearch mediante Query DSL. Devuelve los documentos coincidentes con puntuaciones y metadatos.
Entrada
Parámetro Tipo Obligatorio Descripción deploymentTypestring Sí Tipo de despliegue: self_hosted o cloud hoststring No URL del host de Elasticsearch (para self-hosted) cloudIdstring No ID de Elastic Cloud (para despliegues en la nube) authMethodstring Sí Método de autenticación: api_key o basic_auth apiKeystring No Clave de API de Elasticsearch usernamestring No Nombre de usuario para autenticación básica passwordstring No Contraseña para autenticación básica indexstring Sí Nombre del índice que se va a buscar querystring No Query DSL como cadena JSON fromnumber No Desplazamiento inicial para la paginación (predeterminado: 0) sizenumber No Número de resultados que se devolverán (predeterminado: 10) sortstring No Especificación de ordenación como cadena JSON sourceIncludesstring No Lista de campos separados por comas que se incluirán en _source sourceExcludesstring No Lista de campos separados por comas que se excluirán de _source trackTotalHitsboolean No Rastrear el recuento total exacto de coincidencias (predeterminado: true)
Salida
Parámetro Tipo Descripción tooknumber Tiempo en milisegundos que tardó la búsqueda timed_outboolean Indica si la búsqueda agotó el tiempo de espera hitsobject Resultados de búsqueda con recuento total y documentos coincidentes aggregationsjson Resultados de agregación, si los hay
Host de Elasticsearch
https://localhost:9200
Se muestra cuando deploymentType es 'self_hosted'.
ID de Cloud
deployment-name:base64-encoded-data
Se muestra cuando deploymentType es 'cloud'.
API Key
••••••••
Se muestra cuando authMethod es 'api_key'.
Nombre de usuario
Introduce el nombre de usuario
Se muestra cuando authMethod es 'basic_auth'.
Contraseña
••••••••
Se muestra cuando authMethod es 'basic_auth'.
Nombre del índice*
my-index
ID del documento
Dejar vacío para ID generado automáticamente
Documento*
json
{ "field": "value", "another_field": 123 }
Indexar documento (elasticsearch_index_document)
Indexar (crear o actualizar) un documento en Elasticsearch.
Entrada
Parámetro Tipo Requerido Descripción deploymentTypestring Sí Tipo de implementación: self_hosted o cloud hoststring No URL del host de Elasticsearch (para self-hosted) cloudIdstring No ID de Elastic Cloud (para implementaciones en la nube) authMethodstring Sí Método de autenticación: api_key o basic_auth apiKeystring No Clave de API de Elasticsearch usernamestring No Nombre de usuario para autenticación básica passwordstring No Contraseña para autenticación básica indexstring Sí Nombre del índice de destino documentIdstring No ID del documento (generado automáticamente si no se proporciona) documentstring Sí Cuerpo del documento como cadena JSON refreshstring No Política de actualización: true, false o wait_for
Salida
Parámetro Tipo Descripción _indexstring Índice donde se almacenó el documento _idstring ID del documento _versionnumber Versión del documento resultstring Resultado de la operación (creado o actualizado)
Host de Elasticsearch
https://localhost:9200
Se muestra cuando deploymentType es 'self_hosted'.
ID de Cloud
deployment-name:base64-encoded-data
Se muestra cuando deploymentType es 'cloud'.
Clave de API
••••••••
Se muestra cuando authMethod es 'api_key'.
Nombre de usuario
Introduce el nombre de usuario
Se muestra cuando authMethod es 'basic_auth'.
Contraseña
••••••••
Se muestra cuando authMethod es 'basic_auth'.
Nombre del índice*
my-index
ID del documento*
unique-document-id
Campos a incluir
campo1, campo2 (separados por comas)
Campos a excluir
campo1, campo2 (separados por comas)
Obtener documento (elasticsearch_get_document)
Recuperar un documento por ID de Elasticsearch.
Entrada
Parámetro Tipo Requerido Descripción deploymentTypestring Sí Tipo de implementación: self_hosted o cloud hoststring No URL del host de Elasticsearch (para self-hosted) cloudIdstring No ID de Elastic Cloud (para implementaciones en la nube) authMethodstring Sí Método de autenticación: api_key o basic_auth apiKeystring No Clave de API de Elasticsearch usernamestring No Nombre de usuario para autenticación básica passwordstring No Contraseña para autenticación básica indexstring Sí Nombre del índice documentIdstring Sí ID del documento a recuperar sourceIncludesstring No Lista de campos a incluir separados por comas sourceExcludesstring No Lista de campos a excluir separados por comas
Salida
Parámetro Tipo Descripción _indexstring Nombre del índice _idstring ID del documento _versionnumber Versión del documento foundboolean Si se encontró el documento _sourcejson Contenido del documento
Host de Elasticsearch
https://localhost:9200
Se muestra cuando deploymentType es 'self_hosted'.
ID de Cloud
deployment-name:base64-encoded-data
Se muestra cuando deploymentType es 'cloud'.
Clave de API
••••••••
Se muestra cuando authMethod es 'api_key'.
Nombre de usuario
Ingresa el nombre de usuario
Se muestra cuando authMethod es 'basic_auth'.
Contraseña
••••••••
Se muestra cuando authMethod es 'basic_auth'.
Nombre del índice*
my-index
ID del documento*
unique-document-id
Documento parcial*
json
{ "field_to_update": "new_value" }
Actualizar documento (elasticsearch_update_document)
Actualiza parcialmente un documento en Elasticsearch mediante la combinación de documentos.
Entrada
Parámetro Tipo Requerido Descripción deploymentTypestring Sí Tipo de despliegue: self_hosted o cloud hoststring No URL de host de Elasticsearch (para autoalojado) cloudIdstring No ID de Elastic Cloud (para despliegues en la nube) authMethodstring Sí Método de autenticación: api_key o basic_auth apiKeystring No Clave de API de Elasticsearch usernamestring No Nombre de usuario para autenticación básica passwordstring No Contraseña para autenticación básica indexstring Sí Nombre del índice documentIdstring Sí ID del documento a actualizar documentstring Sí Documento parcial a fusionar como cadena JSON retryOnConflictnumber No Número de reintentos en conflicto de versión
Salida
Parámetro Tipo Descripción _indexstring Nombre del índice _idstring ID del documento _versionnumber Nueva versión del documento resultstring Resultado de la operación (actualizado o noop)
Host de Elasticsearch
https://localhost:9200
Se muestra cuando deploymentType es 'self_hosted'.
ID de Cloud
deployment-name:base64-encoded-data
Se muestra cuando deploymentType es 'cloud'.
Clave de API
••••••••
Se muestra cuando authMethod es 'api_key'.
Nombre de usuario
Introduce el nombre de usuario
Se muestra cuando authMethod es 'basic_auth'.
Contraseña
••••••••
Se muestra cuando authMethod es 'basic_auth'.
Nombre del índice*
my-index
ID del documento*
unique-document-id
Eliminar documento (elasticsearch_delete_document)
Eliminar un documento de Elasticsearch por ID.
Entrada
Parámetro Tipo Obligatorio Descripción deploymentTypestring Sí Tipo de despliegue: self_hosted o cloud hoststring No URL del host de Elasticsearch (para self-hosted) cloudIdstring No ID de Elastic Cloud (para despliegues en la nube) authMethodstring Sí Método de autenticación: api_key o basic_auth apiKeystring No Clave de API de Elasticsearch usernamestring No Nombre de usuario para autenticación básica passwordstring No Contraseña para autenticación básica indexstring Sí Nombre del índice documentIdstring Sí ID del documento a eliminar refreshstring No Política de actualización: true, false o wait_for
Salida
Parámetro Tipo Descripción _indexstring Nombre del índice _idstring ID del documento _versionnumber Versión del documento resultstring Resultado de la operación (deleted o not_found)
Host de Elasticsearch
https://localhost:9200
Se muestra cuando deploymentType es 'self_hosted'.
ID de Cloud
deployment-name:base64-encoded-data
Se muestra cuando deploymentType es 'cloud'.
Clave de API
••••••••
Se muestra cuando authMethod es 'api_key'.
Nombre de usuario
Ingresa el nombre de usuario
Se muestra cuando authMethod es 'basic_auth'.
Contraseña
••••••••
Se muestra cuando authMethod es 'basic_auth'.
Nombre del índice*
mi-índice
Operaciones masivas*
json
{ "index": { "_index": "my-index", "_id": "1" } }
{ "field": "value" }
{ "delete": { "_index": "my-index", "_id": "2" } }
Operaciones masivas (elasticsearch_bulk)
Realiza múltiples operaciones de indexación, creación, eliminación o actualización en una sola solicitud para un alto rendimiento.
Entrada
Parámetro Tipo Obligatorio Descripción deploymentTypestring Sí Tipo de despliegue: self_hosted o cloud hoststring No URL del host de Elasticsearch (para self-hosted) cloudIdstring No ID de Elastic Cloud (para despliegues en la nube) authMethodstring Sí Método de autenticación: api_key o basic_auth apiKeystring No Clave de API de Elasticsearch usernamestring No Nombre de usuario para autenticación básica passwordstring No Contraseña para autenticación básica indexstring No Índice predeterminado para operaciones que no especifican uno operationsstring Sí Operaciones masivas como cadena NDJSON (JSON delimitado por saltos de línea) refreshstring No Política de actualización: true, false o wait_for
Salida
Parámetro Tipo Descripción tooknumber Tiempo en milisegundos que tardó la operación masiva errorsboolean Indica si alguna operación tuvo un error itemsarray Resultados para cada operación
Host de Elasticsearch
https://localhost:9200
Se muestra cuando deploymentType es 'self_hosted'.
ID de Cloud
deployment-name:base64-encoded-data
Se muestra cuando deploymentType es 'cloud'.
Clave de API
••••••••
Se muestra cuando authMethod es 'api_key'.
Nombre de usuario
Introduce el nombre de usuario
Se muestra cuando authMethod es 'basic_auth'.
Contraseña
••••••••
Se muestra cuando authMethod es 'basic_auth'.
Nombre del índice*
my-index
Consulta
json
{ "match": { "field": "value" } }
Contar documentos (elasticsearch_count)
Cuenta documentos que coinciden con una consulta en Elasticsearch.
Entrada
Parámetro Tipo Requerido Descripción deploymentTypestring Sí Tipo de implementación: self_hosted o cloud hoststring No URL del host de Elasticsearch (para self-hosted) cloudIdstring No ID de Elastic Cloud (para implementaciones en la nube) authMethodstring Sí Método de autenticación: api_key o basic_auth apiKeystring No Clave de API de Elasticsearch usernamestring No Nombre de usuario para autenticación básica passwordstring No Contraseña para autenticación básica indexstring Sí Nombre del índice para contar documentos querystring No Consulta opcional para filtrar documentos (cadena JSON)
Salida
Parámetro Tipo Descripción countnumber Número de documentos que coinciden con la consulta _shardsobject Estadísticas de shard
Host de Elasticsearch
https://localhost:9200
Se muestra cuando deploymentType es 'self_hosted'.
ID de Cloud
deployment-name:base64-encoded-data
Se muestra cuando deploymentType es 'cloud'.
Clave de API
••••••••
Se muestra cuando authMethod es 'api_key'.
Nombre de usuario
Introduce el nombre de usuario
Se muestra cuando authMethod es 'basic_auth'.
Contraseña
••••••••
Se muestra cuando authMethod es 'basic_auth'.
Nombre del índice*
my-index
Configuración del índice
json
{ "number_of_shards": 1, "number_of_replicas": 1 }
Mapeos del índice
json
{ "properties": { "field": { "type": "text" } } }
Crear índice (elasticsearch_create_index)
Crea un nuevo índice con configuraciones y mapeos opcionales.
Entrada
Parámetro Tipo Requerido Descripción deploymentTypestring Sí Tipo de despliegue: self_hosted o cloud hoststring No URL del host de Elasticsearch (para self-hosted) cloudIdstring No ID de Elastic Cloud (para despliegues en la nube) authMethodstring Sí Método de autenticación: api_key o basic_auth apiKeystring No Clave de API de Elasticsearch usernamestring No Nombre de usuario para autenticación básica passwordstring No Contraseña para autenticación básica indexstring Sí Nombre del índice a crear settingsstring No Configuraciones del índice como cadena JSON mappingsstring No Mapeos del índice como cadena JSON
Salida
Parámetro Tipo Descripción acknowledgedboolean Si la solicitud fue reconocida shards_acknowledgedboolean Si los fragmentos fueron reconocidos indexstring Nombre del índice creado
Host de Elasticsearch
https://localhost:9200
Se muestra cuando deploymentType es 'self_hosted'.
ID de Cloud
deployment-name:base64-encoded-data
Se muestra cuando deploymentType es 'cloud'.
Clave de API
••••••••
Se muestra cuando authMethod es 'api_key'.
Nombre de usuario
Ingrese el nombre de usuario
Se muestra cuando authMethod es 'basic_auth'.
Contraseña
••••••••
Se muestra cuando authMethod es 'basic_auth'.
Nombre del índice*
my-index
Eliminar índice (elasticsearch_delete_index)
Elimina un índice y todos sus documentos. Esta operación es irreversible.
Entrada
Parámetro Tipo Requerido Descripción deploymentTypestring Sí Tipo de despliegue: self_hosted o cloud hoststring No URL de host de Elasticsearch (para self-hosted) cloudIdstring No ID de Elastic Cloud (para despliegues en la nube) authMethodstring Sí Método de autenticación: api_key o basic_auth apiKeystring No Clave de API de Elasticsearch usernamestring No Nombre de usuario para autenticación básica passwordstring No Contraseña para autenticación básica indexstring Sí Nombre del índice a eliminar
Salida
Parámetro Tipo Descripción acknowledgedboolean Si la eliminación fue confirmada
Operación
Obtener información del índice Host de Elasticsearch
https://localhost:9200
Se muestra cuando deploymentType es 'self_hosted'.
ID de Cloud
deployment-name:base64-encoded-data
Se muestra cuando deploymentType es 'cloud'.
Clave de API
••••••••
Se muestra cuando authMethod es 'api_key'.
Nombre de usuario
Ingresa el nombre de usuario
Se muestra cuando authMethod es 'basic_auth'.
Contraseña
••••••••
Se muestra cuando authMethod es 'basic_auth'.
Nombre del índice*
my-index
Obtener información del índice (elasticsearch_get_index)
Recupera información del índice, incluida la configuración, las asignaciones y los alias.
Entrada
Parámetro Tipo Obligatorio Descripción deploymentTypestring Sí Tipo de implementación: self_hosted o cloud hoststring No URL de host de Elasticsearch (para self-hosted) cloudIdstring No ID de Elastic Cloud (para implementaciones en la nube) authMethodstring Sí Método de autenticación: api_key o basic_auth apiKeystring No Clave de API de Elasticsearch usernamestring No Nombre de usuario para autenticación básica passwordstring No Contraseña para autenticación básica indexstring Sí Nombre del índice para obtener información
Salida
Parámetro Tipo Descripción indexjson Información del índice, incluidos alias, asignaciones y configuración
Host de Elasticsearch
https://localhost:9200
Se muestra cuando deploymentType es 'self_hosted'.
ID de Cloud
deployment-name:base64-encoded-data
Se muestra cuando deploymentType es 'cloud'.
Clave de API
••••••••
Se muestra cuando authMethod es 'api_key'.
Nombre de usuario
Ingresa el nombre de usuario
Se muestra cuando authMethod es 'basic_auth'.
Contraseña
••••••••
Se muestra cuando authMethod es 'basic_auth'.
Tiempo de espera (segundos)
30
Estado del clúster (elasticsearch_cluster_health)
Obtiene el estado de salud del clúster de Elasticsearch.
Entrada
Parámetro Tipo Requerido Descripción deploymentTypestring Sí Tipo de implementación: self_hosted o cloud hoststring No URL del host de Elasticsearch (para self-hosted) cloudIdstring No ID de Elastic Cloud (para implementaciones en la nube) authMethodstring Sí Método de autenticación: api_key o basic_auth apiKeystring No Clave de API de Elasticsearch usernamestring No Nombre de usuario para autenticación básica passwordstring No Contraseña para autenticación básica waitForStatusstring No Esperar hasta que el clúster alcance este estado: verde, amarillo o rojo timeoutstring No Tiempo de espera para la operación de espera (p. ej., 30s, 1m)
Salida
Parámetro Tipo Descripción cluster_namestring Nombre del clúster statusstring Estado de salud del clúster: verde, amarillo o rojo number_of_nodesnumber Número total de nodos en el clúster number_of_data_nodesnumber Número de nodos de datos active_shardsnumber Número de shards activos unassigned_shardsnumber Número de shards no asignados
Host de Elasticsearch
https://localhost:9200
Se muestra cuando deploymentType es 'self_hosted'.
ID de Cloud
deployment-name:base64-encoded-data
Se muestra cuando deploymentType es 'cloud'.
Clave de API
••••••••
Se muestra cuando authMethod es 'api_key'.
Nombre de usuario
Introduce el nombre de usuario
Se muestra cuando authMethod es 'basic_auth'.
Contraseña
••••••••
Se muestra cuando authMethod es 'basic_auth'.
Estadísticas del clúster (elasticsearch_cluster_stats)
Obtén estadísticas completas sobre el clúster de Elasticsearch.
Entrada
Parámetro Tipo Requerido Descripción deploymentTypestring Sí Tipo de despliegue: self_hosted o cloud hoststring No URL del host de Elasticsearch (para self-hosted) cloudIdstring No ID de Elastic Cloud (para despliegues en la nube) authMethodstring Sí Método de autenticación: api_key o basic_auth apiKeystring No Clave de API de Elasticsearch usernamestring No Nombre de usuario para autenticación básica passwordstring No Contraseña para autenticación básica
Salida
Parámetro Tipo Descripción cluster_namestring Nombre del clúster statusstring Estado de salud del clúster nodesobject Estadísticas de nodos, incluidos recuento y versiones indicesobject Estadísticas de índices, incluidos recuento de documentos y tamaño de almacenamiento
Integra Elasticsearch en flujos de trabajo para búsqueda potente, indexación y gestión de datos. Admite operaciones CRUD de documentos, consultas de búsqueda avanzada, operaciones masivas, gestión de índices y supervisión de clústeres. Funciona con despliegues self-hosted y Elastic Cloud.
Categoría: tools
Tipo: elasticsearch