Paramètres d'administration – Visualisations

Looker inclut une longue liste de types de visualisation natifs qui vous permettent de représenter vos données sous forme graphique de différentes manières. Si vous avez besoin d'un type de graphique qui n'est pas inclus dans les types de visualisation native de Looker, Looker propose plusieurs méthodes pour ajouter des visualisations JavaScript personnalisées à votre instance Looker:

  1. Ajoutez un paramètre visualization au fichier manifeste de votre projet LookML pour ajouter des visualisations personnalisées directement à votre projet LookML. Pour en savoir plus, consultez la page de documentation sur le paramètre visualization.
  2. installer une visualisation à partir de Looker Marketplace ; Lorsque la fonctionnalité Marketplace de Looker est activée, vous pouvez installer des plug-ins Looker Marketplace, y compris des types de visualisation que vous pouvez ajouter à la bibliothèque de visualisation native de Looker. Pour en savoir plus sur l'installation de plug-ins à partir de Looker Marketplace, consultez la page Utiliser Looker Marketplace. Pour en savoir plus sur la création d'une visualisation pouvant être ajoutée à Looker Marketplace et accessible par d'autres utilisateurs de Looker, consultez la page de documentation Développer une visualisation personnalisée pour Looker Marketplace.
  3. Utilisez la page Visualisations dans la section Plate-forme du menu Administration de Looker pour installer et administrer les visualisations JavaScript personnalisées à partir du dépôt de visualisations personnalisées de Looker.

Cette page explique comment ajouter des visualisations JavaScript personnalisées à l'aide de la page Visualisations du panneau Administration de Looker.

Les visualisations personnalisées sont proposées en collaboration avec la communauté. L'équipe d'assistance de Looker ne résout pas les problèmes liés aux visualisations personnalisées ou à votre code de visualisation personnalisé. Pour le suivi et la résolution des bugs, veuillez utiliser les problèmes GitHub dans le dépôt de la visualisation personnalisée ou consulter la communauté Looker pour obtenir des articles, des conversations et des conseils sur les visualisations personnalisées.

Vous pouvez télécharger des visualisations compatibles via Looker Marketplace.

Afficher une liste de visualisations personnalisées

Pour garantir le bon fonctionnement des visualisations téléchargées, les administrateurs de déploiements hébergés par le client doivent installer la version appropriée du moteur de rendu Chromium.

La page Visualisations de la section Plate-forme du menu Admin de Looker répertorie toutes les visualisations personnalisées qui ont été ajoutées à votre instance Looker.

Cette liste comprend les colonnes suivantes:

Ajouter une visualisation personnalisée

Vous trouverez une liste des blocs Viz de Looker sur la place de marché de Looker. Looker gère également une bibliothèque de visualisations personnalisées pour un usage public sur cette page GitHub de Looker. Vous trouverez des instructions sur l'utilisation de l'API Visualisation de Looker pour créer vos propres types de visualisation sur cette page GitHub de Looker.

Une fois que vous savez ce que vous souhaitez ajouter à votre instance, vous pouvez utiliser la page Visualisations pour ajouter une visualisation personnalisée en sélectionnant le bouton Ajouter une visualisation en haut à gauche de la page.

Looker affiche la page Nouvelle visualisation. Pour ajouter une visualisation, procédez comme suit:

  1. Dans le champ ID, saisissez l'identifiant unique de la visualisation définie dans le JavaScript de visualisation.

  2. Dans le champ Libellé, saisissez le nom de la visualisation. Looker affiche ce nom dans le menu de visualisation de Looker sur une page "Explorer".

  3. Dans le champ Main (Principal), saisissez l'URI du fichier JavaScript principal de la visualisation pour pointer Looker vers votre dépôt de code JavaScript.

  4. Si le site qui héberge le code de visualisation personnalisé utilise un hachage d'indice de sous-ressource à des fins de vérification, saisissez le hachage d'indice de SRI dans le champ Hachage de SRI. Ce champ se trouve dans Options avancées. Les hôtes de visualisation personnalisés de Looker n'utilisent pas de hachage SRI.

  5. Dans le champ Dépendances, saisissez les URI de tous les autres fichiers dont dépend le code JavaScript de visualisation, puis cliquez sur Add (Ajouter). Vous pouvez saisir plusieurs URI séparés par une virgule ou en ajouter plusieurs à la fois. Le champ Dépendances se trouve sous Options avancées.

  6. Sélectionnez Enregistrer.

Une fois la visualisation ajoutée, elle s'affiche comme vous l'avez étiquetée dans le menu de visualisation d'une exploration. Vous pouvez utiliser le nouveau type de visualisation, comme n'importe quel type de visualisation existant dans Looker.

Pour afficher des visualisations personnalisées à partir du menu "Visualisation", procédez comme suit:

  1. Sélectionnez l'icône à trois points ... dans la barre de menu pour accéder à la visualisation personnalisée.

  2. Une fois la visualisation sélectionnée, son nom s'affiche dans la barre de menu de la visualisation.

Modifier une visualisation personnalisée

Pour modifier une visualisation existante, cliquez sur le bouton Modifier à droite de celle-ci. Looker affiche la page que vous utilisez pour ajouter une visualisation (décrite dans Ajouter une visualisation personnalisée), mais avec les informations pertinentes déjà renseignées. Apportez les modifications souhaitées, puis cliquez sur Enregistrer.

Supprimer une visualisation personnalisée

Pour supprimer une visualisation, sélectionnez le bouton Supprimer à droite de celle-ci, puis cliquez sur OK dans la boîte de dialogue de confirmation. La suppression d'une visualisation la supprime de Looker, mais n'a aucune incidence sur le dépôt de code externe de la visualisation.

La suppression d'une visualisation désactive tous les styles ou tableaux de bord qui utilisent ce type de visualisation. Pour résoudre ce problème, rajoutez la visualisation supprimée avec le même ID de visualisation.