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 ajuda os programadores a gerar, otimizar, explicar e corrigir código nos notebooks Azure Databricks, no editor SQL, em jobs, painéis de IA/BI e no editor de ficheiros. Responde a perguntas provenientes da documentação do Databricks, adapta-se à superfície do produto em que está a trabalhar e oferece assistência integrada ao código.
Para executar o Código Genie como agente autónomo, veja Modo Agente. Para abrir e navegar na interface do Código Génio, consulte Navegar pelo Código Génio.
Obter ajuda com o código
Obtenha ajuda com o código do Genie Code diretamente nos seus cadernos. O Código Génio oferece:
- Use o Genie Code para data science para ajudar a planear e automatizar workflows de ciência de dados em várias etapas.
- Preenchimento automático baseado em IA.
- Filtragem de dados com prompts de linguagem natural.
- Depuração de código com erro de diagnóstico.
- Quick Fix, que apresenta recomendações automáticas para corrigir erros de código que você pode aceitar e executar.
- Execução de código sem servidor.
O Databricks recomenda que reveja sempre qualquer código gerado pelo Genie Code antes de o executar, porque por vezes pode cometer erros.
Para mais informações sobre como o Genie Code pode ajudar com código, veja Obter ajuda de programação do Genie Code.
Código otimizado para o ambiente Azure Databricks
O código gerado pelo Genie Code destina-se a ser executado num ambiente de computação Databricks. Ele é otimizado para criar código em linguagens de programação, estruturas e dialetos suportados pelo Databricks. Não se destina a ser um assistente de programação de uso geral.
O Genie Code utiliza frequentemente informações de recursos do Databricks, como o site de documentação do Databricks ou a Base de Conhecimento, para responder melhor às perguntas dos utilizadores. Funciona melhor quando a pergunta do utilizador está relacionada com questões que podem ser respondidas com conhecimento da documentação do Databricks, do Catálogo Unity e do código de utilizador no espaço de trabalho.
Obtenha respostas baseadas na documentação
O Genie Code pesquisa a documentação do Databricks para responder às suas perguntas. Quando faz referência à documentação, vê um passo de Pesquisa de documentação na resposta. Pode pedir ao Genie Code que cite as suas fontes, e ele fornece ligações para páginas de documentação relevantes.
Genie Code em toda a plataforma Azure Databricks
O Genie Code adapta-se à superfície do produto que está a usar e gere tarefas em múltiplas etapas de forma autónoma.
| Superfície | Description |
|---|---|
| Ciência de dados e ML em notebooks digitais | O Genie Code está integrado com os cadernos Databricks e otimizado para automatizar a análise exploratória de dados e o treino de modelos. |
| Desenvolvimento de oleodutos em Lakeflow | O Genie Code tem capacidades de engenharia de dados que facilitam a automatização de cargas de trabalho ETL e a construção de pipelines Lakeflow. |
| Análise de dados em dashboards | O Genie Code pode planear e gerar dashboards prontos para produção e ajudar na análise de dados. |
| Observabilidade e avaliação em MLflow | O Genie Code pode compreender, depurar e melhorar as suas aplicações de IA. |
Assistência de código integrada
O Genie Code utiliza metadados do Unity Catalog (tabelas, colunas, descrições e os ativos de dados populares da sua empresa) para dar respostas personalizadas enquanto escreve, depura e executa código. Utilize as seguintes funcionalidades integradas:
| Característica | Description |
|---|---|
| Conversa com o Código Génio | Faça perguntas ao Código Genie e ele responde com informações relevantes, incluindo citações da documentação do Databricks. |
| Sugestões inline e autopreenchimento | Obtenha ajuda para escrever código com sugestões em linha. |
| Solução rápida | O Genie Code sugere automaticamente correções para erros básicos que podes escolher aceitar e executar. |
| Erro de diagnóstico | O Código Genie analisa erros mais complexos, incluindo erros de ambiente, e tenta corrigi-los. |
| comandos /slash | Usa comandos /slash para prompts comuns. |
| Atalhos de comando | Trabalha com o Genie Code diretamente numa célula de notebook. |
| Dados do filtro | Filtrar dados usando linguagem natural em superfícies suportadas. |
| Ontologia do Génio | Pré-visualização pública. O Genie Code pesquisa o contexto empresarial da sua organização, como definições de métricas e dicas de junção, para escrever SQL mais preciso. |
Mais formas de usar o Código Genie
| Característica | Description |
|---|---|
| Agendar tarefas com o Código Genie | Programe o Código Genie para executar tarefas recorrentes automaticamente e revise cada execução. |
| Explorar dados de exemplo | Faça perguntas em linguagem natural sobre dados de exemplo nas tabelas do Unity Catalog, depois reveja ou execute automaticamente o SQL gerado. |