Вопросы по теме 'elasticsearch-painless'

Пользовательская функция оценки elasticsearch script_score: как заменить отсутствующие значения?
Я просматриваю документацию elasticsearch о том, как создать сценарий для пользовательской функции оценки, которая использует поля, которые не запрашиваются для оценки, по адресу эта ссылка. Из того, что я вижу, вы создаете функцию сценария...
1429 просмотров

Эквивалент MySql Order By Value в ElasticSearch 5.6
Версия ElasticSearch: 5.6 Я импортировал данные MySQL в ElasticSearch и при необходимости добавил сопоставление с эластичным поиском. Ниже приведено одно сопоставление для столбца application_status . Сопоставления: { "settings": {...
425 просмотров

Получение null_pointer_exception при доступе к элементам _aggs в агрегировании метрик по сценарию
У меня есть индекс биржевых тиков за каждую секунду, который выглядит следующим образом, и я пытаюсь объединить их в более крупные тики по 5 минут. Агрегировать максимум и минимум легко, используя мин/макс. Однако открытие и закрытие сложнее. Я...
705 просмотров

Elasticsearch: агрегирование метрик по сценарию возвращает странную группировку
Я получаю неожиданный результат, и я немного потерян. Я добавил эти документы : POST es_test/_doc/_bulk?pretty { "index": {}} { "firstname": "John", "lastname": "Doe", "age": 22, "birthdate": "1980-01-20T12:30:00Z" } { "index": {}} {...
1405 просмотров

С сортировкой ElasticSearch по заданному массиву
Я храню в ElasticRearch серию фидов. Каждый фид имеет актера, публикующего такой фид, и дату публикации. В другом месте я сохраняю взвешенное значение для каждого актера следующим образом: weights: [{'id': 'mark', 'weight': 1}, {'id': 'jane',...
216 просмотров

Агрегирование вложенных документов с помощью безболезненного написания сценариев
ИСПОЛЬЗОВАНИЕ ELASTIC SEARCH 6.2 Итак, у меня есть глубоко вложенная структура документа, которая имеет все необходимые сопоставления (вложенные, текстовые, ключевые слова и т. д.). Образец документа выглядит следующим образом: { "type":...
1059 просмотров

Kibana - анализ журнала - поиск уникального номера транзакции
У меня есть настройка EFK для централизованного хранения и запроса журналов всех служб приложений. Есть несколько сервисов, которые обрабатывают события из сообщений. Я хочу запросить, сколько уникальных событий (номер транзакции: UUID) не удалось...
70 просмотров

Сортировка по цене товара с учетом специальных цен (клиент, группа, страна)
у нас есть магазин с несколькими продуктами (~ 5000). Есть, конечно, обзорные сайты категорий, которые показывают все продукты, которые находятся в текущей категории. Требование состоит в том, чтобы все товары можно было отсортировать по цене (ASC и...
28 просмотров

Почему компилятор Painless жалуется на ключевое слово `new`?
Я пытаюсь создать строку из байтов в скрипте Painless, как показано ниже, но в итоге получаю ошибку вокруг ключевого слова new . Наш Elasticsearch — 6.2.8. (Проверка длины в конце предназначена только для краткости, поэтому скрипт возвращает...
127 просмотров

Агрегации с динамическими данными/вложенными_объектами
Я пытаюсь агрегировать динамически отображаемые поля в ElasticSearch. Например: POST test/_doc/1 { "settings": { "range": { "value": 200, "display": "200 km"...
203 просмотров

ElasticSearch Painless: ошибка использования векторных функций в циклах for
Я столкнулся с тем, что кажется ошибкой в ​​​​Painless: если используется векторная функция, скажем, l2norm(), результат остается таким же, как и в первой итерации. Я использую безболезненный скрипт для оценки функции, надеюсь, приведенный ниже...
64 просмотров

ценообразование на основе правил с ElasticSearch — предложения
Я новичок в ElasticSearch, реализую поиск товаров, цены на которые рассчитываются на основе правил по запрошенному количеству. Например: От 1 до 5 единиц -> цена = единицы * X + Y От 6 до 10 единиц 8 $ -> цена = единицы * Z От 11 до 15 единиц...
23 просмотров