WedX - журнал о программировании и компьютерных науках

Я получаю сообщение об ошибке поиска команды: ошибка = 16500, RetryAfterMs = 64, ошибка при получении количества записей в Azure Cosmos Db.

я получаю общее количество (около 1500 записей) из azure CosmosDB и выдает следующую ошибку

Сведения об ошибке

вот мой код

Детали кода

getCountFilter = getCountBuilder.Eq("business_id", usermodel[0].business_id) & getCountBuilder.In("user_id", userlist) & getCountBuilder.Eq("status", 1);
                    getAllCountForApproved = getleavebyidconnection.GetFilteredCount(getCountFilter);
     public virtual long GetFilteredCount(FilterDefinition<T> filter = null)
            {
                if (filter == null)
                {
                    return collection.Count((FilterDefinition<T>.Empty));
                }
                else
                {

                    return collection.Count(filter);
                }
            }

мне нужен только счет, если счет меньше, он работает нормально, но если счет больше тысячи (1000), это дает мне ошибку

Кто-нибудь может мне помочь



Ответы:


1

На основе https://docs.microsoft.com/azure/cosmos-db/mongodb-troubleshoot:

Код ошибки означает:

Общее количество потребленных единиц запроса превышает предоставленную скорость единицы запроса для коллекции и было отрегулировано.

Рассмотрите возможность масштабирования пропускной способности, назначенной контейнеру или набору контейнеров на портале Azure, или повторите операцию.

RetryAfterMs — это миллисекунды, которые вам нужно подождать, чтобы повторить операцию на основе предоставленного вами RU/с.

17.01.2020
Новые материалы

Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..

Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..


Для любых предложений по сайту: [email protected]