Operaciones por lotes (v4beta1)

Cloud Talent Solution admite operaciones por lotes asincrónicas, lo que te permite incluir múltiples llamadas a la API en una sola solicitud HTTP. El tipo de respuesta que se muestra es google.longrunning.operation. El estado detallado de la operación por lotes se puede recuperar si llamas al método GetOperation con el campo name en google.longrunning.operation.

El uso de rendimientos por lotes disminuyó la latencia en el tiempo de respuesta de la API y aumentó la capacidad de procesamiento. Ten en cuenta que recibir con éxito una respuesta de la API por lotes solo indica que se ha creado la solicitud por lotes. El procesamiento de datos real se realiza de forma asíncrona. Las operaciones por lotes creadas hace más de 30 días ya no serán accesibles por el método GetOperation.

Cada lote puede tener un máximo de 200 solicitudes.

Indicador de progreso de operación por lotes

La google.longrunning.operation que se creó cuando se llamó al método de creación o actualización por lotes se encuentra en uno de los siguientes estados:

  • STATE_UNSPECIFIED (el valor predeterminado)
  • INICIALIZANDO
  • PROCESANDO
  • EXITOSA
  • ERROR

En el estado INICIALIZANDO, los campos success_count, failure_count y total_count se establecen en 0. Si la operación está en estado PROCESANDO, success_count y failure_count pueden aumentar. En el estado EXITOSA, success_count + failure_count siempre es igual a total_count, y success_count > 0. En el estado ERROR, success_count siempre es 0.