BigQuerySource

Données d'importation de la source BigQuery.

Représentation JSON
{
  "projectId": string,
  "datasetId": string,
  "tableId": string,
  "gcsStagingDir": string,
  "dataSchema": string,

  // Union field partition can be only one of the following:
  "partitionDate": {
    object (Date)
  }
  // End of list of possible types for union field partition.
}
Champs
projectId

string

ID du projet ou numéro du projet contenant la source BigQuery. Limite de 128 caractères. S'il n'est pas spécifié, hérite de l'ID du projet de la requête parente.

datasetId

string

Obligatoire. Ensemble de données BigQuery à partir duquel copier les données,avec une limite de 1 024 caractères.

tableId

string

Obligatoire. Table BigQuery à partir de laquelle copier les données,avec une limite de 1 024 caractères.

gcsStagingDir

string

Répertoire Cloud Storage intermédiaire utilisé pour l'importation,avec une limite de 2 000 caractères. Peut être spécifié si vous souhaitez que BigQuery exporte les données vers un répertoire Cloud Storage particulier.

dataSchema

string

Schéma à utiliser lors de l'analyse des données de la source.

Valeurs acceptées pour les importations d'événements utilisateur :

  • user_event (par défaut) : un UserEvent par ligne.

Valeurs acceptées pour les importations de documents :

  • document (par défaut) : un format Document par ligne. Chaque document doit comporter un Document.id valide et l'un des éléments suivants : Document.json_data ou Document.struct_data.
  • custom : une donnée personnalisée par ligne au format arbitraire, conforme au Schema défini du data store. Ne peut être utilisé que par le secteur vertical GENERIC Data Store.
Champ d'union partition. Informations sur la partition de la table BigQuery. Laissez ce champ vide si la table BigQuery n'est pas partitionnée. partition ne peut être qu'un des éléments suivants :
partitionDate

object (Date)

_PARTITIONDATE de la table partitionnée par date BigQuery au format AAAA-MM-JJ.