Ressources · Intégration Zapier

Intégration Google BigQuery ZapierAutomatiser Google BigQuery avec Zapier.

L'intégration Google BigQuery Zapier compte 4 déclencheurs, 7 actions et 2 recherches. C'est une app réservée aux plans payants (ou à l'essai gratuit), et ses déclencheurs passent à intervalle régulier. Voici ce que fait chaque opération, ce qu'elle coûte et où elle coince.

App premium Zapier réserve cette app à ses plans payants.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Aperçu

À quoi sert l'intégration Google BigQuery Zapier

BigQuery, c'est l'entrepôt de données de Google : de grosses tables qu'on interroge en SQL sans gérer de serveur. Zapier le relie à tes autres outils grâce aux Zaps, des automatisations faites d'un déclencheur (l'événement qui lance tout) et d'une ou plusieurs actions (la suite). Concrètement : des lignes qui entrent, des lignes qui sortent et des requêtes qui tournent sans que personne n'ouvre la console.

D'abord, la limite qui compte le plus : rien n'est instantané. Les quatre déclencheurs fonctionnent par interrogation, au rythme de ton plan. Zapier ne relit pas non plus ce qui dormait déjà dans tes tables au moment où tu allumes un Zap. Et sans plan payant, l'app reste fermée.

Ces limites posées, trois résultats valent le détour.

Une table de synthèse qui se remplit seule. Pour un réseau de franchises, New Row repère chaque vente qui arrive dans la table brute, et Create Row la recopie dans la table que lit la direction régionale.

Un ménage qui suit les statuts. Updated Row voit une réservation passer à « annulée », et Delete Rows retire la ligne correspondante du planning, en comparant une colonne à une valeur.

Des résultats de requête rangés au bon endroit. Query Job Completed (With Row Data) part à la fin d'une requête et apporte ses lignes ; Create Rows les stocke, lignes d'articles comprises.

Pour comparer, l'intégration Google BigQuery n8n couvre le même entrepôt côté n8n, et le comparatif n8n vs Zapier met les deux plateformes face à face.

Vocabulaire

Le vocabulaire de Zapier en une minute

Huit termes présents sur chaque écran de l'éditeur.

Zap
L'automatisation que tu construis : un déclencheur, puis une ou plusieurs actions lancées à chaque fois que l'événement se produit.
Déclencheur
L'événement, dans BigQuery ou ailleurs, qui lance le Zap. Une fois le Zap allumé, Zapier l'attend.
Action
L'étape qui travaille après le déclencheur : elle insère, modifie, supprime ou interroge des données à ta place.
Tâche
L'unité facturée par Zapier : une action menée à bien. Le volume de ton plan se compte en tâches.
Interrogation ou instantané
Interrogation : Zapier va voir l'app à intervalle fixe. Instantané : l'app prévient Zapier elle-même, sur le moment.
Filtre
Une étape qui laisse passer le Zap seulement si les données reçues remplissent ta condition, et l'arrête sinon.
Étape de recherche
Une étape qui retrouve une donnée déjà présente dans une app, pour la passer aux étapes suivantes.
App réservée aux plans payants
Une app que Zapier garde pour les plans payants et l'essai gratuit. Google BigQuery en fait partie.
Coût

Combien coûte vraiment un Zap BigQuery

Google BigQuery est une app réservée aux plans payants : sans plan payant ou essai gratuit, rien ne tourne. Ensuite, tout se compte en tâches.

  • AccèsPlan payant ou essai gratuit
  • Déclencheur et passagesJamais décomptés
  • Chaque action réussie1 tâche
  • Déclencheurs BigQuery4 par interrogation

Le déclencheur ne coûte jamais de tâche, pas plus que les passages de Zapier dans tes tables, quelle que soit leur fréquence. Chaque action réussie vaut une tâche ; une action ratée ne compte pas. Un Zap à trois actions consomme trois fois plus qu'un Zap à une seule. Un filtre, une recherche ou une deuxième action rendent le Zap multi-étapes, ce que permettent les plans payants. Les quatre déclencheurs passent par interrogation : une nouvelle ligne est vue toutes les 2 minutes sur Professional, chaque minute sur Team et Enterprise.

Connexion

Connecter Google BigQuery à Zapier

  1. 01

    Ouvre la page Apps

    Dans Zapier, ouvre la page Apps et clique sur + Add connection. Cherche « Google BigQuery » dans la fenêtre qui s'affiche et sélectionne l'app dans les résultats.

  2. 02

    Identifie-toi avec Google

    Clique sur Add connection. Un nouvel onglet s'ouvre : connecte-toi avec le compte Google qui a accès aux projets, jeux de données et tables BigQuery visés.

  3. 03

    Autorise l'accès

    Accorde à Zapier l'accès au compte. La connexion sert ensuite à toutes les étapes BigQuery de tous tes Zaps : une seule fois par compte Google, et c'est réglé.

Premier Zap

Ton premier Zap BigQuery, étape par étape

ObjectifQuand une réservation passe à « annulée », supprimer sa ligne de la table de planning.

  1. 01

    Build : le déclencheur

    Crée un Zap, choisis Google BigQuery puis Updated Row. Indique le projet, le jeu de données, la table des réservations et la colonne unique, par exemple le numéro de réservation.

  2. 02

    Test du déclencheur

    Lance le test. Zapier ramène les trois lignes les plus récentes qu'il trouve : tu relies les champs sur une vraie réservation, pas sur des noms de colonnes devinés.

  3. 03

    Le filtre

    Clique sur le plus et ajoute un Filter : la colonne du statut, une règle de texte, la valeur « annulée ». Une règle de nombre sur ce champ ne passerait jamais.

  4. 04

    L'action

    Ajoute BigQuery avec Delete Rows. Choisis la table de planning, la colonne de correspondance et relie le numéro de réservation venu du déclencheur.

  5. 05

    Test, puis Publish

    Teste sur une copie de la table, vérifie dans BigQuery que seule la bonne ligne a disparu, puis clique sur Publish. Seules les modifications à venir passent.

Déclencheurs

Les déclencheurs Google BigQuery sur Zapier

4 événements démarrent un Zap quand quelque chose se passe dans Google BigQuery. Zapier va les chercher au rythme que ton plan autorise.

1

Query Job Completed (With Row Data)

Déclencheur par interrogation

Dans Zapier“Triggers when a query job has completed processing successfully.”

Lance le Zap quand une requête de ton projet se termine avec succès, et apporte ses lignes de résultat avec elle. Tu récupères la sortie de la requête, prête à être reliée à l'étape suivante, sans recherche supplémentaire.

Comment il se déclenche
Zapier va voir à intervalle régulier, et cet intervalle dépend de ton plan payant : toutes les 2 minutes sur Professional, chaque minute sur Team et Enterprise
Quand l'utiliser
le contrôleur de gestion d'une mutuelle lance une requête sur les dossiers en retard, et ses lignes doivent atterrir dans la table du service client.
Attention
les lignes écrites par Create Row ou Create Rows ne créent pas de requête, elles ne lancent donc jamais ce déclencheur.
2

New Row

Déclencheur par interrogation

Dans Zapier“Triggers when a new row is added to a table. We know when a new row is added whenthe table is sorted by a column and the latest row is different from the previous latest row.”

Surveille une table et part quand une ligne plus récente apparaît en tête. Il trie la table sur une colonne de ton choix, de la plus récente à la plus ancienne, et compare une colonne unique à la dernière ligne vue.

Comment il se déclenche
Zapier va voir à intervalle régulier, et cet intervalle dépend de ton plan payant : toutes les 2 minutes sur Professional, chaque minute sur Team et Enterprise
Quand l'utiliser
les ventes d'un réseau de franchises tombent dans une table brute, et chacune doit rejoindre la table de synthèse.
Attention
la colonne de tri doit être un nombre, une date ou un horodatage ; une colonne texte n'est pas proposée.
3

New Job Completed

Déclencheur par interrogation

Dans Zapier“Triggers when a query job has completed processing successfully or unsuccessfully.”

Part quand une requête précise, désignée par son identifiant et son emplacement, arrive à son terme, qu'elle ait réussi ou échoué. Contrairement au premier déclencheur, il n'apporte pas les lignes.

Comment il se déclenche
Zapier va voir à intervalle régulier, et cet intervalle dépend de ton plan payant : toutes les 2 minutes sur Professional, chaque minute sur Team et Enterprise
Quand l'utiliser
un gros chargement de données doit être fini avant que la suite démarre.
Attention
il signale aussi les échecs ; place un filtre avant toute étape qui suppose que la requête a marché.
4

Updated Row

Déclencheur par interrogation

Dans Zapier“Triggers when an existing row is updated in a table in BigQuery.”

Réagit quand une ligne existante d'une table change. Tu lui indiques un projet, un jeu de données, une table et la colonne unique qui identifie chaque ligne.

Comment il se déclenche
Zapier va voir à intervalle régulier, et cet intervalle dépend de ton plan payant : toutes les 2 minutes sur Professional, chaque minute sur Team et Enterprise
Quand l'utiliser
une réservation d'hôtel passe à « annulée » et doit sortir du planning des équipes.
Attention
c'est la colonne unique qui distingue une ligne d'une autre ; choisis-en une dont les valeurs ne se répètent jamais.
Actions

Les actions Google BigQuery sur Zapier

Google BigQuery te donne 7 actions. Pour chacune : ce qu'elle fait pour toi, le moment où tu la choisis, et ce qu'il faut surveiller.

1

Create Row

Action

Dans Zapier“Creates a new row of data in a table. Note: Does not create a job.”

Ajoute une ligne dans la table choisie, avec une valeur par colonne. L'écriture est directe et ne crée aucune requête.

Quand l'utiliser
chaque devis signé dans un autre outil doit devenir une ligne de ton entrepôt.
Attention
écrire dans la table qu'un déclencheur New Row surveille peut relancer ce Zap.
2

Create Rows

Action

Dans Zapier“Creates new rows of data in a table (accepts line items). Note: Does not create a job.”

Insère plusieurs lignes d'un coup et accepte les lignes d'articles : un déclencheur qui porte une liste devient autant de lignes. Pas de requête créée non plus.

Quand l'utiliser
une commande de cinq produits doit donner cinq lignes dans la table des ventes.
Attention
sans lignes d'articles en entrée, tu n'obtiens qu'une ligne.
3

Delete Rows

Action

Dans Zapier“Deletes row(s) in an existing table in BigQuery”

Supprime les lignes d'une table où une colonne égale une valeur. C'est la seule action de la liste qui retire des données.

Quand l'utiliser
un client demande l'effacement de ses données, et ses lignes de la table marketing doivent partir.
Attention
la correspondance porte sur une colonne et une valeur ; teste sur une copie avant de publier.
4

Import Data

Action

Dans Zapier“Imports data into a table. The data must be in JSON format.”

Charge un lot de lignes que tu fournis sous forme de liste de lignes, dans le format structuré qu'attend l'étape. Deux options règlent le sort des lignes qui ne collent pas à la table.

Quand l'utiliser
une étape précédente produit déjà un lot complet.
Attention
par défaut, une seule ligne invalide fait échouer tout l'import ; active Skip Invalid Rows pour garder les bonnes.
5

Run a Query

Action

Dans Zapier“Runs a SQL query against a table in BigQuery.”

Envoie la requête SQL que tu écris à un projet et renvoie ce qu'elle trouve. C'est la porte de sortie quand aucune action toute faite ne colle.

Quand l'utiliser
il te faut un total ou une jointure que les actions sur les lignes ne savent pas faire.
Attention
la requête est du SQL brut ; une faute de frappe bloque l'étape, teste-la d'abord dans BigQuery.
6

Update Row(s)

Action

Dans Zapier“Updates new row(s) to an existing table in BigQuery”

Modifie les lignes où une colonne vaut une valeur, puis écrit les nouvelles valeurs listées par paires colonne et valeur, séparées par des virgules.

Quand l'utiliser
un paiement est encaissé ailleurs et la facture correspondante doit passer à « payée ».
Attention
toutes les lignes qui correspondent sont modifiées ; choisis une colonne vraiment unique.
7

API Request (Beta)

Action

Dans Zapier“This is an advanced action which makes a raw HTTP request that includes this integration's authentication.”

Action avancée qui envoie une requête brute à BigQuery en réutilisant ta connexion. Elle couvre ce qu'aucune autre opération de cette page ne fait.

Quand l'utiliser
un développeur de l'équipe a besoin d'un appel absent de la liste.
Attention
elle ne vise que les domaines liés à l'app, et reste en bêta.
Recherches

Les recherches Google BigQuery sur Zapier

2 étapes de recherche vont chercher une donnée qui existe déjà dans Google BigQuery, pour qu'une étape suivante s'en serve.

Une étape de recherche ne modifie rien : elle retrouve des lignes pour les étapes suivantes. Les recherches sont en bas de la liste des événements, sous SEARCH.

1

Find One Row

RechercheFind or create

Dans Zapier“Find a row by specifying a table, a WHERE clause, an optional ORDER BY.”

Retrouve une ligne d'une table grâce à une clause WHERE que tu écris, avec un tri facultatif. Sa variante Find or Create Record n'est pas une opération de plus : c'est cette même recherche, case de création cochée.

Quand l'utiliser
chercher la fiche d'un adhérent avant de la modifier, et la créer si elle manque.
Attention
seule la clause WHERE décide de ce qui revient ; trop large, elle trouve plusieurs lignes, règle alors le cas des résultats multiples.
2

Get Rows for Job Completed

Recherche

Dans Zapier“Gets batch of rows from completed jobs in BigQuery”

Récupère les lignes produites par une requête terminée, à partir du projet, de l'identifiant et de l'emplacement. Elle complète New Job Completed, qui annonce la fin de la requête sans apporter les lignes.

Quand l'utiliser
attendre une requête précise, puis passer ses résultats à l'étape suivante.
Attention
projet, identifiant et emplacement sont tous obligatoires : le déclencheur ou une étape précédente doit les fournir.

Les trois réglages que toute recherche expose

  1. Successful if no search results are found?
    Par défaut, une recherche vide arrête le Zap et saute les étapes qui en dépendaient. Activé, le Zap continue sans rien.
  2. Create X if it doesn't exist yet?
    Cocher la case transforme la recherche en « trouver ou créer » : le réglage précédent disparaît et l'étape demande les champs pour créer la ligne manquante.
  3. If multiple search results are found?
    Garder le premier résultat (par défaut), arrêter le Zap, ou transmettre tous les résultats aux étapes suivantes.
Quand ça casse

Quand un Zap BigQuery casse

Zapier ne rattache à cette app qu'un article de prise en main : les pièges ci-dessous viennent des opérations elles-mêmes et des limites communes à tous les Zaps.

Passe-les en revue avant de publier. La page Dépannage Zapier creuse les cas généraux.

  • Les anciennes lignes restent de côté

    Un Zap ne voit que ce qui arrive après sa publication. Les lignes déjà présentes ne passent pas : reprendre l'historique est un chantier à part.
  • Un Zap qui écrit là où il regarde

    Un Create Row dans la table qu'un New Row surveille, et le Zap se relance en boucle en dévorant tes tâches.
  • Pas de colonne triable pour New Row

    New Row a besoin d'une colonne nombre, date ou horodatage pour trier. Une table faite uniquement de texte ne lui donne aucune prise.
  • Une ligne en double, ou jamais vue

    Zapier mémorise ce qu'il a vu grâce à la colonne unique. Si elle ne l'est pas vraiment, des lignes sont sautées ou répétées.
  • Une ligne invalide coule l'import

    Import Data fait échouer toute la demande pour une seule ligne invalide, sauf si Skip Invalid Rows est activé.
  • Un gros chargement mis en pause

    Une vague soudaine de lignes après une migration peut être retenue par la protection anti-afflux de Zapier au lieu d'être traitée d'un coup.
Besoin d'aide

Besoin d'aide pour automatiser Google BigQuery avec Zapier ?

Une personne lit chaque message.

FAQ

Intégration Google BigQuery Zapier : questions fréquentes

01L'intégration Google BigQuery Zapier est-elle gratuite ?
Non. Google BigQuery est une app réservée aux plans payants de Zapier et à l'essai gratuit : le plan gratuit ne peut pas s'en servir du tout. Une fois sur un plan payant, le déclencheur ne coûte rien et chaque action réussie vaut une tâche. La page de l'app sur Zapier indique si une app est réservée aux plans payants : vérifie-la avant de construire, et lance l'essai gratuit si tu veux tester ton Zap avant de choisir un plan.
02Combien de tâches consomme un Zap BigQuery ?
Une tâche par action réussie, aucune pour le déclencheur. Les passages de Zapier dans tes tables ne coûtent rien, même fréquents. Un Zap à deux actions, par exemple une ligne créée puis une mise à jour ailleurs, consomme deux tâches à chaque passage. Une action qui échoue n'est pas décomptée. Certaines apps et actions prennent plus d'une tâche : jette un œil à l'historique des tâches après les premiers vrais passages, avant de dimensionner ton plan.
03L'intégration BigQuery Zapier fonctionne-t-elle en temps réel ?
Non. Les quatre déclencheurs BigQuery fonctionnent par interrogation : Zapier passe dans tes tables à intervalle fixe et trie le nouveau du déjà vu. L'intervalle dépend du plan : toutes les 2 minutes sur Professional, chaque minute sur Team et Enterprise. Sur les plans payants, tu peux aussi lancer une vérification à la main depuis l'éditeur. Le type de déclencheur vient de l'app et ne se change pas en instantané, donc prévois ce délai dans tes étapes sensibles.
04Que faut-il pour connecter BigQuery à Zapier ?
Un compte Google avec accès aux projets BigQuery visés, et un plan payant ou l'essai gratuit, puisque l'app y est réservée. Dans Zapier, ouvre Apps, clique sur + Add connection, choisis Google BigQuery, identifie-toi dans l'onglet qui s'ouvre et autorise l'accès. Projets, jeux de données et tables doivent déjà exister, et ton compte doit avoir les droits de lecture ou d'écriture sur ceux qui ne t'appartiennent pas. Ensuite, chaque étape BigQuery réutilise la connexion.
05Pourquoi New Row saute des lignes ou envoie des doublons ?
Parce qu'il s'appuie sur deux colonnes que tu choisis. Il trie la table sur une colonne nombre, date ou horodatage pour trouver la dernière ligne, puis compare une colonne unique avec la dernière vue. Si la colonne de tri ne suit pas l'ordre d'arrivée, ou si la colonne unique se répète, des lignes sont sautées ou envoyées deux fois. Prends un identifiant toujours croissant ou un horodatage d'insertion, et une colonne aux valeurs jamais répétées.
06Et si l'opération BigQuery dont tu as besoin n'existe pas sur Zapier ?
Deux issues intégrées existent. Run a Query envoie le SQL que tu écris : un total, une jointure ou une fusion y trouvent leur place. API Request (Beta) va plus loin en envoyant une requête brute avec ta connexion existante, pour quelqu'un à l'aise avec l'API de BigQuery. Si aucune ne convient, le même entrepôt existe sur d'autres plateformes d'automatisation, dont la liste d'opérations diffère : compare ces listes avant de trancher.
07Zapier, Make ou n8n pour Google BigQuery ?
Compare sur des critères, pas sur des noms. Sur Zapier, BigQuery apporte quatre déclencheurs par interrogation, sept actions et deux recherches, avec un plan payant obligatoire. n8n propose sa propre intégration BigQuery, avec sa propre liste d'opérations à comparer. Regarde trois choses : les opérations exposées pour BigQuery, la façon dont chaque passage est facturé, et la personne qui maintiendra l'automatisation quand les tables évolueront. Côté Zapier, retiens aussi que les quatre déclencheurs passent par interrogation, jamais en instantané.