Aracılığıyla paylaş


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: