Création de visualisations et de graphiques

Cette page explique comment créer des graphiques et des diagrammes basés sur les résultats d'une requête, pour présenter vos données sous leur meilleur jour. Looker garde ensemble les détails de vos requêtes et données de configuration des visualisations. Lorsque vous partagez une requête, les destinataires reçoivent votre visuel en même temps que les données.

Guide rapide

Vous pouvez ajouter un visuel attrayant à n'importe quel jeu de résultats de requête d'une exploration.

  1. Créez et exécutez votre requête.
  2. Cliquez sur l'onglet Visualisation.
  3. Sélectionnez le type de visualisation le plus adapté à vos données. Pour accéder à d'autres options, cliquez sur à droite des options de visualisation affichées.
  4. Cliquez sur Modifier pour configurer les paramètres de l'option de visualisation, tels que l'attribution de noms et l'organisation des axes du graphique, la sélection de la position et du type de chaque série de données, ou la modification de la palette de couleurs du graphique.

Vous pouvez personnaliser davantage la visualisation en indiquant les dimensions et mesures à inclure dans le visuel. S'il manque des valeurs clés dans vos données, vous pouvez demander à Looker de renseigner ces valeurs dans la partie correspondante de la visualisation.

Choix d'un type de visualisation

Après avoir créé et exécuté votre requête, cliquez sur l'onglet Visualisation dans Explorer pour configurer vos options de visualisation. Utilisez les boutons représentant des graphiques pour choisir un type de visualisation.

Le type de visualisation choisi détermine comment Looker représente les séries de données dans votre graphique. Une série de données est un ensemble de points de données associés tracés sur un graphique. Par exemple, le nombre de commandes passées chaque jour au cours d'une plage de dates est une série. Dans un histogramme, une série est représentée par des colonnes de même couleur ; dans une courbe, elle est représentée par une ligne. La liste des séries de votre graphique est visible dans le menu des séries, ainsi que dans la légende du graphique.

Personnalisation d'une visualisation avec des paramètres graphiques

Vous pouvez personnaliser une visualisation pour rendre vos données plus lisibles et leur donner un style visuel. Cliquez sur Modifier pour afficher les options de visualisation, puis modifiez les paramètres pour obtenir le résultat qui vous convient.

Pour afficher les options de visualisation disponibles pour un type de visualisation spécifique, cliquez sur ce type sur la page de documentation Types de visualisation.

Cet exemple illustre certains paramètres de visualisation d'un graphique en aires avec des séries empilées.

Utilisation de plusieurs types de visualisation dans un même graphique

Vous pouvez créer des graphiques comportant plusieurs types de visualisations :

  1. Cliquez sur le bouton Modifier pour afficher les options de personnalisation.
  2. Cliquez sur l'onglet Séries.
  3. Dans la section Personnalisations, une entrée apparaît pour chaque série dans le graphique. Cliquez sur la flèche en regard de la série afin d'en afficher les options de personnalisation.
  4. Dans la zone Type, sélectionnez le type de visualisation à utiliser pour cette série.

Dans les graphiques contenant des séries de plusieurs types, celles représentées sous forme de courbes et de nuages de points sont toujours affichées en haut, suivies des graphiques en aires, des histogrammes et des graphiques à barres.

Pour modifier l'ordre de superposition de la série de colonnes, de barres et de zones, modifiez les positions des séries dans le tableau de données, puis cliquez sur le bouton Exécuter. La série située le plus à gauche s'affiche en haut et celle située le plus à droite, en bas.

Création de graphiques empilés avec plusieurs types de visualisations

Vous pouvez placer des séries empilées dans un graphique comportant plusieurs types de visualisations. Dans ce cas, toutes les séries de même type que le graphique s'empilent ensemble, contrairement à celles des autres types. Par exemple, le graphique ci-dessous est un histogramme, de sorte que les colonnes sont empilées, mais pas les courbes.

Pour créer un graphique empilé utilisant plusieurs axes Y, faites glisser une série vers un autre axe du menu Y. Les séries empilées apparaissent ensemble. Toutes les autres séries peuvent être déplacées indépendamment, y compris des séries individuelles dans un pivot.

