Sınırlar ve kotalar

Veri Yöneticisi API ile çalışırken sınırları ve kotaları anlamak için bu kılavuzu inceleyin.

Proje sınırları

Data Manager API'yi kullanmak için Google Cloud projeniz olması gerekir. Google Cloud projesi, API isteklerinin kimliğini doğrulamak için kullandığınız OAuth istemcisini ve kimlik bilgilerini sağlar.

Data Manager API, her Google Cloud projesinde hizmet ve işlem türüne (okuma ve değiştirme) göre ayrılmış sıklık sınırları uygular:

Hizmet İşlem Günlük istek sayısı Dakika başına istek
IngestionService Değiştirme (yazma) 100.000 300
IngestionService Okuma 100.000 300
Diğer tüm hizmetler birlikte Değiştirme (yazma) 50.000 300
Diğer tüm hizmetler birlikte Okuma 50.000 300

Sınırları aşan istekler RESOURCE_EXHAUSTED hatası ve 429 Too Many Requests HTTP durumuyla reddedilir.

Hem aktif olarak istek sayısını azaltarak hem de istemci tarafında saniyedeki sorgu sayısını sınırlayarak uygulamanızın kontrolünü elinize alabilir ve sıklık sınırlarını azaltabilirsiniz. Uygulamanız sınırlarına ulaşmadan önce bildirim almak için Google Cloud Console'da kota uyarıları ve izleme ayarlayabilirsiniz.

Kota adları

Her sınır, Google Cloud'daki bir kota sınırı adına ve metriğe karşılık gelir. Bir istek sınırı aştığında Data Manager API, metadata.quota_limit altında ErrorInfo standart ayrıntı yükünde kota sınırı adını döndürür:

Kota sınırı adı Hizmet İşlem Pencere Sınır
IngestionMutateRequestsPerDayPerProject IngestionService Değişiklik Gün 100.000
IngestionMutateRequestsPerMinutePerProject IngestionService Değişiklik Dakika 300
IngestionReadRequestsPerDayPerProject IngestionService Okuma Gün 100.000
IngestionReadRequestsPerMinutePerProject IngestionService Okuma Dakika 300
ManagementMutateRequestsPerDayPerProject Diğer tüm hizmetler Değişiklik Gün 50.000
ManagementMutateRequestsPerMinutePerProject Diğer tüm hizmetler Değişiklik Dakika 300
ManagementReadRequestsPerDayPerProject Diğer tüm hizmetler Okuma Gün 50.000
ManagementReadRequestsPerMinutePerProject Diğer tüm hizmetler Okuma Dakika 300

Günlük ve dakikadaki sınır hatalarını ayırt etmek ve geçici olarak duraklatıp geri çekilme ile yeniden denemek ya da günlük kota sıfırlanana kadar duraklatmak isteyip istemediğinizi belirlemek için ErrorInfo yükündeki metadata.quota_limit öğesini inceleyin. Ayrıntılar için Kota ve sıklık sınırlaması hataları başlıklı makaleyi inceleyin.

İstek sınırları

Belirli isteklerle ilgili sınırlar şunlardır: