Créer un Look avec des données d'exemple

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.

Ce guide de démarrage rapide vous explique comment créer un Look dans votre instance Looker (Google Cloud Core). Vous utiliserez des exemples de données de l'exploration Intermediate Ecommerce prédéfinie pour créer le tableau suivant, puis vous l'enregistrerez en tant que Look.

Le tableau que vous allez créer affichera les tendances hebdomadaires en matière d'expédition. Il utilisera la mise en forme conditionnelle (par exemple, un arrière-plan rouge) pour mettre en évidence les retards potentiels (dans ce cas, les semaines où plus de 200 articles de commande ont mis plus de deux jours à être livrés). Le tableau suivant est un exemple des résultats de requête que vous utiliserez pour créer votre Look :

Semaine de création 2024-07-29 2024-07-22 2024-07-15 2024-07-08 2024-07-01 2024-06-24 2024-06-17 2024-06-10
Jours entre l'expédition et la livraison Nombre d'articles de commande Nombre d'articles de commande Nombre d'articles de commande Nombre d'articles de commande Nombre d'articles de commande Nombre d'articles de commande Nombre d'articles de commande Nombre d'articles de commande
4 451 242 210 199 163 152 189 177
3 422 260 213 177 213 144 171 165

Avant de commencer

Pour suivre ce guide de démarrage rapide, vous devez avoir accès à une instance Looker (Google Cloud Core) qui inclut l'exemple de projet LookML. L'exemple de projet inclut l'exploration Intermediate Ecommerce prédéfinie qui est utilisée dans ce guide de démarrage rapide.

Rôles requis

Pour suivre ce guide de démarrage rapide, vous devez disposer du rôle Identity and Access Management (IAM) et des autorisations Looker appropriés.

Rôles de Identity and Access Management

Votre administrateur Looker (Google Cloud Core) vous accorde l'accès à l'application Looker (Google Cloud Core) via le système de Identity and Access Management de Google Cloud Google Cloud.

Pour obtenir l'autorisation dont vous avez besoin pour accéder à l'application Looker (Google Cloud Core), demandez à votre administrateur de vous accorder le rôle IAM Utilisateur d'instance Looker (roles/looker.instanceUser) sur le Google Cloud projet qui contient l'instance Looker (Google Cloud Core). Pour en savoir plus sur l'attribution de rôles, consultez Gérer l'accès aux projets, aux dossiers et aux organisations.

Ce rôle prédéfini contient l' looker.instances.login autorisation, qui est requise pour accéder à l'application Looker (Google Cloud Core).

Vous pouvez également obtenir cette autorisation avec des rôles personnalisés ou d'autres rôles prédéfinis.

Autorisations Looker

Vous devez également disposer des autorisations Looker suivantes dans votre instance Looker (Google Cloud Core) (ou d'un rôle Looker qui inclut ces autorisations) :

  • access_data : accéder aux exemples de données dans l'exploration Intermediate Ecommerce.
  • explore : accéder à la page Explorer et exécuter des requêtes dans l'exploration Intermediate Ecommerce.
  • save_looks (et son autorisation parent, save_content) : enregistrer la visualisation en tant que Look.
  • see_looks : afficher le Look que vous allez créer dans ce guide de démarrage rapide.

Pour accéder à l'exploration Intermediate Ecommerce, procédez comme suit :

  1. Dans Looker, cliquez sur le menu Main menu pour développer le menu de navigation principal.
  2. Dans le menu de navigation principal, sélectionnez Explore (Explorer).
  3. Développez Z) Sample LookML (ou le nom de modèle correspondant dans votre instance) pour développer la liste des explorations.
  4. Cliquez sur l'exploration 2) Intermediate Ecommerce pour ouvrir la page Explorer.

Sélectionner des champs et des données pivot

