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 à effectuer les opérations suivantes :

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

L'exemple de projet LookML sur les instances Looker (Google Cloud Core) inclut 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 les 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 nu à 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 : activez l'API BigQuery

Avant de pouvoir modifier le LookML, interroger les Explorations et afficher les exemples de tableaux de bord du projet LookML exemple, une personne disposant du rôle IAM Administrateur Looker doit activer l'API BigQuery pour le projet Google Cloud contenant votre instance Looker (Google Cloud Core). Après avoir activé l'API, actualisez la page de la console pour confirmer qu'elle a bien été activée.

Activer l'API

Afficher l'exemple de projet LookML et interagir avec

Pour afficher l'exemple de projet LookML, accédez au projet 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 incluent 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 que vous pouvez personnaliser

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

Accéder aux fichiers du 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, l'ouverture de l'exemple de projet ouvre le fichier START_HERE_README.md.
  3. Lisez les instructions dans les 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, l'exemple de projet LookML comporte les explorations suivantes :

  • 1) E-commerce de base
  • 2) E-commerce intermédiaire
  • 3) E-commerce 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 Explorer, sélectionnez l'une des explorations exemples.

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

Afficher et modifier les exemples de tableaux de bord

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

  • Business Pulse : exemples de visualisations de base
  • Business Pulse : exemples de visualisations intermédiaires
  • Exemples de visualisations avancées de Business Pulse

Bien que l'instance ne contienne aucun autre contenu, comme des Looks ou des tableaux de bord créés par les utilisateurs, 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 afficher et modifier les tableaux de bord. Pour en savoir plus, consultez Afficher les tableaux de bord et Modifier les tableaux de bord définis par l'utilisateur.

Parcourir une série de guides de démarrage rapide à l'aide de l'exemple de projet LookML

Si votre instance Looker (Google Cloud Core) est configurée avec l'exemple de projet LookML, vous pouvez suivre les guides de démarrage rapide ci-dessous pour découvrir les différentes étapes à suivre pour commencer à utiliser Looker (Google Cloud Core). Vous apprendrez ainsi à vous connecter à votre entrepôt de données, mais aussi à créer et à partager des tableaux de bord avec des visualisations riches. Les guides de démarrage rapide vous présentent les procédures Looker courantes à l'aide de l'exemple de projet LookML. Une fois que vous vous êtes familiarisé avec les procédures, vous pouvez appliquer les étapes à vos propres connexions de données et ensembles de données.

Les guides de démarrage rapide suivants sont présentés dans l'ordre généralement requis pour configurer et utiliser une instance Looker à partir de zéro. Toutefois, comme les guides de démarrage rapide utilisent l'exemple de projet LookML, vous pouvez les suivre indépendamment les uns des autres, dans l'ordre de votre choix :

  1. Créer une connexion pour une instance avec une adresse IP publique : découvrez comment créer une connexion de base de données pour une instance Looker (Google Cloud Core) avec une adresse IP publique, à utiliser comme base pour un projet LookML ou pour un projet LookML spécifique.
  2. Générer un modèle à partir d'exemples de données : découvrez comment utiliser Looker (Google Cloud Core) pour générer automatiquement un modèle de données de base à partir d'une connexion incluse dans chaque instance.
  3. Modéliser vos données : découvrez comment ajouter des dimensions, des mesures et des filtres au modèle généré à partir d'exemples de données.
  4. Créer un tableau de bord avec des données d'exemple : découvrez comment créer un tableau de bord avec des données d'exemple à partir de l'exploration E-commerce intermédiaire dans l'exemple de projet LookML sur votre instance Looker (Google Cloud Core).
  5. Créer un Look avec des exemples de données : découvrez comment interroger et visualiser des données dans Looker, et comment enregistrer les résultats de votre requête en tant que Look que vous pouvez partager et réutiliser.

Modifier l'accès utilisateur au projet

Par défaut, les utilisateurs disposant de l'un des rôles Looker par défaut auront 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 de consulter 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 qui est associé au 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 sur le projet et les modifier.

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

Étapes suivantes