REST Resource: organizations.locations.bigQueryExports

Ressource: BigQueryExport

Configure la méthode d'envoi des résultats à l'instance BigQuery.

Représentation JSON
{
  "name": string,
  "description": string,
  "filter": string,
  "dataset": string,
  "createTime": string,
  "updateTime": string,
  "mostRecentEditor": string,
  "principal": string
}
Champs
name

string

Identifiant. Nom de ressource relatif de cette exportation. Voir https://cloud.google.com/apis/design/resource_names#relative_resource_name. La liste suivante présente quelques exemples:

organizations/{organization_id}/locations/{locationId}/bigQueryExports/{export_id} + folders/{folder_id}/locations/{locationId}/bigQueryExports/{export_id} + projects/{projectId}/locations/{locationId}/bigQueryExports/{export_id}

Ce champ est fourni dans les réponses et est ignoré lorsqu'il est fourni dans les requêtes de création.

description

string

Description de l'exportation (1 024 caractères maximum).

filter

string

Expression qui définit le filtre à appliquer aux événements de création/mise à jour des résultats. L'expression est une liste de zéro ou plusieurs restrictions combinées à l'aide des opérateurs logiques AND et OR. Les parenthèses sont acceptées, et OR a une priorité plus élevée que AND.

Les restrictions ont la forme <field> <operator> <value> et peuvent être précédées d'un caractère - pour indiquer une négation. Les champs correspondent à ceux définis dans la ressource correspondante.

Les opérateurs compatibles sont les suivants:

  • = pour tous les types de valeurs.
  • >, <, >=, <= pour les valeurs entières.
  • :, qui signifie "mise en correspondance de sous-chaîne", pour les chaînes.

Les types de valeurs acceptés sont les suivants:

  • littéraux de chaîne entre guillemets.
  • des littéraux entiers sans guillemets.
  • Les littéraux booléens true et false sans guillemets.
dataset

string

Ensemble de données dans lequel écrire les mises à jour des résultats. Son format est "projects/[projectId]/datasets/[bigquery_dataset_id]". L'ID unique de l'ensemble de données BigQuery ne doit contenir que des lettres (a-z, A-Z), des chiffres (0-9) ou des traits de soulignement (_).

createTime

string (Timestamp format)

Uniquement en sortie. Heure à laquelle l'exportation BigQuery a été créée. Ce champ est défini par le serveur et sera ignoré s'il est fourni lors de l'exportation lors de la création.

Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Uniquement en sortie. Heure à laquelle l'exportation vers BigQuery a été mise à jour pour la dernière fois. Ce champ est défini par le serveur et sera ignoré s'il est fourni lors de la création ou de la mise à jour de l'exportation.

Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

mostRecentEditor

string

Uniquement en sortie. Adresse e-mail de l'utilisateur qui a modifié l'exportation BigQuery pour la dernière fois. Ce champ est défini par le serveur et sera ignoré s'il est fourni lors de la création ou de la mise à jour de l'exportation.

principal

string

Uniquement en sortie. Compte de service nécessitant une autorisation pour créer une table et importer des données dans l'ensemble de données BigQuery.

Méthodes

create

Crée une exportation BigQuery.

delete

Supprime une exportation BigQuery existante.

get

Récupère une exportation BigQuery.

list

Répertorie les exportations BigQuery.

patch

Met à jour une exportation BigQuery.