Créer des visualisations avec l'aide de Gemini

Cette page de documentation explique comment utiliser l'assistance Gemini pour générer des options de mise en forme JSON à partir de prompts textuels, puis appliquer cette mise en forme pour personnaliser une visualisation Looker. La personnalisation des visualisations avec l'Assistant de visualisation est une fonctionnalité Gemini dans Looker disponible dans les instances Looker (version initiale) et Looker (Google Cloud Core).

L'Assistant de visualisation est disponible pour les visualisations qui utilisent l'API HighCharts, qui inclut la plupart des graphiques cartésiens, tels que les graphiques à colonnes, les graphiques à barres et les graphiques en courbes, entre autres.

Gemini dans Looker est un produit du portefeuille Gemini pour Google Cloud qui fournit une assistance optimisée par l'IA générative pour vous aider à analyser vos données et à en dégager des insights utiles.

Découvrez comment et quand Gemini pour Google Cloud utilise vos données.

Cette page est destinée aux utilisateurs qui explorent des données dans une instance Looker.

Avant de commencer

Pour personnaliser les visualisations avec l'assistance Gemini, tenez compte des exigences suivantes :

Utiliser l'Assistant de visualisation

Pour personnaliser une visualisation avec l'Assistant de visualisation, procédez comme suit :

  1. Affichez une visualisation compatible dans une exploration ou modifiez une visualisation dans un look ou un tableau de bord.
  2. Ouvrez le menu Modifier dans la visualisation.
  3. Cliquez sur pen_spark Assistant de visualisation pour ouvrir le menu de prompt.