Désignation des champs LookML à inclure dans une visualisation

Looker ajoute toutes les dimensions et mesures sélectionnées dans le sélecteur de champs à n'importe quelle visualisation. Dans certains cas, vous pouvez ne chercher à toutes les afficher dans le graphique.

Masquer des champs dans les visualisations

Looker ne réexécute pas de requêtes pour exclure les champs ou les valeurs masqués à l'aide des options Masquer dans la visualisation ou Masquer les valeurs ou les non de la visualisation pour les calculs de table. Les calculs basés sur des champs avec des valeurs d'exploration masquées peuvent donc renvoyer des résultats inattendus.

Pour masquer un champ de la visualisation :

  1. Sélectionnez l'icône Outils, dans l'angle supérieur droit de la colonne.
  2. Sélectionnez Masquer dans la visualisation.

Dans cet exemple, le champ LookML Nombre total d'accidents est masqué, et ne laisse que les champs Nombre d'accidents graves et Accidents fatals dans le graphique.

Pour activer ou désactiver une série représentée par un graphique, cliquez dessus dans la légende de la visualisation. Une fois la série désactivée, elle s'affiche en gris dans la légende et les données disparaissent du graphique. Cliquez de nouveau sur la série pour la réactiver.

Pour masquer les calculs du tableau dans une visualisation, consultez les instructions de la page Utiliser des calculs de tableau.

Remplissage des dates et valeurs manquantes

Certains jeux de données contiennent des valeurs qui suivent un schéma prévisible, comme les dates. Vous pouvez extraire des données par période et constater que certaines dates, semaines, mois ou autres types de dates n'ont pas de valeur correspondante. Par défaut, la table de données et la visualisation affichent les dates renvoyées par la requête et ignorent les dates manquantes. L'option de remplissage de dimension de Looker vous permet d'afficher les dates manquantes ou d'autres valeurs dans le tableau de données et sur l'axe correspondant de la visualisation de la requête.

Par exemple, ces données sur les accidents de 1990 ne contiennent que peu de dates (celles auxquelles un accident est survenu) :

Si vous n'utilisez pas le remplissage des dimensions, Looker relie les points de données dont il dispose, ce qui produit un graphique potentiellement trompeur :

L'utilisation du remplissage des dimensions permet d'ajouter les dates manquantes et rend le graphique plus instructif :

Pour utiliser le remplissage de dimension, sélectionnez le menu représenté par une roue dentée dans la section "Données" de l'onglet "Explorer". Sélectionnez l'option Remplir les dates manquantes ou Remplir les valeurs manquantes:

La fonctionnalité de remplissage des dimensions est disponible pour les dimensions contenant des valeurs oui/non, des valeurs graduelles et la plupart des types de date. Elle peut également être appliquée à n'importe quelle dimension basée sur une liste de valeurs, via les paramètres case ou tier.

Le remplissage de la dimension s'active automatiquement pour les requêtes qui ne s'exécutent qu'avec une seule dimension et/ou un seul pivot, à condition que vous n'ayez appliqué aucun filtre à des mesures. Le remplissage de dimensions peut également être appliqué à plusieurs dimensions à la fois dans une requête, y compris des dimensions croisées. Toutefois, Looker peut désactiver automatiquement le remplissage de dimensions pour optimiser les performances des requêtes s'il détecte qu'un trop grand nombre de champs seront générés avec des valeurs remplies.

Vous ne pouvez pas utiliser le remplissage des dimensions dans les cas suivants :

  • Lorsque votre développeur Looker a utilisé le paramètre order_by_field ou désactivé le paramètre allow_fill pour certaines dimensions.

  • Les dimensions sont filtrées et contiennent un nombre de valeurs fixe, comme oui/non, les jours de la semaine ou du mois, etc. Le filtrage de ces types de champs élimine les valeurs dont Looker a besoin pour remplir de manière prévisible et précise les valeurs manquantes.

  • Lorsque vous faites des recherches dans une dimension pivote.

  • Looker détecte qu'un trop grand nombre de lignes ou de colonnes seront générées avec des valeurs remplies et désactive automatiquement le remplissage des dimensions afin d'optimiser les performances des requêtes.