Gezintiyi Atla

Blob Depolama için Batch API’si

Yayımlanma tarihi: 23 Ekim, 2019

Azure Blob Depolama için Batch API’si genel önizleme aşamasında kullanıma sunuldu ve Blob depolamasına birkaç eş zamanlı API isteğinde bulunan uygulamaları daha kolayca geliştirilebilir hale getiriyor.  Batch API’si, bir istemcinin açması, yönetmesi ve istekleri dağıtması gereken bağlantı sayısını azaltır, ayrıca uygulama performansını artırmaya yardımcı olur. Blob Batch REST API’si, birkaç API çağrısının tek bir HTTP isteğine eklenmesine imkan tanır. Bir Batch isteğindeki her bir alt istek, bir işlem olarak sayılacak. Ayrıca Batch REST isteği de bir işlem olarak sayılacak. Bu durumda 100 istekten oluşan bir toplu işiniz olduğunda toplam 101 işlem yapılır.  Sunucunun bir toplu iş isteği için döndürdüğü yanıt, toplu işteki her bir alt isteğe yönelik sonuçları içerir. Toplu iş isteği ve yanıt, OData toplu iş işleme belirtiminden yararlanır.

Şu an API, iki tür alt isteği destekler: Blok Blobları ve DeleteBlob için SetBlobTier. Daha fazla istek eklenecek. Bu API, 2018-11-09 sürümünden itibaren kullanıma sunulacak. Ek olarak Batch REST API’sinin yanı sıra .Net, Java ve Python istemci SDK’sı desteği de vardır. Daha fazla SDK eklenecek. BatchAPI, Blok blobları için standart Genel Amaçlı v2 depolama hesaplarında kullanıma sunuldu. Fakat henüz ADLS 2. Nesil (Hiyerarşik ad alanı özellikli depolama hesapları) için kullanımda değil. Batch API’si diğer tüm depolama REST API’leri gibi çalışır ve var olan tüm destek Depolama kimlik doğrulaması ile yetkilendirme şemalarını destekler. Toplu işin silinmesi, Silme işlemi için kaydedilen tüm olay kılavuzu aboneliklerini tetikler.

Geri bildirimlerinizi ve deneyimlerinizi öğrenmeyi sabırsızlıkla bekliyoruz. Geri bildirimlerinizi lütfen azurestoragefeedback@microsoft.com adresine gönderin.

  • Azure Blob Depolama
  • SDK and Tools