Avec le connecteur Google® BigQuery®, vous pouvez utiliser les commandes dans une chaîne pour interagir avec un projet BigQuery. Par exemple, avec ce connecteur, vous pouvez :
- Charger et interroger des données dans des tables BigQuery
- Récupérer des métadonnées sur les ensembles de données, les modèles, les routines et les tables BigQuery.
- Lister les ensembles de données, les modèles, les routines et les tables dans BigQuery
Note: Ce connecteur est construit par Workiva et se connecte à un système tiers. Bien que notre équipe d'assistance puisse vous aider à configurer ce connecteur dans votre espace de travail, nous ne sommes pas en mesure de dépanner ou d'aider à résoudre des problèmes qui proviennent de l'extérieur de la plateforme Workiva.
Conditions préalables
Pour configurer le connecteur, vous aurez besoin de :
- L'ID du projet BigQuery auquel se connecter
Note : Dans BigQuery, l'ID du projet apparaît dans le sélecteur Project.
- Un compte de service de projet désigné pour le connecteur
- Fichier JSON de la clé privée du compte de service
Créer un compte de service Google pour le connecteur
Pour activer la connexion, créez un compte de service dans le projet BigQuery pour que le connecteur puisse l'utiliser, et téléchargez son fichier de clé privée :
- À partir de Service Accounts dans Google Cloud Platform, sélectionnez Select Project, et ouvrez le projet BigQuery auquel vous souhaitez vous connecter.
- Cliquez sur Créer un compte de service.
- Saisissez un nom et une description uniques pour identifier le compte de service, puis cliquez sur Create.
- Pour Role, sélectionnez Project, Owner, et cliquez sur Continue puis Done.
- Sous Service Accounts, sélectionnez Actions, Créer une clé pour le nouveau compte.
- Sous Key type, sélectionnez JSON, et cliquez sur Create.
Configurer le connecteur Google BigQuery
Note : pour que le connecteur puisse être utilisé dans les chaînes de votre organisation, un admin de sécurité de l’org. doit d’abord l’activer à partir de Configuration.
- À partir du Générateur de chaînes, cliquez sur Connexions , puis sur Créer en haut à droite.
- Sous Connector Connection, sélectionnez Google BigQuery et le CloudRunner par défaut.
- Sous Informations de base, entrez un nom et une description uniques pour aider à identifier le connecteur.
- Sous Resources, téléchargez le fichier JSON de la clé privée pour le compte de service du connecteur.
- Sous Propriétés, entrez les détails de la connexion :
Propriété Détails ID du projet Saisissez l'ID du projet BigQuery auquel vous souhaitez vous connecter. Remarque : Dans BigQuery, l'ID du projet apparaît dans le sélecteur Project.
Fichier d'identification Saisissez le nom du fichier JSON de la clé privée téléchargé sous Ressources. Note : toutes les informations d’identification sensibles sont automatiquement chiffrées et stockées avec un chiffrement Advanced Encryption Standard (AES)-256.
- Sélectionnez les environnements qui utiliseront la connexion et cliquez sur Enregistrer.
- Pour tester la connexion, créez et exécutez une chaîne avec la commande List Datasets du connecteur et vérifiez qu'elle renvoie un résultat valide.
Dépannage
Si la connexion à Google BigQuery échoue :
- Vérifier l'identifiant du projet. Dans BigQuery, l'ID apparaît dans le sélecteur Project.
- Vérifier le nom de fichier de la clé privée du compte de service du connecteur. Si nécessaire, créez un nouveau compte de service pour le connecteur dans Google Cloud Platform et utilisez sa clé privée comme fichier d'informations d'identification du connecteur.