Pour créer la requête, procédez comme suit :

  1. Dans le sélecteur de champ, développez la section Order Items (Articles de commande).
  2. Dans la section Dimensions du sélecteur de champ, développez Created At Date (Date de création), puis placez le curseur sur le champ Week (Semaine) et sélectionnez l'icône Pivot data (Données pivot) pour afficher les semaines sous forme de colonnes dans le tableau de résultats.
  3. Développez Other Dates (Autres dates), puis sélectionnez le champ Shipped to Delivered Days (Jours entre l'expédition et la livraison) pour afficher le temps nécessaire à la livraison de chaque commande après son expédition.
  4. Dans la section Measures (Mesures) du sélecteur de champ, sélectionnez le champ # of Order Items (Nombre d'articles de commande) pour afficher le nombre total d'articles de commande pour chaque combinaison de semaine et de durée d'expédition.

Ajouter des filtres et exécuter la requête

Ensuite, vous allez ajouter des filtres sur les champs suivants pour affiner les résultats de la requête :

  • Created At Week (Semaine de création) : le filtre sur ce champ aura la condition is in the last 8 weeks (est dans les 8 dernières semaines), qui n'inclut que les données des huit dernières semaines.
  • Shipped to Delivered Days (Jours entre l'expédition et la livraison)
    • Le premier filtre sur ce champ aura la condition is not null (n'est pas nul), qui exclut les valeurs nulles.
    • Le deuxième filtre sur ce champ aura la condition is >2, qui n'inclut que les durées d'expédition supérieures à deux jours.

Pour appliquer ces filtres à votre requête, procédez comme suit :

  1. Pour chaque filtre, dans la section Filters (Filtres) de la page Explorer, cliquez sur + Filter (+ Filtre) pour ouvrir la fenêtre Add Filter (Ajouter un filtre).
  2. Dans la fenêtre Add Filter (Ajouter un filtre), créez chaque filtre en sélectionnant la condition appropriée et en ajoutant des valeurs de filtre si nécessaire :
    • Pour le premier filtre, sélectionnez le champ Created At Week (Semaine de création) et choisissez la condition is in the last (est dans les dernières). Dans le champ de saisie de texte, saisissez la valeur 8, puis sélectionnez weeks (semaines) dans la liste des périodes.
    • Pour le filtre suivant, sélectionnez le champ Shipped to Delivered Days (Jours entre l'expédition et la livraison) et choisissez la condition is not null (n'est pas nul).
    • Pour le dernier filtre, sélectionnez le champ Shipped to Delivered Days (Jours entre l'expédition et la livraison). Pour la condition de filtre, sélectionnez is > (est supérieur à). Dans le champ de saisie de texte, saisissez la valeur 2.
  3. Cliquez sur Run (Exécuter) pour exécuter la requête et afficher les résultats.

La section Data (Données) de l'exploration affiche désormais le nombre d'articles de commande pour chaque durée d'expédition au cours des huit dernières semaines.

Personnaliser la visualisation

Avant d'enregistrer la visualisation en tant que Look, remplacez le type de graphique par défaut par un tableau et appliquez une mise en forme conditionnelle pour mettre en évidence les retards d'expédition potentiels. Pour effectuer ces modifications, procédez comme suit :

  1. Dans la section Visualization (Visualisation) de la page Explorer, cliquez sur la barre Visualizations (Visualisations) pour ouvrir l'éditeur de visualisation.
  2. Dans le menu Visualization (Visualisation), sélectionnez Table (Tableau) pour afficher les résultats de la requête sous forme de tableau.
  3. Cliquez sur Edit pour ouvrir l'éditeur de visualisation.
  4. Dans l'onglet Series (Séries), développez Order Items # of Items (Articles de commande : nombre d'articles) et désactivez l'option Cell Visualization (Visualisation des cellules).
  5. Dans l'onglet Formatting (Mise en forme) de l'éditeur de visualisation, vérifiez que l'option Enable conditional formatting (Activer la mise en forme conditionnelle) est activée.
  6. Dans la section Rules (Règles) de l'onglet Formatting (Mise en forme), s'il existe une règle de mise en forme conditionnelle, remplacez les conditions par défaut par les conditions suivantes. S'il n'existe aucune règle, cliquez sur Add a Rule (Ajouter une règle) pour créer une règle de mise en forme personnalisée et appliquer les conditions suivantes.

    • Dans la section Apply to (Appliquer à), sélectionnez Select fields... (Sélectionner des champs...) et saisissez le champ Order Items # of Order Items (Articles de commande : nombre d'articles de commande) dans le champ de saisie de texte.
    • Dans la section Format (Format), choisissez la condition If value is greater than (Si la valeur est supérieure à) et saisissez la valeur 200.
    • Dans la section Styles (Styles), sélectionnez le nuancier existant dans la section Background color (Couleur d'arrière-plan), puis sélectionnez une couleur d'arrière-plan (dans cet exemple, sélectionnez la couleur rouge).
  7. Cliquez sur Add Rule (Ajouter une règle) pour enregistrer la règle de mise en forme conditionnelle.

Maintenant que vous avez personnalisé la visualisation et appliqué une mise en forme conditionnelle, Looker met en évidence les cellules du tableau dans lesquelles plus de 200 articles de commande ont mis plus de deux jours à être livrés.

Enregistrer la visualisation en tant que Look

Pour enregistrer le tableau en tant que Look, procédez comme suit :

  1. Cliquez sur l'icône en forme de roue dentée Explore actions dans l'en-tête Explorer.
  2. Sélectionnez Save... (Enregistrer...), puis As a Look (En tant que Look).
  3. Dans la fenêtre Save Look (Enregistrer le Look), saisissez un titre pour le Look dans le champ Title (Titre).
  4. Dans la section Folder (Dossier), choisissez un dossier dans lequel enregistrer le Look.
  5. Cliquez sur Save (Enregistrer) pour enregistrer le Look dans ce dossier, ou cliquez sur Save &View Look (Enregistrer et afficher le Look) pour enregistrer et ouvrir immédiatement le Look.

Maintenant que vous avez enregistré la visualisation en tant que Look, vous pouvez y accéder à nouveau pour effectuer des analyses supplémentaires, la partager avec d'autres utilisateurs ou l'intégrer à des tableaux de bord pour une visibilité plus large. Vous pouvez également utiliser le Look dans un tableau de bord, comme décrit dans le Créer un tableau de bord avec des données d'exemple.

Étape suivante