Агрегация терминов/мультитерминов с нулевыми/отсутствующими значениями для поляElasticsearch aggregation

Ответить Пред. темаСлед. тема
Anonymous
 Агрегация терминов/мультитерминов с нулевыми/отсутствующими значениями для поля

Сообщение Anonymous »

Для агрегирования терминов нам также необходимо количество нулевых/отсутствующих документов, а также количество их значений.
Я знаю, что мы можем использовать агрегацию терминов с отсутствующими документами, что требует от нас предоставления значения по умолчанию. Но проблема в том, что значение по умолчанию должно иметь тот же тип данных. Таким образом, для поля логического типа данных мы можем использовать только true/false в качестве значения по умолчанию, но тогда фактическое количество документов, отсутствующих в этом поле, не будет известно. То же самое касается целых чисел, поскольку значения полей в нашем источнике данных могут быть любыми: от отрицательного максимума до положительного максимума. Таким образом, любое значение по умолчанию может соответствовать существующему значению поля.
Другой вариант — использовать агрегирование отсутствующих данных. Но для этого нам потребуется объединить результат отсутствующей агрегации с количеством агрегированных терминов для нулевых/пустых счетчиков.
Хотелось узнать, существует ли более простой/чистый способ получения количества нулевых/отсутствующих документов для заданных полей. наряду с агрегированием терминов/мультитерминов без конфликтов с существующими значениями. Отсутствует агрегирование, но для объединения результатов требуются изменения на стороне клиента.

Подробнее здесь: https://stackoverflow.com/questions/791 ... or-a-field
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Elasticsearch aggregation»