Utilisez Genie Code pour la création de tableaux de bord
Genie Code en mode agent est le partenaire de création de tableau de bord d'IA pour les développeurs dans les tableaux de bord Databricks AI/BI. Il crée des visualisations, configure des Layouts multi-pages, applique des filtres et construit des tableaux de bord complets à partir d'une seule invite.
Qu'est-ce que Genie Code pour la création de tableaux de bord ?
Genie Code pour la création de tableaux de bord est une fonctionnalité puissante du mode Agent de Genie Code qui transforme Genie Code en un compagnon intelligent capable d'automatiser des flux de travail de création de tableaux de bord multi-étapes entiers.

Comparé au mode Chat de Genie Code, le mode Agent offre des capacités étendues, notamment la planification de solutions, la récupération d'assets pertinents, la création de layouts, la configuration de layouts multipages, l'application de filtres et la correction automatique des erreurs. L'agent collabore avec vous pour approuver ses plans et confirmer les prochaines étapes avant de continuer. Avec votre approbation, il peut rechercher des tables, créer des datasets, ajouter des visualisations, configurer des filtres et organiser les pages de tableau de bord.
L’accès et les actions de Genie Code sont régis par les autorisations de l’utilisateur. Il peut uniquement accéder aux données auxquelles vous avez accès et effectuer des opérations pour lesquelles vous avez des autorisations.
Exigences
Pour utiliser Genie Code pour la création de tableaux de bord, votre workspace nécessite les éléments suivants :
- Fonctionnalités d'IA propulsées par des partenaires activées pour le compte et le Workspace. Voir les fonctionnalités d’IA optimisées par des partenaires.
- Votre Workspace doit se trouver dans une région prise en charge. Genie Code est un Service désigné qui utilise Geos pour gérer la résidence des données. Consultez Disponibilité Geo des fonctionnalités Genie Code.
Pour les clients disposant d’un profil de sécurité de la conformité (CSP), Genie Code pour la création de tableaux de bord est activé par default et s’exécute sur les modèles hébergés par Databricks, même lorsque les fonctionnalités d’IA alimentées par des partenaires sont désactivées. La disponibilité dépend de votre norme de conformité. Voir Fonctionnalités d’IA optimisées par des partenaires.
Utilisez Genie Code pour la création de tableaux de bord
Pour utiliser Genie Code pour la création de tableaux de bord :
Lorsque vous créez un nouveau tableau de bord, Genie Code est disponible au centre du canevas.

