Utiliser l'exemple de projet LookML sur une instance Looker (Google Cloud Core)

Looker (Google Cloud Core) fournit un exemple de projet LookML qui peut vous aider à:

L'exemple de projet LookML est fourni sur des instances Looker (Google Cloud Core) de tous types d'éditions.

L'exemple de projet LookML sur des instances Looker (Google Cloud Core) comprend des modèles LookML sélectionnés basés sur l'ensemble de données BigQuery public the Look eCommerce. Ce projet est un bon point de départ pour apprendre à créer vos propres modèles LookML et à modifier des modèles existants afin de personnaliser l'expérience utilisateur.

Lorsque vous créez une instance Looker (Google Cloud Core), l'exemple de projet LookML est déjà configuré sur votre instance en tant que dépôt simple à l'aide des identifiants par défaut de l'application (ADC) pour se connecter à une base de données BigQuery gérée par Google.

Avant de commencer: Activer l'API BigQuery

Pour que vous puissiez modifier le code LookML, interroger les explorations et afficher les exemples de tableaux de bord à partir de l'exemple de projet LookML, un administrateur doit activer l'API BigQuery pour votre projet Google Cloud. Vous devrez peut-être actualiser la page de la console pour vérifier que l'API a bien été activée.

Activer l'API

Afficher et interagir avec l'exemple de projet LookML

Vous pouvez afficher l'exemple de projet LookML en accédant au projet appelé sample_thelook_ecommerce dans l'IDE Looker. Le projet sample_thelook_ecommerce comprend quatre dossiers: 0_start_here, 1_basic_lookml, 2_intermediate_lookml et 3_advanced_lookml. Ces dossiers comprennent les éléments suivants:

  • Fichiers README.md contenant des instructions et des explications sur les concepts LookML de base, intermédiaires et avancés
  • Modèles LookML prédéfinis avec une connexion à l'exemple de connexion BigQuery sample_bigquery_connection
  • Explorations et vues LookML prédéfinies personnalisables

En suivant les instructions des fichiers README.md du projet, vous pouvez apprendre à modifier l'exemple de code LookML et voir comment ces modifications affectent l'interface d'exploration. L'exemple de projet LookML comprend également des tableaux de bord prédéfinis que vous pouvez ajouter et modifier pour créer des exemples d'analyse.

Accéder aux fichiers de projet LookML et les modifier

Pour accéder aux fichiers LookML dans l'exemple de projet LookML, procédez comme suit:

  1. Dans le panneau de navigation de gauche, sélectionnez Développer pour ouvrir le menu Développer.
  2. Sélectionnez le projet sample_thelook_ecommerce. Par défaut, le fichier START_HERE_README.md s'ouvre lorsque vous accédez à l'exemple de projet.
  3. Lisez les instructions des fichiers START_HERE_README.md ou accédez à un autre fichier de projet.
  4. Si vous souhaitez commencer à tester les modifications apportées au code LookML, passez en mode Développement et suivez les instructions du fichier README.md.

Créer des requêtes à l'aide des exemples d'explorations

Par défaut, les explorations suivantes sont définies dans l'exemple de projet LookML:

  • 1) E-commerce de base
  • 2) E-commerce de niveau intermédiaire
  • 3) Commerce électronique intermédiaire (commandes valides uniquement)
  • 4) E-commerce avancé (commandes valides uniquement)

Pour accéder aux exemples d'explorations, procédez comme suit:

  1. Dans le panneau de navigation de gauche, sélectionnez Explorer pour ouvrir le menu Explorer.
  2. Dans le menu Explore (Explorer), sélectionnez l'un des exemples d'explorations.

Pour en savoir plus sur l'interrogation de données avec les explorations, suivez les instructions des fichiers README.md ou consultez Afficher et interagir avec les explorations dans Looker.

Afficher et modifier les exemples de tableaux de bord

Par défaut, lorsque vous créez une instance, celle-ci contient les exemples de tableaux de bord définis par l'utilisateur suivants issus de l'exemple de projet:

  • Business Pulse – Exemples de visualisation de base
  • Business Pulse – Exemples de visualisation de niveau intermédiaire
  • Business Pulse – Exemples de visualisation avancée

Bien que l'instance ne contienne aucun autre contenu, tel que des Looks ou des tableaux de bord créés par l'utilisateur, ces exemples de tableaux de bord apparaissent sur la page d'accueil prédéfinie de l'instance.

De plus, ces exemples de tableaux de bord apparaissent dans le dossier Dossiers partagés (appelé dossier de votre organisation) de votre instance.

Pour accéder aux exemples de tableaux de bord dans le dossier Dossiers partagés, procédez comme suit:

  1. Dans le panneau de navigation de gauche, sélectionnez Dossiers.
  2. Sur la page Tous les dossiers, sélectionnez Dossiers partagés.
  3. Sur la page Dossiers de votre organisation, sélectionnez l'un des exemples de tableaux de bord.

Vous pouvez ensuite consulter et modifier les tableaux de bord. Pour en savoir plus, consultez les articles Afficher des tableaux de bord et Modifier des tableaux de bord définis par l'utilisateur.

Modifier l'accès des utilisateurs au projet

Par défaut, les utilisateurs disposant de l'un des rôles Looker par défaut verront le modèle Tous défini sur votre instance Looker (Google Cloud Core). Par conséquent, par défaut, tous les utilisateurs pourront accéder à tous les modèles définis dans le projet sample_thelook_ecommerce.

Si vous souhaitez empêcher des utilisateurs spécifiques d'afficher ou d'interagir avec un ou plusieurs modèles du projet, vous pouvez créer un ensemble de modèles qui n'inclut pas les modèles dans sample_thelook_ecommerce. Ensuite, créez un rôle ou mettez à jour un rôle existant associé à un nouvel ensemble de modèles, plus limité.

Supprimer l'exemple de projet LookML

Vous pouvez supprimer l'exemple de projet et la connexion de votre instance. Pour supprimer le projet, suivez les instructions de la section Accéder aux informations du projet et les modifier.

Vous pouvez également supprimer la connexion sample_bigquery_connection en suivant les instructions de la page de documentation Connexions.

Étape suivante