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

Агрегация терминов (для достижения иерархической огранки) низкая производительность запросов
Я индексирую имена метрик в эластичном поиске. Имена метрик имеют форму foo.bar.baz.aux . Вот индекс, который я использую. { "index": { "analysis": { "analyzer": { "prefix-test-analyzer": {...
411 просмотров

Сводная информация ElasticSearch, сгруппированная по месяцам
Я работаю над запросом ElasticSearch, который должен вернуть мне все документы, в которых поле даты сейчас - 1 год назад, а затем сгруппировать их все по месяцам (давая мне общее количество за каждый месяц), но я не могу написать этот запрос. Вот...
638 просмотров

elasticsearch, получить частоту и количество элементов
У меня есть индекс с таким документом: { "_id": "6827", "_index": "test", "_score": 1.0, "_source": { "class": [ { "name":...
45 просмотров

Агрегации Elasticsearch. Кто они такие?
Может ли кто-нибудь объяснить простыми предложениями, что такое агрегация elasticsearch? Я искал, но везде есть какие-то объяснения о том, как его использовать, и о синтаксисе. но я не могу понять, почему они существуют. какова их основная цель....
100 просмотров

Как выполнить агрегацию вложенных объектов — Elasticsearch
Я новичок в Elasticsearch, поэтому, пожалуйста, потерпите меня. Это часть моего документа в ES. { "source": { "detail": { "attribute": { "Size": ["32 Gb",4], "Type": ["Tools",4], "Brand": ["Sandisk",4],...
2497 просмотров

NullPointerExceptions при доступе к параметрам агрегации метрик ElasticSearch безболезненно по сценарию
При доступе к doc в map_script скриптовой агрегации я продолжаю получать исключение нулевого указателя. За { "init_script":{ "source":"params._agg['transactions'] = [];" }, "map_script":{...
1059 просмотров

Как использовать вложенные агрегации elasticsearch в визуализации kibana
У меня есть следующий поиск в elasticsearch, который возвращает агрегацию по вложенной структуре данных, которая мне нужна, но я действительно хочу использовать это как визуализацию в кибане, но я не понимаю, как это можно сделать: GET...
559 просмотров

Возвращать только поля соответствия вместо возврата всего документа
Возвращать только соответствующий источник вместо того, чтобы возвращать весь документ эластичного поиска, содержащий этот текст. Предположим, у меня есть данные в этом формате, POST /bookdb_index/book/_bulk { "index": { "_id": 1 }} { "title":...
894 просмотров

Как получить повторяющиеся значения полей и их количество в Elasticsearch
У меня есть школьный проект, в котором я использую стек ELK. У меня много данных, и я хочу знать, какие строки журнала дублируются и сколько дубликатов существует для этой конкретной строки журнала в зависимости от их уровня журнала, сервера и...
155 просмотров

Эластичная поисковая группа по полям
У меня есть следующие данные в моем файле index. { "id":1, "car_name" : "ABC-101" }, { "id":2, "car_name" : "DEF-102" }, { "id":3, "car_name" : "ABC-103" } Отображение моего индекса { "car": { "mappings": { "_doc": {...
3368 просмотров

Проверить совокупный запрос в elasticsearch
Я надеюсь, что кто-нибудь может объяснить мне, почему у меня возникла эта проблема: я хочу проверить запрос ES (в версии 7.4) перед его запуском, все работает нормально, если в запросе нет предложения aggs , но, если в запросе есть aggs , ES...
115 просмотров

Наблюдатель elasticsearch не отображает правильное время с форматом
Я создаю наблюдатель для отправки предупреждений на основе того, когда этот индекс получает отчеты о неудачной работе. На вкладке «Обнаружение» дата NextRunDate отображается отлично: JobName MyJobName NextRunDate Feb 29, 2020 @ 06:30 AM...
381 просмотров

Отфильтрованное агрегирование не возвращает результатов
Я пытаюсь воспроизвести фильтрованное агрегирование в примере ниже: здесь я пытаюсь отфильтровать документы, соответствующие имени конвейера, и найти максимальную продолжительность выполнения среди этих конвейеров. { "_source" : {"excludes":...
24 просмотров

Запрос Elasticsearch для разных значений с несколькими условиями
Я хочу выполнить следующие действия в elasticsearch. выберите отдельное имя, город от студентов, где класс = 10 и возраст = 15; и он должен возвращать все различные значения имени и города. Как это сделать?
142 просмотров

как получить количество ненулевых значений на основе определенного поля в Elasticsearch
У меня есть эластичный поисковый индекс, и мне нужно общее количество записей, в которых одно из полей (actual_start) не равно нулю, как я могу это сделать? Я написал этот запрос и хочу добавить количество ненулевых фактических начальных значений к...
593 просмотров

Агрегация диапазона с минимальной и максимальной агрегацией в java
У меня есть сценарий, в котором мне нужно создать агрегацию диапазона для эластичного поиска в java для числового поля, но у меня нет диапазона. Мне нужно рассчитать диапазон (минимум и максимум) из существующих документов, а затем передать его в...
160 просмотров

Как объединить два запроса DSL для агрегации и фильтрации
Мне нужно найти BusinessArea, который является исследованием или бухгалтерским учетом, это оператор массива полей (ИЛИ) Мне нужно найти Роль - это условие разработчика или тестера, это оператор массива полей (ИЛИ) Я хочу получить количество...
74 просмотров

Агрегирование ElasticSearch по вложенному полю с переменным вложением (или по определенному полю json)
У меня есть следующая структура GET /index-*/_mapping : "top_field" : { "properties" : { "dict_key1" : { "properties" : { "field1" : {...},...
68 просмотров

Группировка Elasticsearch по полю и получение количества корзин, содержащих более двух документов.
Попытка найти способ получить количество ведер с точки зрения агрегации, где в каждом ведре есть как минимум два документа. Удалось получить ведра и сохранить размер достаточно большим, чтобы получить все ведра, но я действительно хочу знать, как...
79 просмотров