Сценарий 1
Поведение связано с тем, что запрос не может быть выполнен в течение одной страницы. Причин может быть несколько:
- В коллекции недостаточно подготовленных RU для размещения текущего трафика, поступающего в коллекцию, и текущий запрос затрагивается.
- Запрос значительно расширен.
В этих случаях запрос разбивает набор результатов на несколько страниц. Поэтому, чтобы получить все результаты, нам нужно перебрать все страницы до конца.
Способ перебора страниц зависит от способа выполнения запроса.
- В Portal, если запрос содержит более одной страницы результатов, вы должны увидеть доступную ссылку «Загрузить еще». Нажав на эту ссылку, вы перейдете на следующую страницу результатов.
- Используя SDK, в SDK есть поддержка подкачки за кулисами. Примеры .NET SDK можно найти в примере кода . Другие SDK работают аналогичным образом.
- Используя REST API, вам потребуется получить значение токена продолжения в заголовке текущего запроса, а затем установить его в заголовке запроса для следующего запроса. Имя заголовка: x-ms-продолжение . Более подробную информацию можно найти в статье о ресурсах для запросов .
Сценарий 2
Это происходит из-за трафика записи, поступающего на учетную запись. Таким образом, результат запроса отличается для каждого запроса.