Вопросы по теме 'elasticsearch-dsl'
Как создать запрос API msearch с агрегацией для Elasticsearch
документация описывает способ создания простое тело запроса для запроса API msearch. Но если вы используете агрегации, это больше не работает ни с помощью curl, ни с любой версией библиотеки elasticsearch-py. Github, соответствующий билету ....
1199 просмотров
schedule
02.08.2022
Elasticsearch: исключить результаты, если существует другая запись
У меня есть следующая структура индекса elasticsearch:
id|action|user_id|message_id
1| click| 1| 1
2| open| 1| 1
3| click| 2| 1
4| open| 2| 1
5| click| 1| 2
6| click| 1|...
396 просмотров
schedule
15.09.2022
агрегация elasticsearch со сравнением дат и вычислением
Привет, я новичок в elasticsearch. Мне нужно получить агрегацию со сравнением дат и фильтром динамического диапазона.
Например, мне нужно получить количество документов, где документ created_at на 1 неделю раньше их идентификационной_даты....
344 просмотров
schedule
20.03.2023
Elasticsearch, как запросить поле идентификатора выше x
Я пытаюсь применить разбивку на страницы к результатам, запрашивая несколько раз, чтобы преодолеть 10-тысячный барьер Elasticsearch. Поскольку результаты Elasticsearch могут различаться во время нескольких запросов, я хочу использовать...
1857 просмотров
schedule
28.10.2022
Elasticsearch 2.4, фильтр Exists для вложенных объектов не работает
Мое отображение:
"properties": {
"user": {
"type": "nested",
"properties": {
"id": {
"type": "integer"
},
"is_active": {
"type": "boolean",
"null_value": false
},
"username": {...
1999 просмотров
schedule
20.06.2022
доступ к отдельным полям с помощью эластичного поиска dsl в python
Является ли приведенное ниже точным или это должно быть что-то еще?
Я получаю ожидаемые результаты, просто проверяя, является ли это наиболее эффективным способом доступа к отдельным (вложенным) полям.
from elasticsearch import Elasticsearch...
343 просмотров
schedule
20.11.2022
Получить имена индексов по нескольким псевдонимам
Как получить имя индекса в эластичном поиске на основе некоторых заданных имен псевдонимов. Пример: Имя_индекса: test Имена псевдонимов: a1,a2,a3 Имя_индекса: test2 Имя псевдонимов: a1,a3 Имя_индекса: test3 Имя псевдонимов: a1 извлекает имя индекса,...
359 просмотров
schedule
16.11.2023
Ошибка при индексации данных с помощью elasticsearch dsl
У меня есть две модели, которые выглядят следующим образом:
class PostUser(models.Model):
user_id = models.CharField(max_length=1000,blank=True,null=True)
reputation = models.CharField(max_length = 1000 , blank = True , null = True)...
1385 просмотров
schedule
08.11.2022
Как исключить {} в поле из поиска
у меня есть такая запись
```
«журнал»: { «Уровень»: null, «Сообщение»: «бла», «StackTrace»: «{}» }
```
Я пробовал что-то вроде
``` { "запрос": { "bool": { "must_not": [{ "match": { "log.StackTrace": { "query": "{}", "type": "phrase" } }...
100 просмотров
schedule
18.08.2022
множественный эластичный поиск и запрос
Я хочу, чтобы результат, в котором query_string ' r ', отображался в городе "BLR"
мой запрос
{
"query": {
"bool": {
"must": [
{"query_string": {
"query": "*r*",
"fields": [ "name"]
}}...
40 просмотров
schedule
30.04.2023
Соответствие двум критериям фильтра в Elasticsearch
Изменить
Я скопировал и вставил комментарий, который я разместил в ответ:
... запрос работает как надо. Я разместил этот вопрос в те времена, когда вы чувствуете себя загнанным в угол и не знаете, что еще попробовать. Ошибка была не в...
55 просмотров
schedule
23.03.2023
Конфликт версий при использовании метода удаления elasticsearch-dsl
Итак, мы используем elasticsearch в нашем проекте Django, и мы используем библиотеку python elasticsearch-dsl.
Мы получили следующую ошибку в производстве:
ConflictError(409,...
6620 просмотров
schedule
12.10.2022
Сбросить имя индекса в elasticsearch dsl
Я пытаюсь создать ETL, который извлекает из монго, обрабатывает данные и загружает в эластичный. Я буду выполнять ежедневную загрузку, поэтому я решил назвать свой индекс текущей датой. Это поможет мне для последующей обработки, которую мне нужно...
511 просмотров
schedule
28.07.2023
соответствует ближайшему числовому значению elasticsearchDSL (php)
У меня возникли проблемы с поиском ответа в SO, эластичных поисковых документах или Google, чтобы найти этот ответ для моего варианта использования: найти ближайшее число к вводу X, которое все еще меньше, чем X.
У меня есть отображение, которое...
62 просмотров
schedule
01.02.2023
Как настроить фильтр токенов синонимов с помощью ElasticSearch-dsl в python?
Я пытаюсь создать фильтр токенов синонимов с помощью ElasticSearch-dsl в python, который, например, когда я пытаюсь выполнить поиск «крошечный» или «маленький», также возвращает статьи, включая «маленький». Вот мой код:
from elasticsearch_dsl...
761 просмотров
schedule
09.12.2023
Как публиковать демо-запросы в elasticsearch в kubuntu 18
Делаем первые шаги в elasticsearch и читаем статью https://www.elastic.co/blog/a-practical-introduction-to-elasticsearch Я попытался отправить образец данных POST в консоли моего kubuntu 18, но при вставке данных и нажатии клавиши ввода мои данные...
17 просмотров
schedule
16.02.2023
Как написать простой запрос регулярного выражения с помощью elasticsearch в python?
Я пытаюсь написать простой запрос регулярного выражения, используя elasticsearch в python, который просто не будет работать. Может ли кто-нибудь сказать мне, где я ошибаюсь?
result = es.search(index="my-index", body={"query":...
922 просмотров
schedule
26.10.2022
TypeError: объект «IndicesClient» не может быть вызван
es_res = es.indices (индекс = индекс, байты = 'b', формат = 'json')
получение следующей ошибки при вызове индексов API
TypeError: объект «IndicesClient» не может быть вызван
Документация
Спасибо.
200 просмотров
schedule
12.12.2022
DSL-фильтр Elasticsearch по агрегации и расширенной статистике
Если я использую aggregations.bucket с метрикой, как я могу отфильтровать ее, чтобы контролировать период просмотра? Точно так же можно ли использовать фильтр таким же образом для расширенной статистики? Вот фрагмент кода, который работает (вместе с...
285 просмотров
schedule
25.08.2023
Агрегации с динамическими данными/вложенными_объектами
Я пытаюсь агрегировать динамически отображаемые поля в ElasticSearch.
Например:
POST test/_doc/1
{
"settings": {
"range": {
"value": 200,
"display": "200 km"...
203 просмотров
schedule
06.07.2022