Préparer une instance Looker (Google Cloud Core) pour les utilisateurs

En tant qu'administrateur Looker, vous configurez votre instance Looker (Google Cloud Core) pour vous assurer que votre équipe dispose de l'accès, de l'environnement et des modèles de données nécessaires pour ses workflows d'analyse. Ce guide explique comment configurer votre instance pour faciliter l'utilisation de Looker (Google Cloud Core) par votre équipe.

Tâches de configuration

Vous pouvez effectuer les tâches de configuration suivantes pour votre instance :

Créer un modèle LookML

Une fois qu'une instance contient une connexion à une base de données, vous êtes prêt à configurer un modèle LookML.

Les modèles LookML se trouvent dans des projets LookML. Un projet LookML contient des ensembles de fichiers LookML qui décrivent les relations entre vos tables de base de données et indiquent comment Looker doit les interpréter. Une fois qu'un modèle est configuré, les utilisateurs peuvent interagir avec les données, y compris les explorer, créer des tableaux de bord et configurer des alertes, entre autres.

Vous pouvez configurer un modèle LookML dans une instance Looker (Google Cloud Core) si vous disposez de l'un des rôles suivants :

Les étapes de création de modèles et de projets LookML sont listées sur la page de documentation Générer un modèle LookML. Vous pouvez également suivre le guide Configurer Looker qui s'affiche de manière dynamique dans l'instance Looker (Google Cloud Core).

Si vous souhaitez personnaliser le code LookML de votre modèle, vous pouvez accéder aux fichiers de votre projet de deux manières :

  • à partir du menu Développer dans le panneau de navigation principal
  • en développant Modifier les fichiers du projet et en cliquant sur Modifier le projet dans le guide Configurer Looker

Cliquez sur le nom de votre projet pour ouvrir ses fichiers LookML. Consultez la page de documentation Présentation de LookML pour en savoir plus sur le développement LookML.

En outre, l'article Bonnes pratiques : créer une expérience positive pour les utilisateurs Looker fournit des recommandations sur l'utilisation de LookML pour améliorer l'expérience des utilisateurs de Looker (Google Cloud Core).

Looker (Google Cloud Core) fournit également un exemple de projet LookML qui peut vous aider à apprendre à écrire du code LookML, à interroger des données et à afficher des tableaux de bord. L'exemple de projet LookML est fourni sur les instances Looker (Google Cloud Core) de tous les types d'édition. Consultez la page de documentation Utiliser l'exemple de projet LookML sur une instance Looker (Google Cloud Core) pour en savoir plus sur l'accès à l'exemple de projet LookML et son utilisation sur votre instance.

Définir une page d'accueil Looker

La page d'accueil s'affiche lorsque les utilisateurs se connectent à Looker (Google Cloud Core), accèdent à la page d'accueil en cliquant sur Accueil dans le panneau de navigation principal ou cliquent sur le logo Looker dans l'instance. Par défaut, la page d'accueil de votre instance est la page d'accueil Looker prédéfinie, qui affiche le contenu favori d'un utilisateur, le contenu qu'il a récemment consulté et le contenu récemment consulté dans l'organisation. Toutefois, les utilisateurs disposant du rôle Administrateur Looker peuvent remplacer cette valeur par défaut par une URL dans Looker (Google Cloud Core). Pour en savoir plus sur les paramètres de la page d'accueil, consultez la page de documentation Paramètres d'administration – Page d'accueil.

Configurer des annonces pour vos utilisateurs

Si votre instance utilise la page d'accueil Looker prédéfinie, les administrateurs et les utilisateurs disposant de l'autorisation manage_homepage peuvent personnaliser les annonces destinées aux utilisateurs à l'aide de la barre latérale d'annonces. Pour en savoir plus sur la barre latérale d'annonces, consultez la page de documentation Faire des annonces à vos utilisateurs.

Comprendre les rôles et les autorisations Looker

Les rôles Looker régissent ce que les utilisateurs peuvent faire dans une instance Looker (Google Cloud Core). Ils sont différents des rôles IAM Google. Par exemple, pour explorer des données dans une instance Looker (Google Cloud Core), les utilisateurs doivent disposer d'un rôle contenant l'autorisation Looker explore. Pour en savoir plus sur les rôles et les autorisations, consultez la page de documentation Paramètres d'administration – Rôles.

Les rôles Looker peuvent être accordés par défaut lors de la première connexion (consultez la documentation pour Google OAuth, SAML ou OIDC), par mise en miroir de groupe avec SAML ou OIDC, ou manuellement par un administrateur sur les pages Utilisateurs ou Groupes.

Configurer une liste d'autorisation de domaines de messagerie

Le paramètre Liste d'autorisation de domaines de messagerie pour le contenu programmé de la Google Cloud console définit les domaines de messagerie vers lesquels vos utilisateurs Looker (Google Cloud Core) peuvent diffuser du contenu Looker (Looks, tableaux de bord, requêtes avec visualisations) ou des notifications d'alerte par e-mail. Par défaut, aucun domaine ne figure dans la liste d'autorisation au moment de la création de l'instance, et les utilisateurs Looker (Google Cloud Core) qui disposent des autorisations Looker appropriées pour envoyer du contenu par e-mail peuvent envoyer du contenu par e-mail à n'importe quel domaine.

Pour limiter la diffusion de contenus et les notifications d'alerte aux adresses e-mail faisant partie d'un domaine spécifique, modifiez la configuration de l'instance Looker (Google Cloud Core) afin de limiter les domaines vers lesquels les utilisateurs peuvent envoyer des e-mails. Les utilisateurs disposant de l'autorisation schedule_external_look_emails peuvent envoyer des e-mails à n'importe quel domaine, quels que soient les paramètres de la liste d'autorisation de domaines de messagerie pour le contenu programmé. Pour en savoir plus sur la liste d'autorisation de domaines de messagerie et son interaction avec les autorisations et les attributs utilisateur, consultez la documentation Liste d'autorisation de domaines de messagerie pour le contenu programmé.

Configurer les fonctionnalités destinées aux utilisateurs professionnels

Certaines fonctionnalités de Looker (Google Cloud Core) peuvent être configurées par un administrateur pour autoriser ou limiter leur utilisation à certains utilisateurs. Consultez la page de documentation Gérer les fonctionnalités destinées aux utilisateurs professionnels pour découvrir comment configurer des fonctionnalités pour vos utilisateurs.

Ajouter et gérer des utilisateurs Looker (Google Cloud Core)

Une fois votre instance configurée, vous pouvez choisir une méthode d'authentification, puis ajouter et gérer des utilisateurs. Pour en savoir plus, consultez la page de documentation Gérer les utilisateurs dans Looker (Google Cloud Core).

Partager des recommandations sur les performances

Les performances de Looker (Google Cloud Core) peuvent être améliorées grâce aux paramètres d'administration, aux modèles de développeur LookML et aux pratiques des utilisateurs professionnels. Consultez la page Documents sur les performances de Looker pour obtenir la liste des pages de documentation contenant des conseils et des bonnes pratiques pour chaque type d'utilisateur. Partagez ces informations avec vos utilisateurs pour que votre instance Looker (Google Cloud Core) soit aussi performante que possible.

Étape suivante