Utiliser Genie Code dans Lakeflow Designer
Genie Code est l'assistant IA intégré à Lakeflow Designer. Décrivez ce que vous souhaitez en langage naturel : Genie Code ajoute, configure et connecte les opérateurs, écrit les expressions et vous aide à corriger les erreurs. Toutes les interactions sont agentiques et utilisent le contexte de la plateforme Databricks, comme les tables de votre catalogue. Pour une vue d'ensemble de Genie Code dans Databricks, voir Genie Code.
Conditions requises
- Genie Code doit être disponible dans votre Workspace. Si ce n'est pas le cas, Lakeflow Designer masque ses fonctionnalités d'IA et vous configurez les opérateurs manuellement.
Choisir comment utiliser Genie Code
Genie Code apparaît à plusieurs endroits dans Lakeflow Designer. Utilisez celui qui correspond à la portée de votre modification :
Objectif | Utilisation |
|---|---|
Créez ou modifiez plusieurs opérateurs en même temps, par exemple pour ajouter une source, filtrer et agréger. | |
Passer en revue l'ensemble de la conversation et ce que l'agent a fait. | |
Modifier la configuration d'un opérateur. | |
Écrivez une expression de colonne, une condition de filtrage ou une condition de jointure. | |
Comprendre et réparer un opérateur qui a échoué. | |
Trouvez l’opérateur adapté à une tâche. | |
Créez un opérateur pour la logique qu'aucun opérateur intégré ne couvre. |
Interrogez Genie Code sur la toile
Le prompt Genie Code flotte au-dessus de la toile. Tapez une demande et appuyez sur Entrée . Genie Code planifie le changement, puis ajoute, modifie, connecte ou supprime des opérateurs et des parameters sur la toile. Une ligne d’état indique ce qu’il fait, comme ajouter ou exécuter un opérateur.

Essayez des prompts tels que les suivants :
Add a source for samples.nyctaxi.trips
Show average fare by pickup zip code
Filter taxi rides with fare over $50
Si votre demande est ambiguë, Genie Code pose une question de clarification avant de continuer. Une fois terminée, un résumé d'une ligne de sa modification la plus récente apparaît au-dessus de la zone de saisie. Pour arrêter une requête en cours, cliquez sur Arrêter .
Les boutons suivants dans le prompt offrent des fonctionnalités supplémentaires :
: Joint un fichier à utiliser comme partie du prompt.
: Référence des tables, des fichiers ou des opérateurs dans le prompt. Pour référencer un opérateur de canvas, tapez
@et sélectionnez-le dans Opérateurs .: start un nouveau fil de discussion avec un nouveau contexte d'agent.
: ouvre le volet latéral.
Examiner la conversation dans le volet latéral
Pour ouvrir le volet latéral Genie Code, cliquez sur dans l'invite de la toile. Le volet latéral affiche l'historique de vos interactions Genie Code et plus de détails sur ce que fait l'agent. Lorsque le volet latéral est ouvert, la barre d’outils intégrée à la toile est réduite.
Modifier un opérateur avec Genie Code
Pour modifier un seul opérateur en décrivant ce que vous souhaitez, ouvrez le volet de configuration de l'opérateur et cliquez sur Modifier avec Genie Code . L'invite de la toile s'ouvre pour modifier cet opérateur. Décrivez le changement.
Par exemple, dites à Genie Code :
Also keep the customer_id column.
Vous pouvez également modifier la description générée par l'IA que chaque opérateur affiche. La modification de la description reconfigure l'opérateur pour qu'il corresponde.
Écrire des expressions en langage naturel
Les opérateurs qui utilisent des expressions, tels que Filtrer , Joindre , Agrégager et les colonnes personnalisées dans Préparer , incluent une section Description de l’IA dans leur éditeur d’expressions. La description et l’expression restent synchronisées :
- Pour générer une expression, saisissez ce qu'elle doit faire dans Décrivez ce que cette expression doit faire… . Appuyez sur Entrée ou cliquez sur Appliquer la description pour régénérer l'expression. Appuyez sur Esc pour fermer l'éditeur sans appliquer les modifications.
- Pour générer une description, écrivez ou modifiez l'expression. Lakeflow Designer régénère la description correspondante.
Par exemple, décrivez une expression comme ceci :
Days between order date and ship date
Lorsque vous saisissez une expression, Genie Code peut également suggérer une complétion. Cliquez sur Accepter pour utiliser la suggestion, ou ignorez-la pour continuer à saisir.
Corriger les erreurs avec Genie Code
Lorsqu'un opérateur échoue, le panneau de sortie affiche l'erreur avec un résumé par IA de ce qui s'est mal passé. Cliquez sur Corriger pour que Genie Code diagnostique l'erreur et mette à jour l'opérateur. Genie Code start avec le prompt Fix operator <operator-name> dans le prompt de zone de dessin, afin que vous puissiez suivre ses modifications.
Rechercher des opérateurs avec la recherche IA
Dans le panneau Opérateurs , saisissez ce que vous souhaitez faire dans Rechercher un opérateur... , par exemple average by month. Les correspondances de mots-clés apparaissent en premier. Les opérateurs suggérés par Genie Code en fonction de votre intention apparaissent sous Suggéré par l'IA , avec une brève explication de la raison pour laquelle chacun correspond.