Dans le menu de prompt pen_spark Assistant de visualisation, vous pouvez effectuer les opérations suivantes :

  • Saisissez un prompt en texte brut pour les modifications de la visualisation dans le champ Ask anything (Poser n'importe quelle question). Pour envoyer send_spark votre prompt, appuyez sur Retour (Mac) ou Entrée (PC).
  • Appliquez les suggestions générées à la visualisation.
  • Ouvrez Edit Chart Config (Modifier la configuration du graphique) pour écrire et modifier manuellement les options de mise en forme JSON.
  • Cliquez sur Clear Chart Overrides (Effacer les remplacements de graphique) pour effacer toutes les modifications personnalisées appliquées à la visualisation. Vous serez invité à confirmer la suppression de toutes les modifications avant de continuer. Si vous avez effacé les modifications par erreur, vous pouvez les récupérer en revenant en arrière dans l'historique de votre navigateur.

Une fois le prompt exécuté, une fenêtre d'aperçu s'ouvre avec les options suivantes :

  • Écrivez et modifiez manuellement les options de mise en forme JSON générées : cliquez sur Edit Chart Config (Modifier la configuration du graphique) pour ouvrir l'éditeur de configuration du graphique. Cliquez sur Assistant de visualisation pour revenir au menu de prompt.
  • Démarrez un nouveau prompt : cliquez sur Start Over (Recommencer) pour commencer un nouveau prompt à partir du menu pen_spark Assistant de visualisation. Toutes les modifications non appliquées seront perdues.
  • Appliquez les modifications prévisualisées à la visualisation : cliquez sur Appliquer. Si des modifications sont apportées dans le menu Chart Config (Configuration du graphique), cette option devient Revalidate and Apply (Valider à nouveau et appliquer).
  • Fournissez des commentaires sur l'utilité de la réponse au prompt : sélectionnez thumb_up pour indiquer que la réponse au prompt était utile, ou sélectionnez thumb_down pour indiquer que la réponse n'était pas celle attendue.

Un message d'erreur Invalid JSON detected (JSON non valide détecté) s'affiche si vous essayez de prévisualiser du code contenant du JSON non valide. Vous pouvez nettoyer le JSON non valide à l'aide de l'option Autofix code edit_fix_auto en bas du volet Chart Config (Configuration du graphique).

Créer des prompts efficaces

La création de prompts efficaces peut nécessiter de la pratique. Essayez les suggestions suivantes pour écrire des prompts qui atteignent votre objectif.

Décomposer les prompts en plusieurs parties

Les prompts sont plus efficaces lorsqu'ils se concentrent sur une modification à la fois. Par exemple, si vous souhaitez modifier à la fois la famille de polices et le type de visualisation, il est préférable de créer des prompts distincts. Une fois que vous avez approuvé les modifications générées, appliquez-les, puis commencez à écrire le prompt suivant.

Prompt: Change the last series into a line (Transformer la dernière série en courbe)

Le menu de l'assistant de visualisation affiche un aperçu d'une requête qui transforme l'une des trois séries d'une visualisation en colonne en ligne.

Prompt: Change the font to Arial and make it bold (Changer la police en Arial et la mettre en gras)

Le menu de l'assistant de visualisation affiche un aperçu d'un prompt qui modifie la police du graphique pour la remplacer par la famille de polices Arial et met le texte en gras.

Essayer d'écrire un prompt de plusieurs façons

Si vous n'obtenez pas les résultats attendus de votre prompt, essayez de le reformuler. Lorsque vous appliquez une mise en forme conditionnelle, essayez de rendre votre prompt aussi clair que possible. La définition de plages de valeurs spécifiques et la fourniture de codes hexadécimaux peuvent créer un résultat plus efficace. Consultez les exemples suivants :

Good prompt: Make the first series #F4B400 if it is over 350000 (Définir la première série sur #F4B400 si elle est supérieure à 350 000)

Poor prompt: Highlight the top values in yellow (Mettre en surbrillance jaune les valeurs les plus élevées)

Le menu de l'assistant de visualisation affiche un aperçu d'une requête qui modifie la couleur de la première série de valeurs supérieures à 350 000.

Si une visualisation comporte plusieurs séries, essayez de faire référence à la série par son nom plutôt que par sa position dans le graphique.

Prompt: Make the middle series a column (Transformer la série du milieu en colonne)

Better prompt: Make the users series a column (Transformer la série "Utilisateurs" en colonne)

Le menu de l'assistant de visualisation affiche un aperçu d'une requête qui transforme la deuxième des trois séries, appelée "Utilisateurs", en graphique à colonnes.

Utiliser les prompts comme point de départ

Les personnalisations particulièrement complexes peuvent nécessiter des modifications directes du JSON. Essayez d'utiliser les prompts de l'Assistant de visualisation pour créer des modèles et des schémas pour les personnalisations complexes, puis utilisez Edit Chart Config (Modifier la configuration du graphique) pour écrire et modifier manuellement les options de mise en forme JSON. Pour en savoir plus sur l'utilisation de HighCharts JSON, consultez la documentation Personnaliser les visualisations à l'aide de l'éditeur de configuration de graphique.

Exemples de requêtes

Essayez les exemples de requêtes suivants pour découvrir comment l'Assistant de visualisation peut vous aider à personnaliser vos visualisations :

  • "Make this chart a column chart" (Transformer ce graphique en graphique à colonnes)
  • "Add data labels to the chart" (Ajouter des libellés de données au graphique)
  • "Set the chart margin as 100px" (Définir la marge du graphique sur 100 px)
  • "Set the line color as Red" (Définir la couleur de la ligne sur rouge)
  • "Set the chart background color as pink" (Définir la couleur d'arrière-plan du graphique sur rose)
  • "Set the line series marker shape as triangle" (Définir la forme du marqueur de la série de lignes sur triangle)

Fournir des commentaires

Vous pouvez fournir des commentaires sur l'aperçu de la visualisation dans le menu de prompt de l'Assistant de visualisation. Si l'aperçu généré semble correct, cliquez sur l'icône thumb_up J'aime. Si l'aperçu généré semble incorrect ou ne correspond pas à ce que vous attendiez, cliquez sur l'icône thumb_down Je n'aime pas.