Azure Digital Twins hizmet sınırları
Aşağıdaki bölümlerde Azure Digital Twins'in hizmet sınırları açıklanmaktadır.
Not
Bu hizmetin bazı alanlarında ayarlanabilir sınırlar vardır. Bu, aşağıdaki tablolarda Ayarlanabilir mi? sütunuyla gösterilir. Sınır ayarlanabildiğinde Ayarlanabilir mi? değeri Evet olur.
İşletmeniz için varsayılan sınırın üzerinde ayarlanabilir bir sınır veya kota oluşturulması gerekiyorsa destek bileti açarak ek kaynaklar isteyebilirsiniz.
Türe göre sınırlar
İşlevsel sınırlar
Aşağıdaki tabloda Azure Digital Twins'in işlevsel sınırları listelanmaktadır.
Alan | Özellik | Varsayılan limit | Ayarlanabilir mi? |
---|---|---|---|
Azure kaynağı | Bir bölgedeki abonelik başına Azure Digital Twins örneği sayısı | 10 | Yes |
Digital Twins | Azure Digital Twins örneğindeki ikizlerin sayısı | 2,000,000 | Yes |
Digital Twins | Tek bir İçeri Aktarma İşleri API'sinde içeri aktarılabilen dijital ikizlerin sayısı | 2,000,000 | Hayır |
Digital Twins | Tek bir ikizle gelen ilişkilerin sayısı | 50,000 | Hayır |
Digital Twins | Tek bir ikizden giden ilişkilerin sayısı | 50,000 | Hayır |
Digital Twins | Azure Digital Twins örneğindeki toplam ilişki sayısı | 20,000,000 | Yes |
Digital Twins | Tek bir İçeri Aktarma İşleri API'sinde içeri aktarılabilir ilişkilerin sayısı | 10,000,000 | Hayır |
Digital Twins | Tek bir ikizin en büyük boyutu (PUT veya PATCH isteğindeki JSON gövdesinin boyutu) | 32 KB | Hayır |
Digital Twins | Maksimum istek yükü boyutu | 32 KB | Hayır |
Digital Twins | Dize özellik değerinin en büyük boyutu (UTF-8) | 4 KB | Hayır |
Digital Twins | Özellik adının en büyük boyutu | 1 KB | Hayır |
Yönlendirme | Tek bir Azure Digital Twins örneği için uç nokta sayısı | 6 | Hayır |
Yönlendirme | Tek bir Azure Digital Twins örneği için yol sayısı | 6 | Yes |
Modeller | Tek bir Azure Digital Twins örneği içindeki model sayısı | Kategori 10,000 | Yes |
Modeller | Tek bir API çağrısında içeri aktarılabilir model sayısı (İçeri Aktarma İşleri API'sini kullanmaz) | 250 | Hayır |
Modeller | Tek bir İçeri Aktarma İşleri API'sinde içeri aktarılabilir model sayısı | Kategori 10,000 | Hayır |
Modeller | Tek bir modelin en büyük boyutu (PUT veya PATCH isteğindeki JSON gövdesinin boyutu) | 1 MB | Hayır |
Modeller | Tek bir sayfada döndürülen öğe sayısı | 100 | Hayır |
Sorgu | Tek bir sayfada döndürülen öğe sayısı | 1000 | Yes |
Sorgu | Sorgudaki ifade sayısı AND / OR |
50 | Yes |
Sorgu | Yan IN / NOT IN tümcedeki dizi öğelerinin sayısı |
50 | Yes |
Sorgu | Sorgudaki karakter sayısı | 8,000 | Yes |
Sorgu | Sorgudaki sayısı JOINS |
5 | Yes |
Hız sınırları
Aşağıdaki tabloda farklı API'lerin hız sınırları listelenir.
API | Özellik | Varsayılan limit | Ayarlanabilir mi? |
---|---|---|---|
İşler API’si | Saniye başına istek sayısı | 1 | Yes |
İşler API’si | Eşzamanlı olarak çalışan toplu iş sayısı (içeri aktarma ve silme dahil) | 1 | Yes |
Modeller API'si | Saniye başına istek sayısı | 100 | Yes |
Digital Twins API'si | Saniye başına okuma isteği sayısı | 1.000 | Yes |
Digital Twins API'si | Saniye başına düzeltme eki isteği sayısı | 1.000 | Yes |
Digital Twins API'si | Tüm ikizler ve ilişkiler arasında saniye başına oluşturma/silme işlemlerinin sayısı | 500 | Yes |
Digital Twins API'si | Tek bir ikizde veya gelen/giden ilişkilerinde saniye başına oluşturma/güncelleştirme/silme işlemlerinin sayısı | 10 | Hayır |
Digital Twins API'si | Tek bir ikiz veya gelen/giden ilişkileri üzerindeki bekleyen işlemlerin sayısı | 500 | Hayır |
Sorgu API'si | Saniye başına istek sayısı | 500 | Yes |
Sorgu API'si | Saniye başına Sorgu Birimleri | 4.000 | Yes |
Olay Yolları API'si | Saniye başına istek sayısı | 100 | Yes |
Diğer sınırlar
Azure Digital Twins modelleri için DTDL belgeleri içindeki veri türleri ve alanlarla ilgili sınırlar GitHub'daki belirtim belgelerinde bulunabilir: Digital Twins Tanım Dili (DTDL) - sürüm 3.
Sorgu gecikme süresi ayrıntıları Sorgu dili'nde açıklanmıştır. Belirli sorgu dili özelliklerinin sınırlamaları sorgu başvurusu belgelerinde bulunabilir.
Sınırlarla çalışma
Not
Azure Digital Twins, bu makalede açıklanan hız sınırlarını karşılamak için kaynakları otomatik olarak ölçeklendirir. Gelen yüke uyum sağlamak için iç ölçeklendirme nedeniyle bu sınırlara ulaşılmadan önce azaltmayla karşılaşabilirsiniz. İç ölçeklendirme 5 ila 30 dakika arasında sürebilir ve bu süre boyunca uygulamanız 429 hatayla karşılaşabilir.
Bir sınıra ulaşıldığında, bunun ötesindeki istekler hizmet tarafından kısıtlanır ve bu da bu isteklerden 429 hata yanıtıyla sonuçlanır.
Azaltmayı yönetmek için sınırlarla çalışmaya yönelik bazı öneriler aşağıdadır.
- Yeniden deneme mantığını kullanın. Azure Digital Twins SDK'ları başarısız istekler için yeniden deneme mantığını uyguladığından, sağlanan bir SDK ile çalışıyorsanız bu işlev zaten yerleşiktir. Aksi takdirde, kendi uygulamanızda yeniden deneme mantığını uygulamayı göz önünde bulundurun. Hizmet, yeniden denemeden önce ne kadar bekleneceğini belirlemek için kullanabileceğiniz hata yanıtında bir
Retry-After
üst bilgi gönderir. - Yaklaşan sınırlar hakkında uyarmak için eşikleri ve bildirimleri kullanın. Azure Digital Twins hizmet sınırlarından bazıları, bu alanlardaki kullanımı izlemek için kullanılabilecek ilgili ölçümlere sahiptir. Eşikleri yapılandırmak ve eşik yaklaştığında herhangi bir ölçümde uyarı ayarlamak için Yeni uyarı kuralı oluşturma başlığındaki yönergelere bakın. Ölçümlerin sağlanmadığı diğer sınırlara yönelik bildirimler ayarlamak için bu mantığı kendi uygulama kodunuzda uygulamayı göz önünde bulundurun.
- Birden çok örnek arasında büyük ölçekte dağıtın. Tek bir hata noktasına sahip olmaktan kaçının. Dağıtımınızın tamamı için büyük bir grafik yerine, ikizlerin alt kümelerini birden çok örnek arasında mantıksal olarak (bölgeye veya kiracıya göre) ayırmayı göz önünde bulundurun.
- İşlevsel sınırlar içinde çalışmanıza yardımcı olmak için Modelleme araçlarını ve modelleme önerilerine yönelik en iyi yöntemleri gözden geçirin.
Sonraki adımlar
Hizmete genel bakış bölümünde Azure Digital Twins'in geçerli sürümü hakkında daha fazla bilgi edinin: