Azure Digital Twins hizmet sınırları

Aşağıdaki bölümlerde Azure Digital Twins'in hizmet sınırları açıklanmaktadır.

Dekont

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 Evet
Digital Twins Azure Digital Twins örneğindeki ikizlerin sayısı 2,000,000 Evet
Digital Twins Tek bir İçeri Aktarma İşleri API'sinde içeri aktarılabilen dijital ikizlerin sayısı 2,000,000 No
Digital Twins Tek bir ikizle gelen ilişkilerin sayısı 50,000 No
Digital Twins Tek bir ikizden giden ilişkilerin sayısı 50,000 No
Digital Twins Azure Digital Twins örneğindeki toplam ilişki sayısı 20,000,000 Evet
Digital Twins Tek bir İçeri Aktarma İşleri API'sinde içeri aktarılabilir ilişkilerin sayısı 10,000,000 No
Digital Twins Tek bir ikizin en büyük boyutu (PUT veya PATCH isteğindeki JSON gövdesinin boyutu) 32 KB No
Digital Twins Maksimum istek yükü boyutu 32 KB No
Digital Twins Dize özellik değerinin en büyük boyutu (UTF-8) 4 KB No
Digital Twins Özellik adının en büyük boyutu 1 KB No
Yönlendirme Tek bir Azure Digital Twins örneği için uç nokta sayısı 6 No
Yönlendirme Tek bir Azure Digital Twins örneği için yol sayısı 6 Evet
Modeller Tek bir Azure Digital Twins örneği içindeki model sayısı Kategori 10,000 Evet
Modeller Tek bir API çağrısında içeri aktarılabilir model sayısı (İçeri Aktarma İşleri API'sini kullanmaz) 250 No
Modeller Tek bir İçeri Aktarma İşleri API'sinde içeri aktarılabilir model sayısı Kategori 10,000 No
Modeller Tek bir modelin en büyük boyutu (PUT veya PATCH isteğindeki JSON gövdesinin boyutu) 1 MB No
Modeller Tek bir sayfada döndürülen öğe sayısı Kategori 100 No
Sorgu Tek bir sayfada döndürülen öğe sayısı 1000 Evet
Sorgu Sorgudaki ifade sayısı AND / OR 50 Evet
Sorgu Yan IN / NOT IN tümcedeki dizi öğelerinin sayısı 50 Evet
Sorgu Sorgudaki karakter sayısı 8,000 Evet
Sorgu Sorgudaki sayısı JOINS 5 Evet

Hız sınırları

Aşağıdaki tabloda farklı API'lerin hız sınırları yansıtmaktadır.

API Özellik Varsayılan limit Ayarlanabilir mi?
İşler API’si Saniye başına istek sayısı 1 Evet
İşler API’si Eşzamanlı olarak çalışan toplu iş sayısı (içeri aktarma ve silme dahil) 1 Evet
Modeller API'si Saniye başına istek sayısı Kategori 100 Evet
Digital Twins API'si Saniye başına okuma isteği sayısı 1.000 Evet
Digital Twins API'si Saniye başına düzeltme eki isteği sayısı 1.000 Evet
Digital Twins API'si Tüm ikizler ve ilişkiler arasında saniye başına oluşturma/silme işlemlerinin sayısı 500 Evet
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 No
Digital Twins API'si Tek bir ikiz veya gelen/giden ilişkileri üzerindeki bekleyen işlemlerin sayısı 500 No
Sorgu API'si Saniye başına istek sayısı 500 Evet
Sorgu API'si Saniye başına Sorgu Birimleri 4.000 Evet
Olay Yolları API'si Saniye başına istek sayısı Kategori 100 Evet

Diğer sınırlar

Azure Digital Twins modelleri için DTDL belgeleri içindeki veri türleri ve alanlarıyla ilgili sınırlar GitHub'daki belirtim belgelerinde bulunabilir: Digital Twins Tanım Dili (DTDL) - sürüm 2.

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

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ı uygular, dolayısıyla 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ı olacak modelleme önerileri için bkz . Modelleme araçları ve en iyi yöntemler.

Dekont

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.

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: