Les administrateurs jouent un rôle essentiel en permettant aux utilisateurs de diffuser du contenu Looker et en configurant l'instance Looker pour une diffusion de contenu personnalisée. Pour gérer l'accès des utilisateurs aux fonctionnalités de diffusion de contenu de Looker et leur utilisation, les administrateurs peuvent effectuer les tâches suivantes :
- Accorder aux utilisateurs l'autorisation de créer des planifications
- Gérer les envois planifiés créés par tous les utilisateurs Looker
Les administrateurs Looker peuvent également configurer d'autres paramètres d'instance Looker qui gèrent les tâches suivantes :
- Gérer les domaines de messagerie vers lesquels les utilisateurs peuvent diffuser du contenu Looker
- Activer les intégrations tierces vers lesquelles les utilisateurs peuvent diffuser du contenu
- Implémenter un paramètre de fuseau horaire à l'échelle de l'application ou définir un fuseau horaire spécifié par l'utilisateur pour afficher et diffuser du contenu Looker
- Mettre en place une règle de données envoyées par e-mail à l'échelle de l'instance pour limiter les utilisateurs à l'envoi de liens Looker uniquement, de données Looker uniquement, ou des deux pour les diffusions de contenu par e-mail
- Résoudre les problèmes de planification
Accorder des autorisations de planification aux utilisateurs
Les autorisations de planification sont liées à la fois au type de contenu Looker et à la destination de diffusion.
Autorisations de diffusion pour le contenu
Pour diffuser 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 suivant fournit des résumés de définition des autorisations telles qu'elles s'appliquent à la diffusion de contenu. Consultez la liste des autorisations dans la documentation Rôles pour obtenir des descriptions complètes de chaque autorisation.
| Nom de l'autorisation | Définition |
|---|---|
explore |
Les utilisateurs peuvent accéder aux explorations. |
see_looks |
Les utilisateurs peuvent accéder aux présentations. |
see_user_dashboards |
Les utilisateurs peuvent accéder aux tableaux de bord définis par l'utilisateur et aux vignettes des tableaux de bord, y compris les vignettes liées à une présentation. |
see_lookml_dashboards |
Les utilisateurs peuvent accéder aux tableaux de bord LookML. |
schedule_without_limit |
Lorsque cette autorisation est combinée à une autorisation d'envoyer du contenu vers une destination, les utilisateurs peuvent diffuser des présentations et des explorations qui envoient tous les résultats de données. |
Les administrateurs peuvent également choisir d'accorder aux utilisateurs l'autorisation see_schedules, qui expose une partie du menu Admin pour que les utilisateurs puissent accéder à la liste de toutes les planifications qui existent sur l'instance Looker à partir des pages d'administration Planifications et Historique des planifications. Les non-administrateurs ne pourront pas modifier ni supprimer les planifications à partir de ces pages d'administration. Au lieu de cela, les utilisateurs peuvent afficher et gérer leurs propres planifications à partir de leur profil utilisateur.
Autorisations de diffusion pour les destinations
Les administrateurs doivent également attribuer aux utilisateurs les autorisations de diffuser du contenu vers des types de destination spécifiques, y compris les destinations de diffusion intégrées de Looker et toutes les intégrations tierces qui ont été activées pour l'instance Looker. Les destinations intégrées incluent les éléments suivants :
- SFTP
- Webhook
- Bucket Amazon S3
Les services intégrés tiers de Looker , également appelés actions, sont fournis via un serveur Action Hub. Un administrateur Looker doit activer ces actions à partir de 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 suivant fournit des résumés de définition des autorisations telles qu'elles s'appliquent à la diffusion de contenu. Consultez la liste des autorisations dans la documentation Rôles pour obtenir des descriptions complètes de chaque autorisation.
| Autorisation | Définition |
|---|---|
admin |
En plus des fonctionnalités fournies par chacune des autorisations associées à chaque destination de diffusion, les utilisateurs peuvent afficher toutes les pages de planification dans le panneau Admin de Looker. |
schedule_look_emails |
Les utilisateurs peuvent diffuser 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 diffuser vers n'importe quel domaine de messagerie.Les utilisateurs peuvent planifier des diffusions après le déclenchement d'un groupe de données, la gestion du cache et la recréation des tables dérivées persistantes (PDT) pertinentes.Pour envoyer ou planifier des tableaux de bord d'activité du système, les utilisateurs doivent avoir accès à tous les modèles. |
schedule_external_look_emails |
Les utilisateurs peuvent diffuser 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 diffuser vers n'importe quel domaine de messagerie. |
send_to_s3 |
Les utilisateurs peuvent diffuser du contenu Looker vers un bucket Amazon S3. Les utilisateurs peuvent planifier des diffusions après le déclenchement d'un groupe de données, la gestion du cache et la recréation des tables dérivées persistantes (PDT) pertinentes. |
send_to_sftp |
Les utilisateurs peuvent diffuser du contenu Looker à l'aide de SFTP. Les utilisateurs peuvent planifier des diffusions après le déclenchement d'un groupe de données, la gestion du cache et la recréation des tables dérivées persistantes (PDT) pertinentes. |
send_outgoing_webhook |
Les utilisateurs peuvent diffuser du contenu Looker à l'aide d'un webhook. Les utilisateurs peuvent planifier des diffusions après le déclenchement d'un groupe de données, la gestion du cache et la recréation des tables dérivées persistantes (PDT) pertinentes. |
send_to_integration |
Les utilisateurs peuvent diffuser du contenu Looker à l'aide de services intégrés tiers, également appelés actions, via un serveur Action Hub. Si vous utilisez des actions personnalisées avec des attributs utilisateur, les utilisateurs doivent disposer de cette autorisation et d'une valeur d'attribut utilisateur valide et non nulle 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 actionLookML. Les utilisateurs peuvent planifier des diffusions après le déclenchement d'un groupe de données, la gestion du cache et la recréation des tables dérivées persistantes (PDT) pertinentes. |
Gérer les planifications créées par tous les utilisateurs
Les administrateurs peuvent afficher, réattribuer et supprimer les planifications de diffusion de contenu à partir de la page Planifications. Ils peuvent également afficher l'historique et résoudre les problèmes liés aux diffusions de contenu planifiées à partir de la page Historique des planifications. Ces deux pages sont accessibles depuis la section Alertes et planifications du panneau Admin. Les administrateurs doivent se montrer vigilants lorsqu'ils suppriment ou désactivent un utilisateur susceptible d'être le propriétaire d'envois planifiés importants, car une telle action supprimera ou désactivera également les planifications.
Les administrateurs peuvent également surveiller le contenu Looker diffusé auprès des 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 en mode Production LookML. Un utilisateur en mode Développement ne peut pas configurer de diffusions de contenu.
Looker planifie les diffusions de données en fonction du fuseau horaire indiqué dans le paramètre Fuseau horaire de l'application de la page Paramètres de l'administration ou, si elle est activée, du fuseau horaire spécifique de l'utilisateur qui a créé la planification.
S'il existe des résultats valides dans le cache, Looker diffusera 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.
Parfois, une diffusion planifiée peut indiquer qu'elle a été envoyée, mais ne 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 en cas de connexion impossible au point de terminaison spécifié. Si de tels problèmes se produisent, Looker envoie un e-mail à la personne qui a configuré la planification. Cet e-mail inclut un lien vers le contenu, une liste des destinataires qui n'ont pas été atteints et, le cas échéant, des informations supplémentaires sur le problème rencontré par Looker lors de la tentative de contact avec le destinataire.
Problèmes connus liés aux diffusions de contenu
Dans la section Admin de Looker, les administrateurs peuvent utiliser les pages Plans du planificateur et Historique du planificateur pour rechercher et résoudre les problèmes de planification.
Les administrateurs doivent noter que la suppression ou la désactivation d'un utilisateur peut avoir un impact sur les planifications dont il est propriétaire, les planifications basées sur le contenu dont il est propriétaire ou les planifications qui le listent comme destinataire. Pour en savoir plus sur l'impact de la suppression de l'accès utilisateur sur les diffusions de contenu, consultez la page de documentation Utilisateurs.
Si vous rencontrez un problème avec les envois de fichiers Excel volumineux, consultez la discussion à propos de la gestion des fichiers volumineux au format Excel sur la page de documentation Gestion des fonctions Utilisateur métier.
Certaines solutions de planification imposent aux administrateurs des déploiements Looker hébergés par un client d'installer le moteur de rendu Chromium pour son instance Looker. Les administrateurs trouveront plus d'informations sur le rendu de formats de données à partir d'images lors de l'envoi et de la planification de tableaux de bord, de présentations et d'explorations sur la page de documentation Gestion des fonctions Utilisateur métier.
Consultez la page Gestion des fonctions Utilisateur métier pour obtenir des informations plus spécifiques aux administrateurs sur la planification des diffusions de contenu Looker.