-
Pour les tableaux de bord existants, ouvrez le panneau latéral Genie Code. Dans le coin inférieur droit, confirmez que **Agent** est sélectionné.
-
Saisissez un prompt pour l'agent. Par exemple, « Créez un tableau de bord affichant les tendances de la boulangerie à l'aide de
@sales_transactionsà partir de samples.bakehouse. »
Référencer des tables spécifiques en utilisant @table_name. L'agent utilise cette table ainsi que toutes les métadonnées associées pour élaborer sa réponse. L'agent respecte les permissions de Unity Catalog de l'utilisateur, de sorte qu'il ne peut accéder qu'aux données auxquelles vous avez accès.
-
Lorsque l'agent génère sa réponse, il s'interrompt souvent pour obtenir votre avis :
- Pour les tâches plus complexes, l'agent pourrait créer un plan étape par étape et poser des questions de clarification. Répondez aux questions de clarification de l'agent pour l'aider à affiner son plan.
- Lorsque l'agent doit créer ou modifier des éléments de tableau de bord, il vous demande votre approbation avant de poursuivre. Autoriser ou Refuser sa demande. Vous pouvez également sélectionner Toujours autoriser dans le fil actuel (faisant référence au fil de conversation Genie Code) ou Toujours autoriser .
- Pendant que l'agent poursuit son travail, il peut vous être demandé de sélectionner Continuer ou Rejeter . Vérifiez le travail existant de l'agent, puis sélectionnez Continuer pour lui permettre de passer aux étapes suivantes ou Rejeter pour lui demander d'essayer autre chose.
- Pour arrêter l’agent pendant son fonctionnement, cliquez sur le bouton rouge
.
L'agent peut créer de nouveaux datasets, générer des visualisations, configurer des filtres, ajouter des pages et organiser des Layouts de tableau de bord afin d'interpréter les résultats.
Pour que Genie Code pour la création de tableaux de bord puisse poursuivre son travail et passer aux étapes suivantes, vous devez rester sur le current tab dans lequel l'agent travaille.
Cas d'utilisation
En mode Agent, Genie Code dispose de capacités étendues, telles que la recherche de données, la création de visualisations, la configuration de layouts et l'organisation de tableaux de bord multipages.
Genie Code pour la création de tableaux de bord peut aider aux tâches complexes de création de tableaux de bord, y compris l'exploration des données, la création de visualisations, le Layout design et la configuration des filtres. Vous pouvez même créer un nouveau tableau de bord à partir de zéro avec Genie Code pour la création de tableaux de bord. Pour de meilleurs résultats, fournissez à l'agent un contexte en référençant des tables, des pipelines, des Notebooks, des queries et des fichiers avec @<resource_name>. Vous pouvez également cliquer sur Ajouter un contexte pour sélectionner manuellement le contexte à fournir. Chaque asset de référence persiste dans le contexte de la discussion.
Essayez les invites suivantes pour start :
-
Création de tableau de bord :
- "Créez un tableau de bord affichant les tendances de la boulangerie à partir de la table
@sales_transactions." - « Construire un tableau de bord des performances des ventes en utilisant
@sales_dataavec les revenus par région et par catégorie de produit. » - « Créez un tableau de bord d'analytique client à partir de
@customer_dataprésentant les métriques de rétention, de désabonnement et d'engagement. »
- "Créez un tableau de bord affichant les tendances de la boulangerie à partir de la table
-
Création de visualisation :
- « Ajouter un graphique linéaire affichant les tendances des ventes au fil du temps à partir de ce dataset. »
- "Créez un graphique à barres comparant les revenus entre les régions."
- « Ajouter un graphique circulaire montrant la répartition des catégories de produit. »
- « Créez un widget de compteur affichant le revenu total pour ce trimestre. »
-
Exploration de données :
- « Quelles tables contiennent des données de transaction client ? »
- "Affichez-moi les 10 premières lignes du dataset
@sales_transactions." - « Rechercher une table qui contient les données d'inventaire de produits. »
-
Layout et organisation du tableau de bord :
- « Créer une nouvelle page pour les métriques de performance régionales. »
- « Organisez ces visualisations en un Layout à deux colonnes. »
- « Ajoutez un widget de texte expliquant les principales conclusions de ce tableau de bord. »
- « Clonez cette page et modifiez-la pour afficher les tendances mensuelles au lieu d'hebdomadaires. »
-
Filtres et interactivité :
- « Ajouter un filtre de plage de dates pour l'ensemble du tableau de bord. »
- « Créez un filtre pour permettre aux utilisateurs de sélectionner des catégories de produits spécifiques. »
- « Ajoutez un filtre de région qui s'applique à toutes les visualisations de cette page. »
-
Préparation des données :
- "Créez un dataset à partir de
@sales_transactionsqui agrège les ventes par semaine et par produit." - « Construire un dataset qui joint les tables
@customerset@orders. » - « Ajoutez un calcul personnalisé pour calculer le taux de croissance annuel. »
- "Créez un dataset à partir de
-
Affinement du tableau de bord :
- « Améliorer la palette de couleurs pour rendre les graphiques plus lisibles. »
- « Ajouter des titres et des descriptions à toutes les visualisations. »
- « Renommez ce tableau de bord en 'Performances des ventes T1 2026'. »