Aracılığıyla paylaş


Azure Depolama Eylemleri nedir?

Azure Depolama Eylemleri, Azure Blob Depolama ve Azure Data Lake Storage için veri yönetimi görevlerini otomatikleştirmek üzere tasarlanmış, tam olarak yönetilen bir platformdur. Bunu, fazladan işlem kapasitesi sağlamadan ve kod yazmanıza gerek kalmadan birden çok depolama hesabında milyonlarca nesne üzerinde ortak veri işlemleri gerçekleştirmek için kullanabilirsiniz.

Azure Depolama Eylemleri'ni kullanarak verileri daha uygun maliyetli katmanlara taşıma, sürümlerin, anlık görüntülerin veya hassas veri kümelerinin elde tutulmasını yönetme, arşiv depolama alanından verileri hemen kullanabilmesi için yeniden doldurma veya daha iyi bir düzenleme ve veri alımı için blob dizini etiketlerini ve meta verilerini yönetme gibi görevleri otomatikleştirebilirsiniz.

Önemli

Azure Depolama Eylemleri genel olarak bu bölgelerde kullanılabilir.

Terimler ve tanımlar

Veri işlemlerini gerçekleştirmek için sağladığınız kaynağa depolama görevi adı verilir. Depolama görevi, tanımladığınız bir dizi koşula göre Azure Depolama hesaplarındaki bloblar üzerinde işlem gerçekleştirebilir.

Depolama görevi, bir dizi koşul ve işlem içerir. Depolama görevini yürütmek için oluşturup atamanız gerekir. Aşağıdaki tabloda her terim açıklanmaktadır.

Bileşen Veri Akışı Açıklaması
Koşullar Bir veya daha fazla yan tümceden oluşan bir koşul. Her yan tümce bir özellik, değer ve işleç içerir. Depolama görevi çalıştırıldığında, hedef nesnenin bir koşulu karşılayıp karşılamadığını belirlemek amacıyla bir özelliği bir değerle karşılaştırmak için işleci kullanır. Örneğin, bir yan tümce, bir blobun creation-time özelliğinin beş günden daha eski olup olmadığını değerlendirebilir.
Operasyonlar İşlem, depolama görevinin tanımlı koşul kümesini karşılayan her nesne üzerinde gerçekleştirdiği eylemdir. Blobu silme işlemine bir örnektir.
Atamalar Atama, bir depolama hesabını ve bu hesapta hedeflene nesnelerin bir alt kümesini tanımlar. Ayrıca görevin ne zaman çalıştığını ve yürütme raporlarının nerede depolandığını belirtir.

Kompozisyon

Bir depolama görevi oluşturarak başlayın. Depolama görevi sağlamak için en az bir koşul ve bir işlem tanımlamanız gerekir. Koşulları oluşturmanın en kolay yolu, Azure portalında bir görsel tasarımcı kullanmaktır. Koşullarınızın test verilerine etkisini görmek için bu tasarımcıda yerleşik önizleme özelliğini kullanabilirsiniz. Bkz . Depolama görevi koşullarını ve işlemlerini tanımlama.

Not

REST, SDK'lar, PowerShell, Azure CLI, Bicep, Terraform veya ARM şablonlarını kullanarak da depolama görevi tanımları oluşturabilirsiniz.

Depolama görevi tanımlamayı öğrenmek için şu makalelere bakın:

İdam

Depolama görevi kullanmak için bir depolama görevi ataması oluşturmanız gerekir. Atama, bir depolama hesabını ve bu hesapta hedeflene nesnelerin bir alt kümesini tanımlar. Ayrıca görevin ne zaman çalıştığını ve yürütme raporlarının nerede depolandığını belirtir. Bkz . Depolama görevi ataması.

Görevler, atamada belirttiğiniz zamanlamaya göre eşzamansız olarak çalışır. Çalıştırma tamamlandığında bir yürütme raporu oluşturulur. Bu rapor, görev tarafından hedeflenen her nesnede görevin yürütülmesi sonuçlarını madde madde listeler. Bkz Depolama görevi çalıştırmalarını analiz etme.

Görevin genel bakış sayfası, görev koşuluna kaç nesnenin karşılandığını ve her nesnedeki depolama görevi tarafından denenen işlemlerin sonucunu özetleyen ölçümler ve görselleştirmeler sunar. Grafikler, belirli bir yürütme örneğinde hızla detaya gitmenizi sağlar. Bkz. Azure Depolama Eylemlerini İzleme.

Depolama görevi atamayı öğrenmek için şu makalelere bakın:

Not

