Looker (Google Cloud Core) fournit un exemple de projet LookML qui peut vous aider à effectuer les opérations suivantes:
- Apprendre à écrire du code LookML
- Utiliser l'interface Explorer pour interroger les données
- Afficher les analyses existantes à l'aide de tableaux de bord
L'exemple de projet LookML est fourni sur les instances Looker (Google Cloud Core) de tous les types d'éditions.
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 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 nu à l'aide des identifiants par défaut de l'application 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 langage LookML, interroger les explorations et afficher les exemples de tableaux de bord de l'exemple de projet LookML, une personne disposant du rôle IAM Administrateur Looker doit activer l'API BigQuery pour le Google Cloud projet contenant votre instance Looker (Google Cloud Core). Une fois l'API activée, actualisez la page de la console pour vérifier qu'elle a bien été activée.
Afficher et interagir avec l'exemple de projet LookML
Pour afficher l'exemple de projet LookML, accédez au projet nommé 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 de code LookML et à voir comment ces modifications affectent l'interface d'exploration. 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 de projet LookML et les modifier
Pour accéder aux fichiers LookML de 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, l'accès à l'exemple de projet ouvre le fichierSTART_HERE_README.md
. - Lisez les instructions figurant dans les 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, activez le 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 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:
- Dans le panneau de navigation de gauche, sélectionnez Explorer pour ouvrir le menu Explorer.
- Dans le menu Explorer, sélectionnez l'un des exemples d'explorations.
Pour en savoir plus sur l'interrogation des données à l'aide d'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 votre instance, elle contient les exemples de tableaux de bord définis par l'utilisateur suivants de l'exemple de projet:
- Business Pulse : exemples de visualisations de base
- Business Pulse : exemples de visualisations intermédiaires
- Business Pulse : exemples de visualisation avancée
Bien que l'instance ne contienne aucun autre contenu, comme des présentations ou des tableaux de bord créés par l'utilisateur, ces exemples de tableaux de bord s'affichent 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 du 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 afficher et modifier les tableaux de bord. Pour en savoir plus, consultez les pages Afficher des tableaux de bord et Modifier des tableaux de bord définis par l'utilisateur.
Suivez 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 utiliser la série de guides de démarrage rapide suivante pour suivre les différentes étapes à effectuer pour commencer à utiliser Looker (Google Cloud Core), de la connexion à votre entrepôt de données à la création et au partage de 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 les appliquer à 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:
- 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.
- 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.
- Modéliser vos données : découvrez comment ajouter des dimensions, des mesures et des filtres supplémentaires au modèle généré à partir d'un échantillon de données.
- 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).
- Créer un Look avec des exemples de données : découvrez comment interroger et visualiser des données dans Looker, et enregistrer les résultats de vos requêtes en tant que Look que vous pouvez partager et réutiliser.
Modifier l'accès des utilisateurs au projet
Par défaut, le modèle Tout est défini pour les utilisateurs disposant de l'un des rôles Looker par défaut sur votre instance Looker (Google Cloud Core). Par conséquent, par défaut, tous les utilisateurs peuvent accéder à tous les modèles définis dans le projet sample_thelook_ecommerce
.
Si vous souhaitez empêcher certains utilisateurs 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 modifiez-en un 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 un 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 LookML
- Générer un nouveau modèle
- Accéder aux fichiers de projet LookML
- Présentation du guide de démarrage rapide de Looker (Google Cloud Core)