Batch API A Blob Storage-hoz

Közzététel dátuma: október 23, 2019

Az Azure Blob Storage-hoz elérhető Batch API nyilvános előzetes verziója leegyszerűsíti az olyan alkalmazások fejlesztését, amelyek több egyidejű API-kérést intéznek a Blob Storage felé.  A Batch API csökkenti az ügyfél által megnyitandó, kezelendő és kéréseket fogadó kapcsolatok számát, és javítja az alkalmazás teljesítményét. A Blob Batch REST API-val több API-hívás ágyazható be egyetlen HTTP-kérésbe. A Batch-kérések alkérései egy tranzakcióna számítanak. A Batch REST-kérés is egy tranzakciónak számít. Így ha egy 100 kérésből álló köteggel dolgozik, összesen 101 tranzakciója lesz.  A kiszolgáló által egy köteges kérésre adott válasz a köteg minden alkérésének eredményét tartalmazza. A kötegelt kérés és válasz az OData köteges feldolgozási specifikációt használja.

Az API jelenleg két alkéréstípust támogat: SetBlobTier blokkblobokhoz és DeleteBlob. A későbbiekben további kérések is elérhetővé válnak. Az API a 2018-11-09-es verzióval válik elérhetővé. A Batch REST API-t emellett kiegészíti a .NET-, Java- és Python-ügyfél SDK-inak támogatása, a jövőben pedig további SDK-támogatások is várhatók. A Batch API blokkblobok standard Általános célú v2 Storage-fiókjaihoz érhető el. Az ADLS Gen2-ben még azonban nem érhető el (a hierarchikus névtérrel rendelkező tárfiókokban. A Batch API a többi tárfiókbeli REST API-hoz hasonlóan működik, és minden meglévő Storage-hitelesítési és -jóváhagyási sémát támogat. A kötegelt törlés aktiválja a Delete művelethez regisztrált eseményrács-előfizetéseket.

Kíváncsian várjuk, hogy megossza velünk visszajelzéseit és tapasztalatait. Visszajelzését az azurestoragefeedback@microsoft.com címre küldheti el.

  • Blob storage
  • SDK and Tools