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 de configurer l'instance Looker pour l'envoi de contenu personnalisé. Pour gérer les comptes utilisateur aux fonctionnalités de diffusion de contenu de 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 à la fois au type de contenu Looker et à la destination d'envoi.

Consultez la page de documentation Paramètres pour en savoir plus sur la planification des autorisations pour l'intégration des utilisateurs.

Autorisations d'envoi 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 suivant fournit des résumés de définition des autorisations telles qu'elles s'appliquent à la diffusion de contenu. Pour obtenir une description complète de chaque autorisation, consultez la liste des autorisations dans la documentation sur les rôles.

Autorisation Définition
explore Peut accéder aux explorations.
see_looks Peut accéder aux Looks.
see_user_dashboards peuvent accéder aux tableaux de bord définis par l'utilisateur et aux vignettes de ces tableaux de bord, y compris aux vignettes liées à une présentation.
see_lookml_dashboards Peut accéder aux tableaux de bord LookML.

Les administrateurs peuvent également choisir d'accorder aux utilisateurs l'autorisation see_schedules. Une partie du menu Administration leur sera alors proposée. Les utilisateurs pourront ainsi accéder à la liste de toutes les planifications existant dans l'instance Looker depuis les pages d'administration Planifications et Historique des planifications. Les utilisateurs qui ne sont pas administrateurs ne peuvent pas modifier ni supprimer les plannings depuis ces pages d'administration. Ils peuvent toutefois consulter et gérer leurs propres plannings depuis leur profil utilisateur.

Autorisations de diffusion pour les destinations

Les administrateurs doivent également attribuer aux utilisateurs les autorisations nécessaires pour diffuser du contenu à des types de destinations spécifiques, y compris les destinations de distribution natives de Looker et toute intégration tierce activée pour l'instance Looker. Les destinations natives incluent :

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 sur la page Actions de la section Plate-forme du panneau Administration.

Les utilisateurs doivent disposer de ces autorisations (et de toutes les autorisations sur lesquelles elles dépendent) pour le modèle sur lequel le contenu Looker est basé.

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

Autorisation Définition
admin En plus des fonctionnalités fournies par chacune des autorisations associées à 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 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 de la page Paramètres du panneau Administration, l'utilisateur peut distribuer des messages vers n'importe quel domaine de messagerie.

Les utilisateurs peuvent planifier des envois après le déclenchement d'un datagroup, après avoir géré le cache et recompilé les tables dérivées persistantes (PDT) pertinentes.

Pour envoyer ou planifier des tableaux de bord Activité du 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 de la page Paramètres du panneau Administration, l'utilisateur peut distribuer des messages vers 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é, géré le cache et reconstruit les tables dérivées persistantes (PDT) pertinentes.
send_to_sftp Les utilisateurs peuvent envoyer du contenu Looker à l'aide de SFTP. Les utilisateurs peuvent planifier des envois après le déclenchement d'un datagroup, après avoir géré le cache et recompilé les 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 envois après le déclenchement d'un datagroup, après avoir géré le cache et recompilé les 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 avoir une valeur d'attribut utilisateur non nulle et valide pour l'attribut utilisateur spécifié afin de diffuser le contenu Looker vers cette destination d'action.

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

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

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

Les administrateurs peuvent consulter, réattribuer et supprimer les calendriers d'envoi de contenu depuis la page Planifications. Ils peuvent également consulter l'historique des envois de contenu programmés et résoudre les problèmes les concernant depuis la page Historique des programmations, toutes deux accessibles depuis Alertes et Calendriers du panneau Administration. 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 de 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 l'envoi de contenu.

  • 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 Settings (Paramètres) de l'administrateur ou, si cette option est activée, en fonction du User Specific Time Zone 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.

  • Un envoi planifié peut parfois indiquer qu'il a bien été envoyé, mais qu'il n'a pas été distribué à 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 ce problème survient, Looker envoie un e-mail à la personne qui a configuré la planification. Il contient un lien vers le contenu, une liste des destinataires qui ne l'ont pas reçu, ainsi que d'autres informations, si disponibles, sur le problème rencontré par Looker lors de la tentative de contact du destinataire.

Problèmes connus liés aux diffusions de contenu

Dans la section Administration de Looker, les administrateurs peuvent utiliser les pages Plans de planification et Historique de planification 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 appartenant à cet utilisateur, les planifications basées sur du contenu appartenant à cet utilisateur ou les planifications qui le désignent comme destinataire. Pour en savoir plus sur l'impact de la suppression de l'accès des utilisateurs 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 discussion sur la gestion des fichiers volumineux au format Excel sur la page de documentation Gérer les fonctionnalités Utilisateur professionnel.

Certaines options de planification exigent que les administrateurs des déploiements de 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 lors de l'envoi et de la planification de tableaux de bord, de présentations ou d'explorations, consultez la page de documentation Gérer les fonctionnalités pour les utilisateurs professionnels.

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