DBAtlas · Атлас эксплуатации баз данных

aggregation_execution_exception: aggregation_execution_exception

Elasticsearch

Что это значит?

Произошла ошибка при выполнении агрегации. Хотя определение агрегации было разобрано, во время выполнения при обработке целевых полей/значений возникла проблема.

Почему возникает?

Агрегация несовместима с типом поля (например, агрегация поля text без fielddata), недопустимые значения при сортировке/вычислении, конвейерная агрегация, ссылающаяся на несуществующий путь (bucket path), или неподдерживаемые сочетания типов полей. Причиной также могут быть ошибки выполнения в агрегациях на основе скриптов.

Как исправить

Изучите имя поля/агрегации в подробностях ошибки. Убедитесь, что агрегируемые поля подходящего типа (keyword/числовые вместо text; при необходимости используйте поля с включёнными doc_values). В конвейерных агрегациях убедитесь, что buckets_path соответствует фактическим именам корзин. Добавьте проверки на null/тип в агрегации со скриптами. Исправьте маппинг, задав подходящие типы полей.

Открыть в DBAtlas →

Ещё по этой СУБД