BigQuerySource

Dati di importazione dell'origine BigQuery.

Rappresentazione JSON
{
  "projectId": string,
  "datasetId": string,
  "tableId": string,
  "gcsStagingDir": string,
  "dataSchema": string,

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "partitionDate": {
    object (Date)
  }
  // End of mutually exclusive fields.
}
Campi
projectId

string

L'ID progetto o il numero del progetto che contiene l'origine BigQuery. Ha un limite di lunghezza di 128 caratteri. Se non specificato, eredita l'ID progetto dalla richiesta principale.

datasetId

string

Obbligatorio. Il set di dati BigQuery da cui copiare i dati con un limite di lunghezza di 1024 caratteri.

tableId

string

Obbligatorio. La tabella BigQuery da cui copiare i dati con un limite di lunghezza di 1024 caratteri.

gcsStagingDir

string

Directory intermedia di Cloud Storage usata per l'importazione con un limite di lunghezza di 2000 caratteri. Può essere specificata se si desidera che BigQuery esegua l'esportazione in una directory specifica di Cloud Storage.

dataSchema

string

Lo schema da utilizzare durante l'analisi dei dati dall'origine.

Valori supportati per le importazioni di eventi utente:

  • user_event (impostazione predefinita): un UserEvent per riga.

Valori supportati per le importazioni di documenti:

  • document (impostazione predefinita): un formato Document per riga. Ogni documento deve avere un Document.id valido e uno tra Document.json_data o Document.struct_data.
  • custom: un dato personalizzato per riga in formato arbitrario conforme allo Schema definito del datastore. Questa opzione può essere utilizzata solo dal verticale del datastore GENERIC.
Informazioni sulla partizione della tabella BigQuery. Lascia questo campo vuoto se la tabella BigQuery non è partizionata. Di seguito è riportato un elenco di campi che si escludono a vicenda. Nella risposta verrà impostato al massimo uno dei seguenti campi:
partitionDate

object (Date)

_PARTITIONDATE della tabella partizionata in base al tempo di BigQuery nel formato AAAA-MM-GG.

Fine dei campi che si escludono a vicenda.