Créer un graphique à puces avec l'éditeur de configuration des graphiques

Les graphiques à puces sont utiles pour afficher les performances par rapport à une cible ou la progression vers un objectif.

L'éditeur de configuration de graphique vous permet de créer des graphiques à puces à partir d'un graphique à barres dans Looker.

Par exemple, le graphique à puces suivant compare la mesure Nombre de nouveaux clients, représentée par une barre de progression bleue, à une valeur cible de 40, représentée par une ligne verticale bleue. Le graphique indique également des buckets de progression entre 0 et 20, entre 20 et 40, et entre 40 et 80, chacun représenté par une nuance de gris différente.

Prérequis

Pour accéder à l'éditeur de configuration de graphique, vous devez disposer de l'autorisation can_override_vis_config.

Écrire l'extrait JSON

Pour créer un graphique à puces, commencez par l'extrait JSON suivant :

{
  chart: {
    type: 'bullet'
  },
  xAxis: {
    categories: ['New Customers']
  },
  yAxis: {
    plotBands: [{
      from: 0,
      to: 20,
      color: '#666666'
    }, {
      from: 20,
      to: 40,
      color: '#999999'
    }, {
      from: 40,
      to: 80,
      color: '#bbbbbb'
    }],
  },
  series: [{
    data: [{
      target: 40
    }]
  }],
}

Modifiez les valeurs suivantes en fonction de votre cas d'utilisation :

  • L'attribut xAxis.categories remplace l'étiquette de l'axe X. Dans cet exemple, l'étiquette de l'axe des abscisses doit être le nom de la mesure Nouveaux clients.
  • L'attribut yAxis.plotBands spécifie la couleur d'arrière-plan du graphique pour certaines valeurs. Dans cet exemple, la couleur d'arrière-plan est gris foncé (#666666) entre 0 et 20, gris moyen (#999999) entre 20 et 40, et gris clair (#bbbbbb) entre 40 et 80.
  • L'attribut series.data.target spécifie la valeur cible du graphique à puces, qui s'affiche sous la forme d'une ligne verticale. Dans cet exemple, la cible est 40.

Créer un graphique à puces

Pour créer un graphique à puces, procédez comme suit :

  1. Affichez un graphique à barres dans une exploration ou modifiez un graphique à barres dans un look ou un tableau de bord.

    Pour cet exemple, commencez par un graphique à barres avec une dimension et une mesure, et une limite d'une ligne. Votre graphique de départ peut ressembler à l'exemple suivant :

    Exemple de graphique à barres avec une seule barre qui s'étend sur l'axe des abscisses.

  2. Ouvrez le menu Modifier dans la visualisation.

  3. Dans l'onglet Tracé, cliquez sur le bouton Modifier la configuration du graphique. Looker affiche la boîte de dialogue Modifier la configuration du graphique.

  4. Sélectionnez la section Chart Config (Override) (Configuration du graphique (remplacement)), puis saisissez le code JSON HighCharts de la section Écrire l'extrait JSON de cette page.

  5. Pour permettre à Looker de formater correctement votre JSON, cliquez sur <> (Formater le code).

  6. Pour tester vos modifications, cliquez sur Aperçu.

  7. Pour appliquer vos modifications, cliquez sur Appliquer. La visualisation s'affiche à l'aide des valeurs JSON personnalisées.

Une fois que vous avez personnalisé votre visualisation, vous pouvez l'enregistrer. Si vous avez affiché la visualisation dans une exploration, enregistrez l'exploration. Si vous avez modifié une présentation ou un tableau de bord, cliquez sur Enregistrer.