Depolama görevleriyle ilgili bilinen sorunlar ve sınırlamalar
Bu makalede depolama görevlerinin sınırlamaları ve bilinen sorunları açıklanmaktadır. Bu makalede görüntülenen sorunlar hizmetin geçerli durumunu yansıtır. Destek genişletildikçe bu liste zaman içinde değişecektir.
Önemli
Azure Depolama Eylemleri şu anda ÖNİzLEME aşamasındadır ve bu bölgelerde kullanılabilir. Beta veya önizleme aşamasında olan ya da başka bir şekilde henüz genel kullanıma sunulmamış olan Azure özelliklerinde geçerli olan yasal koşullar için bkz. Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları.
hesap bölgelerini Depolama
Genel önizleme sırasında yalnızca depolama görevleriyle aynı bölgede yer alan depolama hesaplarını hedefleyebilirsiniz.
Ölçek sınırları
Ölçek faktörü | Desteklenen sınır |
---|---|
Abonelik başına görevleri Depolama | 100 |
Depolama görevi başına görev atamalarını Depolama | 50 |
Depolama hesabı başına görev atamalarını Depolama | 50 |
Görev tanımı sürümlerini Depolama | 50 |
Azure Depolama Actions, işlem görevlerini iç sınırlara tabi olarak depolama hesabındaki veri hacmine göre otomatik olarak ölçekler. Yürütme süresi, depolama hesabındaki blob sayısına ve bunların Azure Data Lake Storage 2. Nesil hiyerarşisine bağlıdır. Bir görevin yol ön eki üzerinden ilk yürütülmesi sonraki yürütmelerden daha uzun sürebilir. Azure Depolama Eylemleri ayrıca kendi kendini düzenleyen ve depolama hesabındaki uygulama iş yüklerinin öncelikli olmasını sağlayacak şekilde tasarlanmıştır. Sonuç olarak, ölçek ve yürütme süresi, depolama hesabının en yüksek istek sınırına göre kullanılabilir işlem kapasitesine de bağlıdır. Aşağıda, daha fazla işlem kapasiteniz varsa daha yüksek veya depolama hesabında daha az yedek işlem kapasitesi için daha düşük olabilecek tipik işleme ölçekleri verilmiştir.
Önizleme sırasında Azure Depolama Actions, düz ad alanı depolama hesabında en fazla yedi gün boyunca günde en fazla 200 milyon işlem çağırabilir. İşlemlerin koşulunu karşılayan hedeflenen blobların oranına bağlı olarak, bir görev ataması günde 200 milyon ile dört milyar arasında blob işlenebilir.
Hiyerarşik ad alanına sahip depolama hesapları için Azure Depolama Eylemleri önizleme sırasında en fazla yedi gün boyunca günde en fazla 35 milyon işlem çağırabilir. İşlemlerin koşulunu karşılayan hedeflenen blobların oranına bağlı olarak, bir görev ataması günde 35 milyon ile 400 milyon arasında blob işlenebilir.
Atamalar için çakışan ön ek
Depolama görevler, çakışan ön eklerde görev atamalarının yürütülmesini engellemez. Çakışan ön ekleri olan birden çok görev ataması varsa, bloblar bu görev atamaları tarafından herhangi bir sırada işlenebilir. Bu görev atamaları genelindeki işlemlerin yürütme sırası önemliyse, görevi yapılandırdıkça atamalar için ön ekin çakışmadığından emin olun.
Yürütme için eşzamanlılık sınırı
Depolama görevlerin, her depolama hesabında eşzamanlı olarak yürütülebilecek görev ataması sayısı sınırı vardır. En iyi performansı sağlamak için, tek bir depolama hesabındaki görev atamalarının hedeflenen nesnelere göre aralarında makul bir zaman aralığıyla çalışacak şekilde zamanlandığından emin olun ve görevin zamanında tamamlandığından emin olun. Depolama hesabı için eşzamanlılık sınırını aşan görev ataması yürütmeleri, diğer atamalar tamamlanana kadar duraklatılır.
Depolama hesabı için kullanılabilir işlem kapasitesine bağımlılığı ölçeklendirme
Depolama görev ataması yürütmesi, depolama hesabında kullanılabilen işlem isteği kapasitesine bağlı olarak otomatik olarak ölçeklendirilir. Daha fazla işlem kapasitesi kullanılabilir olduğunda ölçek daha yüksek ve daha az işlem kapasitesi olduğunda daha düşük olur.
Hedeflenen depolama hesabının kullanılabilir işlem kapasitesi daha düşük olduğunda, depolama görevi yürütmesi kısıtlanabilir ve bu da görev ataması yürütmesinin tamamlanması için beklenenden uzun bir süreye neden olabilir.
Ölçek sınırları hakkında daha fazla bilgi için bkz . Blob depolama için ölçeklenebilirlik ve performans hedefleri.
Not
Daha yüksek kapasite ve giriş sınırları isteyebilirsiniz. Artış istemek için Azure Desteği'ne başvurun.
Depolama görev çalıştırmaları, kapsayıcıya izin vermeden rapor dışarı aktarma kapsayıcısına yazabilir
Görev ataması oluştururken, depolama görevinin sistem tarafından atanan yönetilen kimliğine bir rol atayacaksınız. Depolama görevi çalıştırıldığında, yalnızca yönetilen kimliğine gerekli rolün atandığı kapsayıcılarda çalışabilir. Görev ataması sırasında seçtiğiniz rapor dışarı aktarma kapsayıcısında bu durum geçerli değildir. Bir depolama görevi bu kapsayıcıdaki mevcut bloblar üzerinde çalışamazken, bir görev bu kapsayıcıya rapor yazmak için doğru rolü gerektirmez.
Kapsayıcı meta verileri, blob meta verileri ve blob dizin etiketlerindeki dize işleçleri, değerler sayıysa çalışmaz
Değer olarak sayılarla birlikte kapsayıcı meta verileri, blob meta verileri ve blob dizin etiketleri üzerinde dize işleçlerini kullanamazsınız. Örneğin, eşittir(Tags.Value[Year], '2022'), '2022' değeri bir sayıdır ve dize işleci eşittir doğru değerlendirilmez.
Atamalar, basamakla başlayan bir depolama hesabı adına başvurduğunda başarısız olur
Adı basamakla başlayan bir depolama hesabına depolama görevi atarsanız, depolama görevi ataması başarısız olur.
Depolama görevi ve depolama hesabı aynı kaynak grubunda olmadığı sürece izleme verileri görünmez
Depolama görevi ve görev atamasında belirtilen depolama hesabı farklı kaynak gruplarındaysa, depolama hesabı için toplanan izleme verileri depolama görev bölmesinin izleme sekmesinde doğru gösterilmez.
Depolama görevleri atama yürütmesi, blob işlenmeden devam eden bir durumda takılıyor
Çoğu durumda, görev yürütme 20 dakika sonra ilerler. Ancak görev takılırsa hedef depolama hesabının gerekli uyumlu yapılandırmaya sahip olduğundan emin olun. Örneğin, depolama görevi değişmezlik ilkesini ayarlıyorsa ancak hedef hesap sürüm oluşturma desteğiyle yapılandırılmamışsa depolama görevi ilerlemez ve sonunda başarısız olur. İşlemin başarılı olduğundan emin olmak için depolama görevi dışında bir mekanizma kullanarak her işlemi hedef depolama hesabında test edin. Ardından işlemi depolama görevine ekleyin.
Depolama görevi iç hatayla başarısız oluyor
Uyumsuz depolama görevi işlemleri depolama hesaplarında denenirse, görev yürütme bir hatayla başarısız olabilir veya devam eden durumda takılabilir. Örneğin, hiyerarşik ad alanına sahip bir hesapta blob dizin etiketi ayarlamaya çalışan bir işlem başarılı olmaz. Depolama hesabı yapılandırmasının ve depolama görevi işleminin uyumlu olduğundan emin olun.
Blob dizin etiketleri ve meta verilerindeki boşluk karakterleri henüz desteklenmiyor
Blob etiketlerinin anahtarındaki ve değerindeki boşluk karakterleri kabul edilebilir girişlerdir. Ancak, depolama görevi koşulları boşluk karakterlerini işleyemiyor. Anahtar veya değer boşluk karakteri içeriyorsa, görev çalıştırıldığında bir hata görüntülenir.
Blob adı özellik değerinin "." değerini içermesi veya eşleşmesi desteklenmiyor
Blob name yan tümcesindeki dize alanı girişi giriş olarak ".doc" veya ".pdf" kabul eder ancak görev kaynağını dağıtamıyor. Hizmet kaynağı sağlayıcısı doğrulaması bunu yakalar ve hatayı oluşturur. 'Name' özelliğinin değeri '.doc' ve '^[a-zA-Z0-9]+$'"}} desenini izlemez.
Depolama görev atamaları, hiyerarşik ad alanına sahip hesaplarda birden çok dizin filtresiyle kullanıldığında tamamlanmamış bir blob listesinde çalışır
Depolama görevi atamalarında birden çok filtre kullanılıyorsa, tüm dizin ön ekleri çalıştırılacak bloblar için taranmaz.
Görev ataması sırasında yol ön ekinde boşluk karakterleri kullanılması desteklenmez
Hiyerarşik ad alanına sahip Depolama hesapları, konum bilgilerini dize ile /
karakter arasında bir boşluk karakteriyle birlikte container1 / subcontainer1
görüntüler. Bu bilgileri kopyalayıp atama sırasında yol ön eki alanına yapıştırırsanız bir hata görüntülenir.
Hiyerarşik ad alanına sahip hesaplarda blobları işlerken yavaş performans
Depolama Eylemleri, hiyerarşik ad alanı etkin bir hesaptaki bloblar üzerinde daha az kapasitede çalışır. Bu, ele alınan bilinen bir sorundur. Bu sorun, depolama görevi çalıştırması tarafından blobların işlenme hızını azaltır.
Özel ağdaki depolama hesaplarında çalışma desteklenmiyor
Erişim denetimi için IP veya ağ kuralları olan depolama hesaplarına depolama görevi atamaları uyguladığınızda, görev yürütme başarısız olabilir. Bunun nedeni, depolama görevi atamalarının depolama hesabına güvenlik duvarı veya sanal ağ kuralları tarafından engellenmiş olabilecek genel uç nokta üzerinden erişmesi gerekir. Bu sorunu önlemek için depolama hesabınıza ağ erişimini düzgün bir şekilde yapılandırmanız gerekir.
Depolama Görevler GRS /GZRS hesaplarında geçirilen bölgesel hesapta tetiklenmez
Depolama hesabınızı bir GRS veya GZRS birincil bölgesinden ikincil bölgeye (veya tersi) geçirirseniz, depolama hesabını hedefleyen depolama görevleri tetiklenmez ve mevcut görev yürütmeleri başarısız olabilir.
Ayrıca bkz:
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin