Actions Looker - Google Drive

Il est possible que les instances hébergées par le client ne puissent pas activer les actions d'Action Hub de Looker, en particulier celles qui acceptent les résultats en streaming ou qui utilisent OAuth, si l'instance Looker hébergée par le client ne répond pas aux exigences d'Action Hub de Looker.

Pour connaître les solutions suggérées à ce problème potentiel, consultez la page de documentation Partager des données via un hub d'actions.

Vous pouvez utiliser l'action Google Drive sécurisée basée sur OAuth de Looker pour envoyer des looks, des explorations et des tableaux de bord de Looker vers Google Drive de manière ponctuelle ou récurrente. L'action Google Drive est intégrée à Looker via Looker Action Hub. Une fois que l'administrateur Looker a activé l'action Google Drive dans le hub d'actions, les utilisateurs peuvent sélectionner Google Drive comme destination possible lorsqu'ils envoient ou planifient des looks, des explorations et des tableaux de bord.

Étant donné que l'action Google Drive s'appuie sur Google OAuth, les utilisateurs ne pourront envoyer du contenu que dans les dossiers Drive auxquels leurs identifiants Google leur permettent d'accéder. L'action Google Drive permet aux utilisateurs de connecter leur compte Google Drive à Looker à l'aide de Google OAuth 2.0 afin de pouvoir stocker des fichiers dans leurs dossiers Google Drive.

Cette page explique aux administrateurs comment activer l'action Google Drive. Il décrit également comment tout utilisateur disposant des autorisations appropriées peut envoyer ou planifier l'envoi de données vers un dossier Google Drive.

Activer l'action Google Drive dans Looker

Les administrateurs Looker peuvent activer l'action Google Drive dans Looker en procédant comme suit:

  1. Accédez au panneau Administration, puis sous Plate-forme, accédez à la page Actions.
  2. Dans la liste des actions du hub d'actions, faites défiler la page jusqu'à Google Drive, puis cliquez sur le bouton Activer.
  3. Sur la page de l'action Google Drive, activez l'option Activé, puis cliquez sur Enregistrer.
  4. Lorsque vous revenez à la liste des actions Action Hub, votre action Google Drive devrait être activée.

Vous et vos utilisateurs (s'ils disposent des autorisations send_to_integration) pouvez désormais envoyer ou planifier des présentations, des explorations et des tableaux de bord dans un dossier Google Drive.

Envoyer des données vers un dossier Google Drive

Tout utilisateur Looker disposant d'autorisations send_to_integration peut envoyer ou planifier des présentations, des explorations ou des tableaux de bord dans un dossier Google Drive.

Voici les options de mise en forme disponibles pour envoyer et planifier des tableaux de bord:

  • PDF
  • Visualisation
  • CSV (fichier ZIP) : si vous envoyez un fichier ZIP, chaque carte de votre tableau de bord sera envoyée sous forme de fichier CSV distinct. Vous pouvez extraire le fichier dans le cloud à l'aide d'une extension Chrome ou depuis votre Drive.

Les options de mise en forme disponibles pour envoyer et planifier des présentations ou des explorations incluent les suivantes:

  • CSV
  • XLSX
  • JSON : simple
  • JSON : étiquette
  • JSON : simple, intégré
  • JSON : détaillé, intégré
  • Texte
  • HTML
Pour envoyer ou planifier l'envoi de votre contenu, procédez comme suit :
  1. Dans le Planificateur, à côté de Où envoyer ces données ?, sélectionnez Google Drive comme destination de diffusion.
  2. Si vous envoyez des fichiers à Google Drive pour la première fois, vous devez vous authentifier avec vos identifiants Google. Cliquez sur Se connecter avec Google, indiquez votre compte Google, puis cliquez sur Autoriser pour associer votre compte Looker à vos identifiants OAuth Google. Vous ne pouvez associer qu'un seul ensemble d'identifiants Google OAuth 2.0 à cette intégration.
  3. Dans le planificateur, cliquez sur Valider les identifiants pour charger votre Google Drive.
  4. Dans le menu déroulant Sélectionner un Drive pour enregistrer le fichier, choisissez le dossier Google Drive dans lequel enregistrer votre fichier.

    Vous pouvez ensuite saisir l'URL d'un dossier de 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électionner "Récupérer" pour récupérer la liste des dossiers de ce disque, sélectionnez Récupérer. Une fois la boîte de dialogue du planificateur actualisée, sélectionnez le dossier Google Drive dans lequel votre fichier sera enregistré dans la liste déroulante Select folder to save file (Sélectionner un dossier pour enregistrer le fichier).
  5. Indiquez le nom de votre fichier dans le champ Enter a filename (Saisissez un nom de fichier). Vous n'avez pas besoin d'inclure l'extension de fichier. L'action l'ajoutera automatiquement lors de l'envoi.
  6. Les options avancées permettant de personnaliser la diffusion de votre contenu dépendent du format de données. Cliquez sur Envoyer ou Planifier.
  7. Actualisez votre dossier Google Drive pour voir votre envoi de fichiers.
Vos fichiers ne seront pas écrasés ni renommés lors des envois ultérieurs de fichiers portant le même nom. Par conséquent, si vous avez planifié la diffusion répétée de contenus, votre dossier Drive contiendra plusieurs fichiers du même nom.

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.