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.
Use a tarefa Código Genie para executar um agente autónomo como parte de um trabalho. Genie Code funciona com base num prompt em linguagem natural e é executado com aprovação automática.
Importante
Este recurso está em versão Beta. Os administradores do espaço de trabalho podem controlar o acesso a esse recurso na página Visualizações . Ver Gerir as pré-visualizações de Azure Databricks.
Overview
O tipo de tarefa Genie Code inicia uma nova conversa Genie Code com o seu pedido e gera uma resposta. O Código Génio lê dados, chama ferramentas e age conforme o seu comando sem necessidade de input ou aprovação adicional. Depois de a execução terminar, pode abrir o chat e continuar a interagir com o Genie Code.
Use uma tarefa Genie Code quando quiser automatizar análises complexas, operações de dados ou tomada de decisões como parte de um trabalho agendado. Por exemplo:
- Resume os resultados do trabalho durante a noite e envie um relatório por email.
- Analisar os dados recebidos e assinalar anomalias.
- Investigue um ticket do Jira e proponha uma correção.
- Gere uma auditoria semanal de conformidade.
Requirements
- Os vossos espaços de trabalho devem ter acesso às capacidades agentivas do Código Genie. Consulte Requisitos.
- A instrução da sua tarefa deve estar em conformidade com as políticas de utilização do Genie Code.
Configurar uma tarefa do Genie Code
Note
A interface de trabalhos exibe opções dinamicamente com base em outras configurações.
Para adicionar uma tarefa do Código Génio:
- Navegue para o separador Tarefas na UI de Trabalhos.
-
Adicionar tarefa.
- Insira um nome no campo Nome da tarefa .
- No menu suspenso do Tipo , selecione
Genie Code.
Configurar o pedido
Introduza um prompt em linguagem natural no campo Prompt . O prompt descreve o que quer que o agente faça quando a tarefa é executada. Por exemplo:
Check the most recent results in the batch_errors table. If error_count is above 5, create a summary of the errors by type and severity, then post a summary to #data-ops Slack channel.
(Opcional) Configurar parâmetros
Para reutilizar um prompt em várias execuções com valores diferentes, faça referência aos parâmetros do trabalho no prompt. Os parâmetros do trabalho são automaticamente aplicados à tarefa, pelo que não é necessário configurar parâmetros na própria tarefa.
- Defina parâmetros da tarefa como pares chave-valor na tarefa, utilizando Editar parâmetros na barra lateral Detalhes da tarefa. Consulte a seção Configuração dos parâmetros de trabalho.
- No prompt, referenciar um parâmetro com
{{name}}, ondenameé a chave do parâmetro do trabalho.
Por exemplo, com um parâmetro de trabalho chamado region:
Summarize yesterday's sales for {{region}} and flag anomalies.
Quando a tarefa é executada, o Azure Databricks substitui cada {{name}} marcador pelo valor do parâmetro. Um marcador sem parâmetro correspondente permanece inalterado. O valor de um parâmetro de trabalho pode ser um valor estático ou uma referência dinâmica, como o valor de uma tarefa a montante.
Ver Referências de valores dinâmicos.
Finalizar a configuração do trabalho
- (Opcional) Para configurar novas tentativas, limiares de duração da execução ou de backlog de streaming, ou notificações, consulte Definições avançadas da tarefa.
- Clique em Salvar tarefa.
Para editar, clonar, desativar ou eliminar esta tarefa, consulte Configurar e editar tarefas em Lakeflow Jobs.
Como funcionam as tarefas do Código Genie
Execução autónoma com aprovação automática
Quando uma tarefa Código Genie é executada, o agente executa o seu prompt de forma autónoma. A aprovação automática está sempre ativa para as tarefas do trabalho, pelo que não precisa de confirmar chamadas à ferramenta durante a execução. O agente usa um classificador de IA para verificar cada ação com o seu prompt e bloqueia operações arriscadas que estejam fora do âmbito pretendido.
Para compreender como funciona a auto-aprovação e os seus limites, veja Aprovar ações da ferramenta.
Warning
A aprovação automática é uma funcionalidade de produtividade, não um limite de segurança, e não podes desativá-la para uma tarefa de trabalho. Como a tarefa é executada sem supervisão, seja deliberado quanto aos dados de produção, espaços de trabalho sensíveis ou recursos partilhados que o prompt pode alcançar.
Leitura dos resultados de tarefas anteriores
O agente pode ler os resultados das tarefas a montante no mesmo trabalho como parte do seu trabalho. Descreva no seu prompt os dados de origem que pretende que ele utilize, e o agente obtém os resultados relevantes das tarefas durante a execução.
Definições do Código Genie e ligações MCP
A tarefa herda as definições do Código Genie e quaisquer ligações personalizadas ao Model Context Protocol (MCP) que tenha configurado. O agente tem acesso às mesmas ferramentas e fontes de dados que usarias numa sessão interativa do Código Génio.
Output
Cada execução de uma tarefa produz uma conversa do Genie Code que pode ser continuada. Quando a tarefa termina, a saída Executar apresenta um link para a conversa, o prompt da tarefa e a resposta mais recente. Clique no link para abrir o tópico e rever o que o agente fez, faça perguntas de seguimento ou continue o trabalho de forma interativa.
Limitations
- A aprovação automática não pode ser desativada: As tarefas do trabalho são sempre executadas com a aprovação automática ativada. Não pode desligá-lo nem rever as ações antes de serem executadas.
Recursos adicionais
- Configurar e editar tarefas em Lakeflow Jobs: Configurar e editar tarefas em Lakeflow Jobs.
- Use o Código Genie: Aprenda a usar o Código Genie em geral.
- Tarefas agendadas do Código Genio: Programar os prompts do Código Genie para serem executados de forma recorrente. Uma tarefa agendada é executada de forma interativa e cria uma conversa na tua lista de conversas, enquanto uma tarefa de job do Genie Code é executada como parte do fluxo de trabalho de um job.