Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Genie Code é o assistente de IA integrado no Lakeflow Designer. Descreve o que queres em linguagem natural, e o Genie Code adiciona, configura e liga operadores, escreve expressões e ajuda-te a corrigir erros. Todas as interações são agenticas e utilizam contexto da plataforma Azure Databricks, como as tabelas do seu catálogo. Para uma visão geral do Genie Code em Azure Databricks, veja Genie Code.
Requirements
- O Genie Code deve estar disponível no seu espaço de trabalho. Quando isso não acontece, o Lakeflow Designer esconde as suas funcionalidades de IA e tem de configurar os operadores manualmente.
Escolha como usar o Código Genie
O Genie Code aparece em vários locais no Lakeflow Designer. Usa o que corresponder ao âmbito da tua alteração:
| Goal | Utilizar |
|---|---|
| Construa ou altere vários operadores ao mesmo tempo, como adicionar uma fonte, filtrar e agregar. | O pedido da canvas |
| Revê toda a conversa e o que o agente fez. | O painel lateral |
| Muda a configuração de um operador. | Editar com Genie Code |
| Escreva uma expressão de coluna, condição de filtro ou condição de junção. | Descrição da IA no editor de expressões |
| Compreenda e corrija um operador que falhou. | Corrigir erros |
| Encontre a função adequada para a tarefa. | Pesquisa de operador de IA |
| Crie um operador para lógica que nenhum operador incorporado abrange. | Crie um operador personalizado local |
| Crie ou edite um operador personalizado partilhado para utilização em ficheiros de preparação visual de dados. | Operadores personalizados partilhados |
Prompt Genie Code no ecrã
O prompt do Código do Génio flutua acima do canvas. Escreva uma solicitação e prima Enter. O Código Genie planeia a alteração, depois adiciona, edita, liga ou elimina operadores e parâmetros no ecrã. Uma linha de estado mostra o que está a fazer, por exemplo, a adicionar ou a executar um operador.
Tip
Experimente prompts como os seguintes:
Add a source for samples.nyctaxi.trips
Show average fare by pickup zip code
Filter taxi rides with fare over $50
Se o seu pedido for ambíguo, o Genie Code faz uma pergunta esclarecedora antes de continuar. Depois de terminar, aparece um resumo de uma linha da sua edição mais recente acima da caixa de entrada. Para parar uma operação em curso, clique em Parar.
Os seguintes botões no prompt fornecem funcionalidades adicionais:
-
Anexa um ficheiro para usar como parte do prompt.
-
: Referências a tabelas, ficheiros ou operadores no prompt. Para referenciar um operador canvas, escreva
@e selecione-o entre Operadores. -
: Inicia um novo tópico de chat com o contexto do novo agente.
-
: Abre o painel lateral.
Revise a conversa no painel lateral
Para abrir o painel lateral do Genie Code, clique no prompt canvas. O painel lateral mostra o histórico das tuas interações com o Genie Code e mais detalhes sobre o que o agente está a fazer. Quando o painel lateral está aberto, a barra de ferramentas na tela é minimizada.
Editar um operador com Genie Code
Para alterar um único operador descrevendo o que queres, abre o painel de configuração do operador e clica em Editar com Código Genie. O prompt do canvas abre para editar esse operador. Descreva a alteração.
Tip
Por exemplo, diga ao Genie Code:
Also keep the customer_id column.
Também pode editar a descrição gerada por IA que cada operador apresenta. Editar a descrição reconfigura o operador para que corresponda.
Escrever expressões em linguagem natural
Operadores que recebem expressões, como Filter, Join, Aggregate e as colunas personalizadas em Prepare, incluem uma secção de descrição de IA no seu editor de expressões. A descrição e a expressão mantêm-se sincronizadas:
- Para gerar uma expressão, introduza o que ela deve fazer em Descreva o que esta expressão deve fazer.... Pressione Enter ou clique em Apply description para regenerar a expressão. Prima Esc para fechar o editor sem aplicar as alterações.
- Para gerar uma descrição, escreva ou edite a expressão. O Lakeflow Designer regenera a descrição para corresponder.
Tip
Por exemplo, descreva uma expressão assim:
Days between order date and ship date
Ao escrever uma expressão, o Genie Code também pode sugerir uma completação. Clica em Aceitar para usar a sugestão, ou desativá-la para continuar a escrever.
Corrigir erros com o Código Genie
Quando um operador falha, o painel de saída mostra o erro com um resumo da IA do que correu mal. Clique em Corrigir para que o Código Genie diagnostique o erro e informe o operador. O Código Genie começa com o prompt Fix operator <operator-name> no prompt do canvas, por isso podes acompanhar as suas alterações.
Encontrar operadores através da pesquisa por IA
No painel de Operadores, introduza aquilo que pretende fazer em Procurar um operador..., como average by month. As correspondências de palavras-chave aparecem primeiro. Os operadores que o Genie Code sugere com base na tua intenção aparecem em Sugerido pela IA, com uma breve razão pela qual cada um corresponde.