Recursos e capacidades do Genie Code
O Genie Code ajuda os desenvolvedores a gerar, otimizar, explicar e corrigir código em notebooks do Databricks, no editor SQL, em jobs, em dashboards de AI/BI e no editor de arquivos. Ele responde a perguntas provenientes da documentação da Databricks, adapta-se à superfície do produto em que você está trabalhando e oferece assistência de código integrada.
Para executar o Genie Code como um agente autônomo, consulte Modo de agente. Para abrir e navegar na interface do Genie Code, consulte Navegar no Genie Code.
Obter ajuda com código
Obtenha ajuda com código do Genie Code diretamente em seus notebooks. O Genie Code oferece:
- Use o Genie Code para ciência de dados para ajudar a planejar e automatizar fluxos de trabalho de ciência de dados de várias etapas.
- Preenchimento automático baseado em IA.
- Filtragem de dados com prompts em linguagem natural.
- Depuração de código com Diagnose Error .
- Correção rápida, que apresenta recomendações automáticas para corrigir erros de código que você pode Aceitar e executar .
- Execução de código Serverless.
O Databricks recomenda que você sempre revise qualquer código gerado pelo Genie Code antes de executá-lo, pois ele pode, às vezes, cometer erros.
Para obter mais informações sobre como o Genie Code pode ajudar com o código, consulte Obter ajuda de codificação do Genie Code.
Código otimizado para o ambiente Databricks
O código gerado pelo Genie Code destina-se a ser executado em um ambiente de compute da Databricks. Ele é otimizado para criar código em linguagens de programação, frameworks e dialetos aceitos pela Databricks. Ele não se destina a ser um assistente de programação de uso geral.
O Genie Code frequentemente usa informação de recurso da Databricks, como o site da documentação da Databricks ou a Base de Dados de Conhecimento, para responder melhor às query dos usuários. Ele apresenta melhor desempenho quando a pergunta do usuário está relacionada a questões que podem ser respondidas com conhecimento da documentação da Databricks, do Unity Catalog e do código do usuário no workspace.
Obtenha respostas provenientes da documentação
O Genie Code pesquisa na documentação da Databricks para responder às suas perguntas. Quando ele referencia a documentação, você vê um passo Searched documentation na resposta. Você pode pedir ao Genie Code para citar suas fontes, e ele fornece links para páginas de documentação relevantes.

Genie Code em toda a plataforma Databricks
O Genie Code se adapta à superfície do produto que você está usando e lida com tarefas de várias etapas de forma autônoma.
-
- Ciência de dados e ML em notebooks
- O Genie Code é integrado aos notebooks do Databricks e otimizado para automatizar a análise exploratória de dados e o treinamento de modelos.
-
- Desenvolvimento de pipeline no Lakeflow
- O Genie Code possui recursos de engenharia de dados que facilitam a automação de cargas de trabalho de ETL e a criação de LakeFlow Pipelines.
-
- Análise de dados em dashboards
- O Genie Code pode planejar e gerar painéis prontos para produção e ajudar com a análise de dados.
-
- Observabilidade e avaliação no MLflow
- O Genie Code pode entender, depurar e melhorar seus aplicativos de IA.
Assistência de código integrada
O Genie Code usa metadados do Unity Catalog (tabelas, colunas, descrições e ativos de dados populares da sua empresa) para fornecer respostas personalizadas enquanto você escreve, depura e executa código. Use os seguintes recursos integrados:
-
- Bate-papo com o Genie Code
- Faça perguntas ao Genie Code e ele responderá com informações relevantes, incluindo citações da documentação da Databricks.
-
- Sugestões em linha e preenchimento automático
- Obtenha ajuda para escrever código com sugestões em linha.
-
- Correção rápida
- O Genie Code sugere automaticamente correções para erros básicos que você pode optar por aceitar e executar.
-
- Erro de diagnóstico
- O Genie Code analisa erros mais complexos, incluindo erros de ambiente, e tenta corrigi-los.
-
- /comandos de barra
- Use comandos /slash para prompts comuns.
-
- Atalhos de comando
- Trabalhe com o Genie Code diretamente em uma célula do notebook.
-
- Filtrar dados
- Filtre dados usando linguagem natural em superfícies compatíveis.
-
- Genie Ontology
- Pré-lançamento público. O Genie Code pesquisa o contexto de negócios da sua organização, como definições de métricas e dicas de join, para escrever SQL mais preciso.
Mais maneiras de usar o Genie Code
-
- Agende tarefas com o Genie Code
- Programe o Genie Code para executar tarefas recorrentes automaticamente e revise cada execução.
-
- Explorar dados de amostra
- Faça perguntas em linguagem natural sobre dados de exemplo em tabelas do Unity Catalog e, em seguida, revise ou execução automaticamente o SQL gerado.
-
- Pesquisar na web
- Permita que o Genie Code pesquise na web pública por informações atuais, como notas sobre a versão recentes, documentação de terceiros e notícias, e cite suas fontes.