Intégrez vos données Looker directement dans Google Sheets pour simplifier vos workflows opérationnels et garantir un accès rapide aux données. L'action Looker Google Sheets utilise OAuth pour autoriser l'envoi de contenu Looker sous forme de fichiers CSV. Vous pouvez envoyer ces données une seule fois ou de manière récurrente.
Les administrateurs Looker peuvent activer l'action Google Sheets via Looker Action Hub. Une fois cette option activée, les utilisateurs disposant des autorisations appropriées peuvent sélectionner Google Sheets comme destination. Cela leur permet d'envoyer ou de planifier des Looks et des Explorations, en intégrant des données directement dans leurs processus métier quotidiens.
Bon à savoir
Voici quelques informations à connaître sur l'action Google Sheets :
- Il est possible que les instances hébergées par le client ne puissent pas activer les actions depuis l'Action Hub Looker, en particulier les actions qui acceptent les résultats en flux continu ou qui utilisent OAuth, si l'instance Looker hébergée par le client ne répond pas aux exigences de l'Action Hub Looker. Consultez la page de documentation Partager des données via un Action Hub pour obtenir des solutions suggérées à ce problème potentiel.
- Vous ne pouvez pas planifier ni envoyer de tableaux de bord vers Google Sheets. Les tableaux de bord nécessitent des formats compatibles avec plusieurs tuiles ou archives (PDF, PNG ou ZIP, par exemple), mais l'action Google Sheets ne permet de diffuser en streaming que les résultats d'une seule requête au format CSV brut. Pour envoyer des données à Google Sheets, planifiez plutôt l'envoi à partir de l'interface utilisateur Look ou Explorer, et assurez-vous que le format de sortie est défini sur CSV brut.
- Les feuilles de calcul Google Sheets sont limitées à 10 millions de cellules pour l'ensemble de la feuille. Si votre tableau de données comporte des colonnes, des lignes ou des onglets qui dépassent cette limite, toutes les livraisons à l'intégration Google Sheets échoueront.
Activer l'action Google Sheets dans Looker
Les administrateurs Looker peuvent activer l'action Google Sheets dans Looker en procédant comme suit :
- Accédez au panneau Admin, puis sous Plate-forme, accédez à la page Actions.
- Dans la liste des actions du Centre d'actions, faites défiler la page jusqu'à Google Sheets, puis cliquez sur le bouton Activer.
- Sur la page de l'action Google Sheets, cliquez sur le bouton Activé pour l'activer, puis cliquez sur Enregistrer.
- Lorsque vous revenez à la liste des actions du Hub d'actions, votre action Google Sheets doit être activée.
Tous les utilisateurs disposant de l'autorisation send_to_integration peuvent désormais envoyer ou planifier des Looks ou des Explorations au format CSV dans une feuille de calcul Google Sheet.
Fournir des données au format CSV à une Google Sheet
Tout utilisateur Looker disposant des autorisations send_to_integration peut envoyer ou planifier des Looks ou des Explorations au format CSV vers une Google Sheet.
Pour préparer vos données avant de les envoyer ou de planifier leur envoi, procédez comme suit :
- Scaling horizontal : si votre tableau de données contient plus de 26 colonnes et que vous prévoyez d'importer les données dans une Google Sheet existante, vous devrez développer manuellement la Google Sheet avant de pouvoir y importer vos données.
- Mise à l'échelle verticale : si votre tableau de données contient plus de 1 000 lignes, Looker les ajoutera à votre feuille de calcul Google Sheet par défaut.
- Écrasement : si vous prévoyez d'importer vos données dans une feuille de calcul Google Sheets existante, écrivez les formules dans un onglet distinct de votre feuille de calcul Google Sheet pour préserver la logique de vos formules. Si vous utilisez la fonction d'écrasement de l'action Google Sheets, l'action met à jour dynamiquement votre Google Sheet, et vos données seront automatiquement chargées dans le premier onglet ou l'onglet le plus à gauche de votre feuille de calcul Google Sheets. Si vous préférez créer une feuille de calcul à chaque envoi de données afin de disposer d'un historique complet de vos données et de pouvoir suivre les modifications au fil du temps, n'utilisez pas la fonction d'écrasement de l'action Google Sheets.
Pour envoyer ou planifier votre contenu, procédez comme suit :
- Dans le planificateur, à côté de Où ces données doivent-elles être envoyées ?, sélectionnez Google Sheets comme destination de livraison.
- Si vous envoyez des fichiers vers Google Drive pour la première fois, vous devrez vous authentifier avec vos identifiants Google. Cliquez sur Se connecter avec Google, spécifiez votre compte Google, puis cliquez sur Autoriser pour associer votre compte Looker à vos identifiants Google OAuth. Vous ne pouvez associer qu'un seul ensemble d'identifiants Google OAuth 2.0 à cette intégration.
- Dans le planificateur, cliquez sur Valider les identifiants pour charger votre Google Drive.
Dans le menu déroulant Sélectionner Drive pour enregistrer le fichier, choisissez le compte Google Drive dans lequel votre fichier CSV sera enregistré.
Vous pouvez ensuite saisir l'URL d'un dossier dans ce Drive ou récupérer tous les dossiers de votre Drive.
- Dans le champ URL de destination Google Drive, saisissez l'URL Google Drive complète du dossier dans lequel vous souhaitez enregistrer vos données. Exemple :
https://drive.google.com/corp/drive/folders/abcxyz. Si cette URL n'est pas accessible, vos données seront enregistrées dans le dossier racine de votre Google Drive. - Dans la liste déroulante Sélectionnez "Récupérer" pour récupérer la liste des dossiers de ce lecteur, sélectionnez Récupérer. Une fois la boîte de dialogue "Planificateur" actualisée, sélectionnez le dossier Google Drive dans lequel votre fichier CSV sera enregistré dans le menu déroulant Sélectionner un dossier pour enregistrer le fichier.
- Dans le champ URL de destination Google Drive, saisissez l'URL Google Drive complète du dossier dans lequel vous souhaitez enregistrer vos données. Exemple :
Indiquez le nom de votre fichier Google Sheet dans le champ Saisissez un nom de fichier. Vous n'avez pas besoin d'inclure l'extension de fichier. L'action Google Sheets l'ajoutera automatiquement lors de l'envoi.
Dans le menu déroulant Écraser les fichiers existants, sélectionnez Oui ou Non. Si vous sélectionnez Non, une nouvelle Google Sheet contenant un instantané de vos données sera générée à chaque envoi de données. Si vous sélectionnez Oui, vos données seront chargées dans le premier onglet (ou l'onglet le plus à gauche) de votre feuille de calcul Google Sheet existante.
Les options avancées pour les fichiers CSV incluent des limites et des formats personnalisables. Cliquez sur Envoyer ou Programmer.
Actualisez votre dossier Google Drive pour voir si vos fichiers ont été transférés.
Changer de compte Google
Pour associer un autre compte Google à cette action, vous devez supprimer la connexion du compte à l'instance Looker. Pour en savoir plus, consultez Gérer les connexions entre votre compte Google et des tiers.