Share via


Azure Depolama Eylemleri Önizlemesi nedir?

Azure Depolama Eylemleri, birden çok depolama hesabında milyonlarca nesne üzerinde ortak veri işlemleri gerçekleştirmek için kullanabileceğiniz sunucusuz bir çerçevedir.

Ö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ı.

Azure Depolama Actions'ın önizleme sürümü, tanımladığınız bir dizi koşula göre Azure Depolama hesaplarındaki bloblarda işlem gerçekleştirebilen depolama görevleri oluşturmanıza olanak tanır. Depolama görevler, ek işlem kapasitesi sağlamadan ve kod yazmanıza gerek kalmadan depolama hesabındaki milyonlarca nesneyi işleyebilir.

Depolama görevinin anatomisi

Depolama görevi bir dizi koşul, işlem ve atama içerir. Aşağıdaki tabloda bir depolama görevinin her bileşeni 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, bir yan tümcenin hedef nesne tarafından karşılanıp karşılanmadığını belirlemek üzere bir özelliği bir değerle karşılaştırmak için işlecini kullanır. Örneğin, bir yan tümce bir blobun özelliğinin beş günden uzun olup olmadığını creation-time değerlendirebilir.
Operations İş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.

Depolama görevi kullanma

İlk olarak, bir depolama görevinin koşullarını ve işlemlerini tanımlayın. Ardından bu görevi bir veya daha fazla depolama hesabına atayın. Ölçümleri, grafikleri ve raporları kullanarak görev çalıştırmalarını izleyin.

Depolama görevi tanımlama

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. Görev oluşturulduktan sonra, görsel tasarımcı kullanarak bu koşulları ve işlemleri düzenleyebilir veya daha fazlasını ekleyebilirsiniz.

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

Depolama görevi atama

Kimliğinize Depolama Blob Veri Sahibi rolünün atandığı herhangi bir depolama hesabına bir depolama görevi atayabilirsiniz. Atama oluştururken bir depolama hesabı seçer ve görevin sistem tarafından atanan yönetilen kimliğine bir rol atarsınız. Görev sağlandığında bu kimlik sizin için otomatik olarak oluşturulur. Bu kimliği atadığınız rol, görevde tanımlanan işlemleri gerçekleştirmek için bu kimliği etkinleştirmelidir.

Depolama görevi yalnızca bu hesabın sahibi tarafından bir depolama hesabına atanabilir. Bu nedenle, tanımladığınız görev başka bir depolama hesabının sahibi için yararlıysa, bu kullanıcıya depolama görevine erişim vermelisiniz. Ardından, bu kullanıcı görevinizi depolama hesabına atayabilir. Kullanıcı kimliğine bir Azure rolü atayarak bir kullanıcıya depolama göreviniz için erişim vekleyebilirsiniz.

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

Depolama görevi çalıştırmalarını izleme

Görevler, atamada belirttiğiniz zamanlamaya göre zaman uyumsuz 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örev çalıştırmasının sonuçlarını öğeleştirir.

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.

Görev çalıştırmalarını izlemeyi öğrenmek için şu makalelere bakın:

Depolama görevi olaylarını işleme

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 gönderiliyor. Event Grid zengin yeniden deneme ilkeleri ve teslim edilemeyen iletiler 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. İlk olarak, bir uç noktayı bir olaya abone olun. Ardından bir olay tetiklendiğinde Event Grid hizmeti bu olayla ilgili verileri uç noktaya gönderir.

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

Desteklenen Bölgeler

Azure Depolama görevleri aşağıdaki genel bölgelerde desteklenir:

  • Doğu Avustralya

  • Güneydoğu Avustralya

  • Güney Brezilya

  • Orta Kanada

  • Orta Hindistan

  • Central US

  • Orta Fransa

  • Orta Batı Almanya

  • Orta Kuzey ABD

  • Kuzey Avrupa

  • Orta Güney Abd

  • Güneydoğu Asya

  • Kuzey İsviçre

  • West Europe

  • Batı ABD

  • Batı ABD 2

Fiyatlandırma ve faturalama

Önizleme sırasında özelliği ücretsiz olarak deneyebilir ve yalnızca depolama hesabınızda çağrılan işlemler için ödeme yapabilirsiniz. Özelliğin fiyatlandırma bilgileri genel kullanıma sunulmadan önce yayımlanır.

Sonraki adımlar