E/S gérées Dataflow pour BigQuery

Les E/S gérées sont compatibles avec les fonctionnalités suivantes pour BigQuery:

Conditions requises

Nécessite le SDK Apache Beam pour Java en version 2.61.0 ou ultérieure.

Configuration

Lire et écrire la configuration Type de données Description
table chaîne Table BigQuery à lire ou à écrire. Formatez-le au format "PROJECT.DATASET.TABLE". Exemple : "my_project.dataset1.table1".
kms_key chaîne Spécifie une clé Cloud Key Management Service (Cloud KMS) pour chiffrer la table BigQuery lors de l'écriture ou pour chiffrer les tables temporaires créées lors des lectures.
Lire la configuration Type de données Description
fields liste de chaînes Liste des colonnes à lire à partir du tableau. Ce paramètre permet des lectures efficaces lorsqu'une table contient de nombreuses colonnes.
query chaîne Requête SQL à lire. Si spécifié, le connecteur exécute la requête sur BigQuery et lit les résultats de la requête.
row_restriction chaîne Prédicat qui filtre les données côté serveur. Exemple : "age > 18".
Écrire la configuration Type de données Description
triggering_frequency entier Pour les sources illimitées, spécifie la fréquence à laquelle les écritures de fichiers sont déclenchées, en secondes.

Pour les lectures, vous devez spécifier table ou query. Pour les écritures, vous devez spécifier table.

Pour plus d'informations, consultez les articles suivants :