Looker (Google Cloud Core) fournit un exemple de projet LookML qui peut vous aider à:
- Apprendre à écrire du code LookML
- Utiliser l'interface Explorer pour interroger des données
- Consulter les analyses existantes dans des tableaux de bord
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.
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:
- Dans le panneau de navigation de gauche, sélectionnez Développer pour ouvrir le menu Développer.
- Sélectionnez le projet
sample_thelook_ecommerce
. Par défaut, le fichierSTART_HERE_README.md
s'ouvre lorsque vous accédez à l'exemple de projet. - Lisez les instructions des fichiers
START_HERE_README.md
ou accédez à un autre fichier de projet. - 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:
- Dans le panneau de navigation de gauche, sélectionnez Explorer pour ouvrir le menu Explorer.
- 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:
- Dans le panneau de navigation de gauche, sélectionnez Dossiers.
- Sur la page Tous les dossiers, sélectionnez Dossiers partagés.
- 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
- Présentation de LookML
- Termes et concepts de LookML
- Créer un projet LookML
- Accéder aux fichiers de projet LookML