跳至主要內容

適用於 Blob 儲存體的 Batch API

發佈日期: 十月 23, 2019

適用於 Azure Blob 儲存體的 Batch API 公開預覽版現在已可使用,可簡化應用程式的開發,允許同時對 Blob 儲存體發出多個 API 要求。  Batch API 除有助於減少用戶端在開啟、管理及散發要求時所需要的連線數,還能提升應用程式的效能。Blob Batch REST API 允許在同一個 HTTP 要求中內嵌多個 API 呼叫。Batch 要求中的每一個子要求,都會計為一次異動。除此之外也會將 Batch REST 要求計為一次異動。因此,若一個批次中包含了 100 個要求,就會計為 101 次異動。 伺服器會在每個批次要求傳回的回應中,包含批次中每個子要求的結果。批次要求及回應採用 OData 批次處理規格。

目前 API 支援下列兩種子要求類型:區塊 Blob 的 SetBlobTier及 刪除 Blob。之後會再支援更多種類型。此 API 自 2018-11-09 版起開始提供。此外,Batch REST API 也新增了 .Net、Java 及 Python 用戶端 SDK 的支援,並會在之後陸續新增其他 SDK。目前只有區塊 Blob 的標準一般用途 v2 儲存體帳戶可使用 BatchAPI。ADLS Gen2 目前尚無法使用 (啟用了階層命名空間的儲存體帳戶)。Batch API 和其他儲存體 REST API 一樣,也能支援目前所支援的各種儲存體驗證與授權配置。批次刪除會觸發為刪除所註冊的任何事件方格訂閱。

歡迎您踴躍提供您的意見反應。您可以將您的意見傳送至 azurestoragefeedback@microsoft.com

  • Azure Blob 儲存體
  • SDK and Tools