es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: AMAZON-ELASTICSEARCH

Eliminar periódicamente documentos del índice de Elasticsearch según el campo.

Digamos que tengo un índice llamado “car”. Los documentos en car tienen los siguientes campos: “constructionYear” “seats” “decommissioned” … Ahora quiero eliminar periódicamente todos los documentos donde “decommissioned” es “true”. ¿Existe alguna forma de configurar este trabajo en el servidor Elasticsearch? ¿O debo realizar una llamada REST cada vez que . . . Read more

¿Se puede enviar un error de filtro de Logstash a Elastic?

Tengo estos errores de análisis de json de vez en cuando: 2022-01-07T12:15:19,872][ADVERTENCIA ][logstash.filters.json ] Error al analizar el json {:source=>”message”, :raw=>” { el json inválido }”, :exception=>#<LogStash::Json::ParserError: Escape de carácter no reconocido ‘x’ (código 120) ¿Hay alguna manera de obtener el campo :exception en el archivo de configuración de logstash?

Actualización del parámetro de consulta de Elasticsearch en Python

Estoy consultando elasticsearch en python. Quiero cambiar un parámetro ‘operador por defecto’ en caso de que la consulta devuelva cero resultados. Aquí está mi código: default_operator = “and” if searchfields is not None: if query is not None and query != ”: queries.append(Q(“simple_query_string”, query=query, default_operator=default_operator, flags=”PREFIX|PHRASE|NOT|AND|OR|FUZZY|WHITESPACE”, fields=searchfields)) Hay un código . . . Read more

Elastic Search: ¿Cómo formatear la salida float de la agregación sum_bucket?

Utilizo Elastic Search para mi servicio de búsqueda y uso esta solicitud JSON para la agregación sum_bucket: { “from”: 0, “size”: 0, “aggregations”: { “aggr”: { “type”: “term”, “field”: “type.keyword”, “size”: 10, “order”: { “myAggr2.value”: “desc” }, “aggregations”: { “myAggr2”: { “type”: “sum”, “field”: “length” } } }, “total_myAggr2”: { . . . Read more