Я изучаю простоту запроса и агрегирования данных с использованием эластичного поиска. Но я не могу сводить и объединять данные в одном запросе, как показано ниже:
С учетом данных:

Есть ли способ запросить результат ниже
которое сводит и агрегирует значение, как показано ниже:

Обязательный результат:
{
{
"A":a1,
"B":b1,
"Value":3
},
{
"A":a1,
"B":b2,
"Value":3
},
{
"A":a2,
"B":b2,
"Value":4
},
{
"A":a1,
"B":b3,
"Value":11
}
}