GcsSource

Percorso di Cloud Storage per i contenuti di input.

Rappresentazione JSON
{
  "inputUris": [
    string
  ],
  "sourceFormat": enum (SourceFormat)
}
Campi
inputUris[]

string

Obbligatorio. URI Cloud Storage dei file di input. La modalità di lettura degli URI dipende dal metodo: consulta ImportDocumentsRequest.gcs_source e PurgeDocumentsRequest.gcs_source.

L'intera richiesta, incluso ogni URI, non deve superare i 2.000.000 di byte. Suddividi un insieme più grande di URI in più richieste.

sourceFormat

enum (SourceFormat)

Facoltativo. Formato dei file di input. Utilizzato da ImportDocuments; PurgeDocuments lo ignora.

SourceFormat

SourceFormat specifica il formato dei contenuti di input. Questo enum può essere utilizzato in GcsSource per indicare al servizio come analizzare gli URI di input.

Enum
SOURCE_FORMAT_UNSPECIFIED

Valore predefinito. Ogni URI di input indica un file da importare o un pattern che corrisponde ai file da importare (vedi ImportDocumentsRequest.gcs_source). Ogni file viene importato come documento separato.

Un datastore UNSTRUCTURED accetta file PDF (.pdf), testo normale (.txt), Word (.docx), PowerPoint (.pptx) ed Excel (.xlsx, .xlsm) di dimensioni fino a 200 MB (200.000.000 byte). Un datastore VIDEO accetta file video di dimensioni fino a 600 GB che il servizio può decodificare e che durano al massimo 15 ore. Un file che non soddisfa questi requisiti viene segnalato nel report sugli errori anziché non riuscire l'importazione.

SOURCE_FORMAT_DOCUMENT_JSON

Ogni URI di input indica un file JSON Lines: un documento per riga, nel formato JSON della risorsa Document. Ogni riga deve impostare name, che fornisce l'ID documento, e content.gcs_uri, e può impostare metadata, che deve essere conforme al documentMetadataSchema del datastore. I pattern non sono supportati negli URI di input.

I file a cui fanno riferimento le righe devono soddisfare gli stessi requisiti di SOURCE_FORMAT_UNSPECIFIED. Le righe che non possono essere analizzate o che non sono conformi vengono segnalate nel report sugli errori e ignorate.