Я пытаюсь получить уникальное количество документов в индексе на основе свойства id с помощью эластичного веб-API поиска.Дело в том, что у меня есть миллионы записей.Как прокрутить агрегацию?это URL:
http://my.servers.ip:9200/index_name/doc_type/_search?scroll=1m
И это тело:
{
"_source": "false",
"aggs" : {
"Ids" : {
"terms" : {
"field" : "somePropertyIWantToGoupBy",
"size" : 100
},
"aggs": {
"unique": {
"cardinality": {
"field": "someCategoryIWantUniqueCount"
}
}
}
}
},"size":0
}
Я получаю scrollId, но при следующем вызове с идентификатором прокрутки I 'я получу следующие 100 агрегаций, вместо этого я получу пустой набор результатов.
Можно ли прокручивать агрегации?Что я делаю не так?