Pour interagir avec Google BigQuery® dans le cadre d'une chaîne, ajoutez une étape avec une commande de connexion à Google BigQuery. Par exemple :
- Charger et interroger des données sous forme de tableaux
- Obtenez les métadonnées associées à vos projets et ensembles de données BigQuery.
Pour activer ces commandes, un administrateur informatique doit d'abord créer un connecteur Google BigQuery à l'adresse .
Obtenir le jeu de données
Pour obtenir des détails sur un jeu de données BigQuery, utilisez la commande Get dataset.
Appel API équivalent : https://cloud.google.com/bigquery/docs/samples/bigquery-get-dataset
Propriétés
| Propriété |
Détail |
| ID de l'ensemble de données |
Saisissez l'ID de l'ensemble de données à interroger. |
Sorties
| Sortie |
Type de sortie |
| Jeu de données JSON |
Fichier |
Codes de sortie
| Code |
Type |
Erreur |
| 0 |
Réussite |
Réussite |
| 1 |
Erreur |
Échec général |
Obtenir le modèle
Pour récupérer les détails d'un modèle BigQuery, utilisez la commande Get model.
Appel API équivalent : https://cloud.google.com/bigquery/docs/samples/bigquery-get-model
Propriétés
| Propriété |
Détail |
| Modèle ID |
Saisissez l'ID du modèle à interroger. |
| ID de l'ensemble de données |
Entrez l'ID de l'ensemble de données qui contient le modèle. |
Sorties
| Sortie |
Type de sortie |
| Modèle JSON |
Fichier |
Codes de sortie
| Code |
Type |
Erreur |
| 0 |
Réussite |
Réussite |
| 1 |
Erreur |
Échec général |
Obtenir la routine
Pour obtenir des détails sur une routine BigQuery, utilisez la commande Get routine.
Appel API équivalent : https://cloud.google.com/bigquery/docs/samples/bigquery-get-routine
Propriétés
| Propriété |
Détail |
| ID de routine |
Saisir l'ID de la routine à interroger. |
| ID de l'ensemble de données |
Saisissez l'ID de l'ensemble de données qui contient la routine. |
Sorties
| Sortie |
Type de sortie |
| Routine JSON |
Fichier |
Codes de sortie
| Code |
Type |
Erreur |
| 0 |
Réussite |
Réussite |
| 1 |
Erreur |
Échec général |
Obtenir la table
Pour récupérer les détails d'une table BigQuery, utilisez la commande Get table.
Appel API équivalent : https://cloud.google.com/bigquery/docs/samples/bigquery-get-table
Propriétés
| Propriété |
Détail |
| ID du tableau |
Entrez l’ID du tableau à interroger. |
| ID de l'ensemble de données |
Entrez l'ID de l'ensemble de données qui contient la table. |
Sorties
| Sortie |
Type de sortie |
| Tableau JSON |
Fichier |
Codes de sortie
| Code |
Type |
Erreur |
| 0 |
Réussite |
Réussite |
| 1 |
Erreur |
Échec général |
Lister les ensembles de données
Pour répertorier tous les jeux de données du projet BigQuery, utilisez la commande List datasets.
Appel API équivalent : https://cloud.google.com/bigquery/docs/samples/bigquery-list-datasets
Propriétés
Aucune
Sorties
| Sortie |
Type de sortie |
| Jeux de données JSON |
Fichier |
Codes de sortie
| Code |
Type |
Erreur |
| 0 |
Réussite |
Réussite |
| 1 |
Erreur |
Échec général |
Lister les modèles
Pour dresser la liste de tous les modèles pour un ensemble de données donné, utilisez la commande List models.
Appel API équivalent : https://cloud.google.com/bigquery/docs/samples/bigquery-list-models
Propriétés
| Propriété |
Détail |
| ID de l'ensemble de données |
Saisissez l'ID de l'ensemble de données. |
Sorties
| Sortie |
Type de sortie |
| Modèles JSON |
Fichier |
Codes de sortie
| Code |
Type |
Erreur |
| 0 |
Réussite |
Réussite |
| 1 |
Erreur |
Échec général |
Lister les projets
Pour dresser la liste de tous les projets de l'utilisateur, utilisez la commande List projects.
Appel API équivalent : NA
Propriétés
Aucune
Sorties
| Sortie |
Type de sortie |
| Projets JSON |
Fichier |
Codes de sortie
| Code |
Type |
Erreur |
| 0 |
Réussite |
Réussite |
| 1 |
Erreur |
Échec général |
Routines de liste
Pour dresser la liste de toutes les routines d'un ensemble de données donné, utilisez la commande List routines.
Appel API équivalent : https://cloud.google.com/bigquery/docs/samples/bigquery-list-routines
Propriétés
| Propriété |
Détail |
| ID de l'ensemble de données |
Saisissez l'ID de l'ensemble de données. |
Sorties
| Sortie |
Type de sortie |
| Routines JSON |
Fichier |
Codes de sortie
| Code |
Type |
Erreur |
| 0 |
Réussite |
Réussite |
| 1 |
Erreur |
Échec général |
Lister les données du tableau
Pour récupérer toutes les données d'un tableau donné sous forme de tableau, utilisez la commande List table data.
Appel API équivalent : https://cloud.google.com/bigquery/docs/reference/rest/v2/tabledata/list
Propriétés
| Propriété |
Détail |
| ID de l'ensemble de données |
Saisissez l'ID de l'ensemble de données. |
| ID du tableau |
Saisir l'ID de la table à partir de laquelle les données doivent être renvoyées. |
Sorties
| Sortie |
Type de sortie |
| Données du tableau CSV |
Fichier |
Codes de sortie
| Code |
Type |
Erreur |
| 0 |
Réussite |
Réussite |
| 1 |
Erreur |
Échec général |
Lister les tableaux
Pour dresser la liste de tous les tableaux d'un ensemble de données donné, utilisez la commande List tables.
Appel API équivalent : https://cloud.google.com/bigquery/docs/samples/bigquery-list-tables
Propriétés
| Propriété |
Détail |
| ID de l'ensemble de données |
Saisissez l'ID de l'ensemble de données. |
Sorties
| Sortie |
Type de sortie |
| Tables JSON |
Fichier |
Codes de sortie
| Code |
Type |
Erreur |
| 0 |
Réussite |
Réussite |
| 1 |
Erreur |
Échec général |
Données de chargement
Pour charger des données tabulaires dans un tableau donné, utilisez la commande Load data.
Appel API équivalent : https://cloud.google.com/bigquery/docs/batch-loading-data
Propriétés
| Propriété |
Détail |
| ID de l'ensemble de données |
Saisissez l'ID de l'ensemble de données. |
| ID du tableau |
Saisissez l'ID de la table dans laquelle les données doivent être chargées. |
| Fichier |
Saisissez le fichier de données tabulaires à charger dans BigQuery. |
| Mode écriture |
Sélectionnez le mode de chargement des données dans le tableau :
- Écraser-Remplacer les données de la table par le fichier
- Append- Conserve les données de la table et ajoute le fichier à la fin.
- Mode sans échec-Charge du fichier uniquement si la table est vide
|
| Schéma |
Pour entrer le schéma de l'entrée Fichier, entrez un tableau JSON avec des champs de nom, de type et de mode. Pour que BigQuery détecte automatiquement le schéma, laissez le champ vide. Remarque : Pour vous assurer que le schéma du fichier correspond à celui de la table, sélectionnez la table dans le menu de gauche de BigQuery pour connaître le nom, le type et le mode de chaque champ. |
Sorties
| Sortie |
Type de sortie |
| Lignes traitées |
Entier |
Codes de sortie
| Code |
Type |
Erreur |
| 0 |
Réussite |
Réussite |
| 1 |
Erreur |
Échec général |
Interroger les données
Pour extraire des données de BigQuery dans un format tabulaire sur la base d'une requête, utilisez la commande Query data.
Appel API équivalent : https://cloud.google.com/bigquery/docs/query-drive-data
Propriétés
| Propriété |
Détail |
| ID de l'ensemble de données |
Saisissez l'ID de l'ensemble de données. |
| ID du tableau |
Saisissez l'ID de la table à partir de laquelle les données doivent être extraites. |
| Requête |
Saisissez la requête dans la syntaxe BigQuery. |
| Emplacement de la requête |
Saisissez l'emplacement des données à interroger. Pour les États-Unis, laisser en blanc. |
| Prévisualisation des données |
Pour afficher un aperçu des données renvoyées par la requête, cochez cette case. |
Sorties
| Sortie |
Type de sortie |
| Fichier de sortie de la requête |
Fichier |
| Nombre d’enregistrements |
Entier |
Codes de sortie
| Code |
Type |
Erreur |
| 0 |
Réussite |
Réussite |
| 1 |
Erreur |
Échec général |