Configurer la diffusion de contenu pour les utilisateurs de Looker

Les administrateurs jouent un rôle essentiel en permettant aux utilisateurs de diffuser du contenu Looker et en configurant l'instance Looker pour la diffusion de contenu personnalisé. Pour gérer l'accès des utilisateurs aux fonctionnalités de diffusion de contenu Looker et leur utilisation, les administrateurs peuvent:

Les administrateurs Looker peuvent également configurer d'autres paramètres d'instance Looker qui:

Accorder des autorisations de planification aux utilisateurs

Les autorisations de planification sont liées au type de contenu Looker et à la destination de livraison.

Consultez la page de documentation Paramètres pour en savoir plus sur la planification des autorisations pour les utilisateurs intégrés.

Autorisations de diffusion de contenu

Pour fournir chaque type de contenu Looker, les utilisateurs ont besoin de ces autorisations, ainsi que de toutes les autorisations dont elles dépendent, pour le modèle sur lequel le contenu est basé.

Le tableau ci-dessous récapitule les définitions des autorisations qui s'appliquent à la diffusion de contenu. Pour obtenir la description complète de chaque autorisation, consultez la liste des autorisations dans la documentation sur les rôles.

Permission Définition
explore Peut accéder aux explorations.
see_looks Peut accéder à Look.
see_user_dashboards Les utilisateurs peuvent accéder aux anciens tableaux de bord et tableaux de bord définis par l'utilisateur, ainsi qu'aux tuiles qui y figurent, y compris aux tuiles associées à l'application Look !
see_lookml_dashboards Peut accéder aux tableaux de bord LookML.

Les administrateurs peuvent aussi choisir d'accorder aux utilisateurs l'autorisation see_schedules, qui leur donne accès à une partie du menu Admin. Ils peuvent accéder à la liste de toutes les planifications existantes sur l'instance Looker sur les pages d'administration Programmations et Planifier l'historique. Les utilisateurs non administrateurs ne pourront pas modifier ni supprimer les plannings de ces pages d'administration. En revanche, les utilisateurs peuvent afficher et gérer leur planning depuis leur profil utilisateur.

Autorisations de distribution pour les destinations

Les administrateurs doivent également attribuer aux utilisateurs les autorisations nécessaires pour diffuser du contenu vers des types de destination spécifiques, y compris les destinations de livraison natives de Looker et toutes les intégrations tierces activées pour l'instance Looker. Exemples de destinations natives:

Les services tiers de Looker, également appelés actions, sont fournis via un serveur de hub d'actions. Un administrateur Looker doit activer ces actions depuis la page Actions de la section Plate-forme du panneau Admin.

Les utilisateurs doivent disposer de ces autorisations, ainsi que de toutes les autorisations dont elles dépendent, pour le modèle sur lequel le contenu Looker est basé.

Le tableau ci-dessous récapitule les définitions des autorisations qui s'appliquent à la diffusion de contenu. Pour obtenir la description complète de chaque autorisation, consultez la liste des autorisations dans la documentation sur les rôles.

Permission Définition
admin En plus des fonctionnalités associées à chaque autorisation associée à chaque destination de livraison, les utilisateurs disposant de cette autorisation peuvent afficher toutes les pages de planification dans le panneau Admin de Looker.
schedule_look_emails Les utilisateurs peuvent distribuer du contenu Looker par e-mail. Si aucun domaine de messagerie n'est spécifié dans la liste d'autorisation des domaines de messagerie de la page Paramètres du panneau Admin, l'utilisateur peut envoyer des e-mails vers n'importe quel domaine de messagerie.

Les utilisateurs peuvent programmer la distribution des e-mails après le déclenchement d'un groupe de données, avoir géré le cache et avoir recompilé des tables dérivées persistantes.

