#elasticsearch #elasticsearch-aggregation #hierarchical
Вопрос:
Я пытаюсь применить субагрегации с одним полем. мои данные в этом поле должны быть разделены символом «/», что даст иерархию. Я хочу применить агрегацию к этой иерархии.
С помощью токенизатора «иерархия путей» я могу сделать это как единое объединение, а не как иерархические аспекты. Может ли кто-нибудь помочь с этой проблемой?
Данные 1: основной/дополнительный реж./категория/файл1.json Данные 2: основной/дополнительный реж./категория 2/файл1.json
Ожидаемые агрегации(не в формате ES — это просто для обеспечения высокого уровня представления ожидаемого ответа на агрегацию):
{ "main":{ "sub-dir":{ "category":{ "file1.json":1 }, "category2":{ "file1.json":1 } } } }