Configurer la diffusion de contenu pour les utilisateurs de Looker

Les administrateurs jouent un rôle essentiel pour permettre aux utilisateurs d'envoyer du contenu Looker et pour configurer l'instance Looker afin d'envoyer du contenu personnalisé. 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 :

Les administrateurs Looker peuvent également configurer d'autres paramètres d'instance Looker qui gèrent les tâches suivantes :

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 l'envoi.

Autorisations de diffusion pour les contenus

Pour distribuer chaque type de contenu Looker, les utilisateurs ont besoin de ces autorisations (et 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 des définitions des autorisations applicables à la diffusion de contenu. Consultez la liste des autorisations dans la documentation sur les rôles pour obtenir une description complète 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 Looks.
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 celles associées à des Looks.
see_lookml_dashboards Les utilisateurs peuvent accéder aux tableaux de bord LookML.
schedule_without_limit Lorsqu'elle est associée à une autorisation d'envoyer du contenu vers une destination, cette autorisation permet aux utilisateurs de distribuer des Looks 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 leur permettre d'accéder à la liste de tous les plannings existants dans l'instance Looker à partir des pages d'administration Plannings et Historique des plannings. Les utilisateurs non administrateurs ne pourront pas modifier ni supprimer les planifications sur ces pages d'administration. En revanche, ils pourront consulter et gérer leurs propres planifications depuis leur profil utilisateur.

Autorisations de diffusion pour les destinations

Les administrateurs doivent également attribuer aux utilisateurs les autorisations nécessaires pour envoyer du contenu vers des types de destinations spécifiques, y compris les destinations d'envoi intégrées de Looker et toutes les intégrations tierces qui ont été activées pour l'instance Looker. Voici quelques exemples de destinations intégrées :

Les services tiers intégrés de Looker, également appelés actions, sont fournis par le biais d'un serveur Action Hub. Un administrateur Looker doit activer ces actions sur la page Actions de la section Plate-forme du panneau Administration.

Les utilisateurs doivent disposer de ces autorisations (et 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 des définitions des autorisations applicables à la diffusion de contenu. Consultez la liste des autorisations dans la documentation sur les rôles pour obtenir une description complète de chaque autorisation.

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

Les utilisateurs peuvent planifier des envois après qu'un groupe de données a été déclenché, a géré le cache et a régénéré les tables dérivées persistantes (PDT) concernées.

Pour envoyer ou planifier des tableaux de bord Activité système, les utilisateurs doivent avoir accès à tous les modèles.
schedule_external_look_emails Les utilisateurs peuvent envoyer du contenu Looker par e-mail. Si des domaines de messagerie sont spécifiés dans la liste d'autorisation des domaines de messagerie sur la page Paramètres du panneau Admin, l'utilisateur peut envoyer des e-mails à n'importe quel domaine de messagerie.
send_to_s3 Les utilisateurs peuvent envoyer du contenu Looker vers un bucket Amazon S3. Les utilisateurs peuvent planifier des envois après qu'un groupe de données a été déclenché, a géré le cache et a régénéré les tables dérivées persistantes (PDT) concernées.
send_to_sftp Les utilisateurs peuvent fournir du contenu Looker à l'aide de SFTP. Les utilisateurs peuvent planifier des envois après qu'un groupe de données a été déclenché, a géré le cache et a régénéré les tables dérivées persistantes (PDT) concernées.
send_outgoing_webhook Les utilisateurs peuvent fournir du contenu Looker à l'aide d'un webhook. Les utilisateurs peuvent planifier des envois après qu'un groupe de données a été déclenché, a géré le cache et a régénéré les tables dérivées persistantes (PDT) concernées.
send_to_integration Les utilisateurs peuvent diffuser du contenu Looker à l'aide de services tiers intégrés (é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 avoir une valeur d'attribut utilisateur valide et non nulle pour l'attribut utilisateur spécifié afin de pouvoir envoyer du contenu Looker à la destination de l'action.

Cette autorisation n'est pas liée au paramètre LookML action.

Les utilisateurs peuvent planifier des envois après qu'un groupe de données a été déclenché, a géré le cache et a régénéré les tables dérivées persistantes (PDT) concernées.

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

Les administrateurs peuvent afficher, réattribuer et supprimer des plannings de diffusion de contenu sur la page Plannings. Ils peuvent également consulter l'historique des diffusions de contenu planifiées et résoudre les problèmes associés sur la page Historique des plannings. Ces deux pages sont accessibles depuis la section Alertes et plannings 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 les planifications seront également supprimées ou désactivées.

Les administrateurs peuvent également surveiller le contenu Looker envoyé aux utilisateurs disposant d'un domaine de messagerie externe dans la section Destinataires externes de la page d'administration E-mails programmés.

Éléments à prendre en compte

  • Les livraisons de contenu sont toujours exécutées sur le LookML en mode Production. Un utilisateur en mode Développement ne peut pas configurer de livraisons de contenu.

  • Looker planifie les livraisons de données en fonction du fuseau horaire indiqué dans le paramètre Fuseau horaire de l'application sur la page Paramètres de l'administrateur ou, si activé, dans le paramètre Fuseau horaire spécifique à l'utilisateur du créateur de la planification.

  • Si des résultats valides sont disponibles dans le cache, Looker enverra 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.

  • Il arrive qu'un envoi planifié soit indiqué comme ayant été envoyé, mais qu'il ne parvienne pas à la totalité des destinataires prévus. 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 ce problème survient, Looker envoie un e-mail à la personne qui a configuré la planification. Cet e-mail contient un lien vers le contenu, une liste des destinataires qui ne l'ont pas reçu et, si disponible, des informations supplémentaires sur le problème rencontré par Looker lors de la tentative de contact du destinataire.

Problèmes connus liés aux livraisons de contenu

Dans la section Admin de Looker, les administrateurs peuvent utiliser les pages Plans de planification 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, sur celles basées sur du contenu dont il est propriétaire ou sur celles qui le listent comme destinataire. Pour en savoir plus sur l'impact de la suppression de l'accès utilisateur sur la diffusion de contenus, consultez la page de documentation Utilisateurs.

Si vous rencontrez des problèmes lors de l'envoi de fichiers Excel volumineux, consultez la section sur la gestion des fichiers volumineux au format Excel sur la page de documentation Gérer les fonctionnalités pour les utilisateurs professionnels.

Certaines options de planification exigent que les administrateurs des déploiements Looker hébergés par le client aient installé le rendu Chromium pour leur instance Looker. Les administrateurs peuvent en savoir plus sur le rendu des formats de données basés sur des images lors de l'envoi et de la planification de tableaux de bord, de Looks ou d'Explores sur la page de documentation Gérer les fonctionnalités pour les utilisateurs professionnels.

Pour en savoir plus sur la planification des livraisons de contenu Looker, consultez la page Gérer les fonctionnalités pour les utilisateurs métier.