Depolama görevi ataması, genel amaçlı v1 ve eski Blob Depolama hesaplarını hedefleyemez çünkü bu hesaplar en son özellikleri desteklemez. Genel amaçlı v1 veya eski Blob Depolama hesabınız varsa, en son özelliklerin tümünü kullanmak için genel amaçlı v2 hesaplarına yükseltmenizi öneririz.

Etkinlikler

Azure Depolama Eylemleri olayları, uygulamaların depolama görevi çalıştırmasının tamamlanması gibi olaylara tepki vermesine olanak tanır. Karmaşık koda veya pahalı ve verimsiz yoklama hizmetlerine gerek kalmadan bunu yapar.

Azure Depolama Eylemleri olayları Azure Event Grid kullanılarak Azure İşlevleri, Azure Logic Apps gibi abonelere ve hatta kendi http dinleyicinize iletilir. Event Grid zengin yeniden deneme politikaları ve ölü harfleme aracılığıyla uygulamalarınıza güvenilir olay teslimi sağlar. Event Grid, olay iletilerini abonelere yönlendirmek için olay aboneliklerini kullanır. Bir uç nokta bir olaya abone olacak şekilde ayarlayın. Ardından bir olay tetiklendiğinde Event Grid hizmeti bu olayla ilgili verileri uç noktaya gönderir.

Azure Depolama Eylemleri'nin desteklediği olayların tam listesini görüntülemek için Azure Depolama Eylemleri olay şeması makalesine bakın.

Fiyatlandırma ve faturalama

Fiyatlandırma, depolama görevi atamalarının yürütülmesine bağlıdır. Depolama görevi atamanız her çalıştırıldığında, bir görev yürütme örneği ücreti size faturalandırılır. Ayrıca, taranan ve depolama görevinin koşullarına göre değerlendirilen nesnelerin sayısına göre ücretlendirilirsiniz. Bu ücret, taranan bir milyon nesne başına tek bir fiyatı temel alır. Son ölçüm, depolama hesabındaki nesneler üzerinde gerçekleştirilen işlemlerin sayısı için geçerlidir. Bu ücret ayrıca bir milyon nesne başına tek bir fiyatı da temel alır. Ölçümler, yürütülen her örneğe uygulanır. Bir depolama görevi ataması tekrar tekrar yürütülecek şekilde zamanlandıysa, her ayrı örnek için faturalandırılırsınız.

Faturalama döneminizin sonunda her bir ölçüm için alınan ücretler toplanır. Faturanızda, tüm Azure Depolama Eylemleri maliyetleri için bir bölüm yer alır. Her sayaç için ayrı bir satır öğesi bulunur. Bu ücretler, görev atamasının yapılandırıldığı depolama hesabının aboneliğinde görünür. Azure Depolama Eylemleri faturalama ölçümleri ve yaygın senaryolara yönelik örnek hesaplamalar hakkında daha fazla bilgi edinmek için bkz. Azure Depolama Eylemleri için maliyetleri yönetmeyi planlama

Desteklenen Bölgeler

Azure Depolama Eylemleri genel olarak aşağıdaki genel bulut bölgelerinde kullanılabilir:

  • Orta Avustralya

  • Doğu Avustralya

  • Güneydoğu Avustralya

  • Güney Brezilya

  • Brezilya Güneydoğu

  • Orta Kanada

  • Canada East

  • Orta Hindistan

  • Orta ABD

  • Doğu Asya

  • East US

  • Doğu ABD 2

  • Orta Fransa

  • Almanya Kuzey

  • Orta Batı Almanya

  • Orta İsrail

  • Kuzey İtalya

  • Japonya Doğu

  • Japonya Batısı

  • Jio Orta Hindistan

  • Jio Hindistan Batı

  • Kore Orta

  • Güney Kore

  • Mexico Central

  • Orta Kuzey ABD

  • Kuzey Avrupa

  • Norveç Doğu

  • Batı Norveç

  • Güney Afrika - Kuzey

  • Güney Afrika Batı

  • ABD'nin Güney Merkez Bölgesi

  • Güney Hindistan

  • Güneydoğu Asya

  • İspanya Orta

  • Orta İsveç

  • Güney İsveç

  • Kuzey İsviçre

  • Batı İsviçre

  • UAE Central

  • Birleşik Arap Emirlikleri Kuzey

  • Birleşik Krallık Güney

  • İngiltere'nin Batısı

  • Orta Batı ABD

  • Batı Avrupa

  • West India

  • Batı ABD

  • Batı ABD 2

  • Batı ABD 3

Sonraki adımlar