Pour envoyer ou planifier des activités système, les utilisateurs doivent avoir accès à des tableaux de bord pour l'activité système.
schedule_external_look_emails Les utilisateurs peuvent distribuer du contenu Looker par e-mail. Si des domaines de messagerie sont spécifiés dans la liste d'autorisation des domaines de messagerie de la page Paramètres du panneau Admin, l'utilisateur peut distribuer les messages sur n'importe quel domaine de messagerie.
send_to_s3 Les utilisateurs peuvent fournir du contenu Looker à un bucket Amazon S3. Les utilisateurs peuvent programmer des livraisons après qu'un groupe de données a été déclenché, qu'il a géré le cache et qu'il a recompilé des tables dérivées persistantes pertinentes.
send_to_sftp Les utilisateurs peuvent fournir du contenu Looker à l'aide du protocole SFTP. Les utilisateurs peuvent programmer des livraisons après qu'un groupe de données a été déclenché, qu'il a géré le cache et qu'il a recompilé des tables dérivées persistantes pertinentes.
send_outgoing_webhook Les utilisateurs peuvent fournir du contenu Looker à l'aide d'un webhook. Les utilisateurs peuvent programmer des livraisons après qu'un groupe de données a été déclenché, qu'il a géré le cache et qu'il a recompilé des tables dérivées persistantes pertinentes.
send_to_integration Les utilisateurs peuvent fournir du contenu Looker à l'aide de services tiers intégrés (également appelés actions) via un serveur de hub d'actions. Si vous utilisez des actions personnalisées avec des attributs utilisateur, les utilisateurs doivent disposer de cette autorisation et disposer d'une valeur non nulle et valide pour l'attribut utilisateur spécifié afin de diffuser du contenu Looker vers cette destination d'action.
Cette autorisation n'est pas liée au paramètre LookML action.
Les utilisateurs peuvent programmer des livraisons après qu'un groupe de données a été déclenché, qu'il a géré le cache et qu'il a recompilé des tables dérivées persistantes pertinentes.

Gérer les planifications créées par tous les utilisateurs

Les administrateurs peuvent consulter, réattribuer et supprimer des planifications de diffusion de contenu depuis la page Planifications. Ils peuvent également consulter l'historique des diffusions de contenu planifiées et résoudre les problèmes qui y sont liés depuis la page Historique des planifications, accessibles depuis la section Alertes et planification du panneau Admin. Les administrateurs doivent faire attention à la suppression ou à la désactivation d'un utilisateur qui pourrait être le propriétaire des livraisons programmées importantes, car une telle action supprimera ou désactivera également les planifications.

Les administrateurs peuvent également surveiller le contenu Looker envoyé aux utilisateurs avec des domaines de messagerie externes dans la section Destinataires externes de la page d'administration E-mails planifiés.

Éléments à prendre en compte

  • Les diffusions de contenu sont toujours exécutées sur LookML en mode production. La diffusion de contenu ne peut pas être configurée par un utilisateur en mode de développement.

  • Looker planifie l'envoi des données en fonction du fuseau horaire indiqué dans le paramètre Application Time Zone (Fuseau horaire de l'application) de la page Admin des paramètres de l'administrateur ou, s'il est activé, dans le fuseau horaire propre à l'utilisateur du créateur de la programmation.

  • S'il existe des résultats valides dans le cache, Looker renvoie les résultats mis en cache. Si aucun résultat n'est disponible ou que les résultats mis en cache ont expiré, Looker exécutera à nouveau la requête et ces résultats seront mis en cache.

  • Dans certains cas, une livraison planifiée peut indiquer qu'elle a bien été envoyée, mais qu'elle ne parvient pas à atteindre un ou plusieurs de ses destinataires. C'est notamment le cas si le modèle sous-jacent comporte une erreur, si le destinataire n'a pas accès aux données, s'il existe des problèmes de rendu ou en présence d'erreurs au niveau des pages. La destination signale une erreur si elle ne peut pas se connecter au point de terminaison spécifié. En cas de problème, Looker envoie à la personne qui a configuré la planification un e-mail contenant un lien vers le contenu, la liste des destinataires ayant échoué et d'autres informations, le cas échéant, sur le problème rencontré par Looker lors de la tentative de contact avec le destinataire.

Problèmes connus concernant la diffusion de contenu

Dans la section Admin de Looker, les administrateurs peuvent utiliser les pages Planificateurs et Historique du programmeur pour rechercher et résoudre les problèmes de planification.

Les administrateurs doivent noter que la suppression ou la désactivation d'un compte utilisateur peut avoir un impact sur les planifications dont il est propriétaire, sur les plannings basés sur les contenus appartenant à cet utilisateur ou sur les plannings dont cet utilisateur est destinataire. Pour en savoir plus sur l'impact de la suppression de l'accès des utilisateurs sur la diffusion de contenu, consultez la page de documentation Utilisateurs.

Si vous rencontrez des problèmes avec l'envoi de fichiers Excel volumineux, consultez la discussion sur la gestion des fichiers volumineux au format Excel sur la page de documentation Gérer les fonctionnalités utilisateur professionnelles.

Certaines options de planification nécessitent que les administrateurs de déploiements Looker hébergés par le client aient installé le moteur de rendu Chromium pour leur instance Looker. Pour en savoir plus sur l'affichage des formats de données basés sur des images, consultez la page Gérer les fonctionnalités utilisateur de l'entreprise lorsque vous envoyez et planifiez des tableaux de bord, des looks ou des explorations.

Pour en savoir plus sur la planification de livraison du contenu Looker, consultez la page Gérer les fonctionnalités utilisateur de l'entreprise.