Batch API for Blob Storage

Fecha de publicación: 23 octubre, 2019

La versión preliminar pública de Batch API for Blob Storage ya está disponible para simplificar el desarrollo de las aplicaciones que realizan varias solicitudes simultáneas de API a Blob Storage.  Batch API reduce la cantidad de conexiones que un cliente tiene para abrir, administrar y distribuir las solicitudes y ayuda a mejorar el rendimiento de la aplicación. La API REST Blob Batch permite insertar varias llamadas API en una sola solicitud HTTP. Cada solicitud secundaria individual en una solicitud de Batch se contará como una transacción. Además, la solicitud REST de Batch se contará como una transacción. Por tanto, en el caso de que tenga un lote de cien solicitudes de tamaño, tendrá un total de 101 transacciones.  La respuesta devuelta por el servidor para una solicitud por lotes contiene los resultados de cada solicitud secundaria en el lote. La solicitud y respuesta por lotes aprovecha la especificación de procesamiento por lotes de OData.

Actualmente, la API admite dos tipos de solicitudes secundarias: SetBlobTier para blobs en bloques y DeleteBlob, con más solicitudes. Esta API está disponible a partir de la versión 2018-11-09. Además, la API REST Batch se complementa con compatibilidad en el SDK de cliente de .Net, Java y Python con más SDK. Batch API está disponible en las cuentas de almacenamiento de uso general v2 estándar para blobs en bloques. Sin embargo, todavía no está disponible para ADLS Gen2 (cuentas de almacenamiento habilitadas para espacios de nombres jerárquicos). Batch API funcionará como cualquier otra API REST de almacenamiento y admitirá todos los esquemas de autenticación y autorización de almacenamiento existentes. La eliminación por lotes desencadenará cualquier suscripción de cuadrícula de eventos registrada para eliminar.

Esperamos sus comentarios y estamos encantados de escuchar sus experiencias. Envíe cualquier comentario a azurestoragefeedback@microsoft.com .

  • Blob Storage
  • SDK and Tools