OutputConfig

La ubicación de salida y los metadatos deseados.

Representación JSON
{
  "gcsDestination": {
    object (GcsDestination)
  },
  "batchSize": number
}
Campos
gcsDestination

object (GcsDestination)

La ubicación de Google Cloud Storage en la que se escriben los resultados.

batchSize

number

La cantidad máxima de protos de respuesta que se deben colocar en cada archivo JSON de salida en Google Cloud Storage. El rango válido es [1, 100]. Si no se especifica, el valor predeterminado es 20.

Por ejemplo, en un archivo PDF con 100 páginas, se generarán 100 archivos .proto de respuesta. Si batchSize = 20, se escribirán 5 archivos json, cada uno con 20 .proto de respuesta, con el prefijo gcsDestination.uri.

Actualmente, batchSize solo se aplica a GcsDestination, y es posible que se admita otra configuración de salida en el futuro.

GcsDestination

La ubicación de Google Cloud Storage en la que se escribe el resultado.

Representación JSON
{
  "uri": string
}
Campos
uri

string

Prefijo del URI de Google Cloud Storage donde se almacenarán los resultados. Los resultados estarán en formato JSON y precedidos por el prefijo del URI de entrada correspondiente. Este campo puede representar un prefijo de archivo de GCS o un directorio de GCS. En cualquier caso, el URI debe ser único porque, para obtener todos los archivos de salida, deberás realizar una búsqueda de comodines de GCS en el prefijo de URI que proporciones.

Ejemplos:

Si hay varios resultados, cada respuesta sigue siendo AnnotateFileResponse, cada una de las cuales contiene algún subconjunto de la lista completa de AnnotateImageResponse. Es posible que se produzcan varios resultados si, por ejemplo, el resultado de JSON es demasiado grande y se desborda en varios archivos fragmentados.