Código Génio

O Genie Code é o assistente de programação e dados de IA para programadores e técnicos no espaço de trabalho do Azure Databricks. Gera e executa código, constrói pipelines e dashboards de IA/BI, depura erros e trabalha diretamente com tabelas, colunas e lineage do Unity Catalog para acelerar o trabalho de dados em vários passos. Corre em cadernos, no editor SQL, no Lakeflow Pipelines Editor, nos painéis de IA/BI e no MLflow, e os chats persistem enquanto navegas entre páginas.

O Código Genie é regido pelas permissões do teu Catálogo Unity, por isso só pode aceder a dados e realizar operações para as quais tens permissões. Está disponível sem custo adicional para todos os clientes do Azure Databricks; paga apenas pela capacidade de computação utilizada para executar os seus notebooks, consultas e tarefas. Limites de uso justo evitam abusos, mas não afetam a maioria dos utilizadores.

Genie Code faz parte da família de experiências de IA Genie. Os utilizadores empresariais que queiram uma interface de chat simplificada para colocar dúvidas sobre dados, explorar painéis e executar aplicações devem usar o Genie. As equipas de dados que configuram dados confiáveis, métricas e regras de negócio para ambientes específicos de domínio devem consultar o Genie Spaces. Para detalhes de privacidade, confiança e segurança, consulte as funcionalidades assistivas de IA do Databricks confiança e segurança.

Vídeo de demonstração

Veja o Código Genie em ação neste vídeo de demonstração.

Capacidades do modo agente por superfície do produto

No modo Agente, o Genie Code adapta-se à superfície do produto que está a usar e gere tarefas em múltiplos passos de forma autónoma. No Lakeflow Pipelines Editor, foca-se na edição de pipelines e engenharia de dados. Nos cadernos e no SQL Editor, suporta a exploração e análise de dados. Nos painéis de controlo, suporta a análise de dados e a criação desses painéis. No MLflow, ajuda a depurar e melhorar aplicações GenAI.

Capacidades do Código Genie Descrição
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 Declarativos Lakeflow Spark.
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 GenAI.

Funcionalidades integradas para assistência de código

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:

Funcionalidades do Código Genie Descrição
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.
Explorar dados de exemplo Explore dados de tabela de exemplo no Explorador de Catálogos usando linguagem natural no Explorador de Catálogos.

Tutorial

Para começar, experimenta o tutorial do Código Génio:

Tutorial do Código Génio Descrição
Tutorial de análise de segmentação Use o Genie Code para executar segmentação de clientes de ponta a ponta diretamente dentro de um caderno Databricks.

Disponibilidade geográfica das funcionalidades do Código Genie

O Genie Code é um Serviço Designado que utiliza Geos para gerir a residência de dados ao processar conteúdos de clientes. Para saber mais sobre a disponibilidade das funcionalidades do Código Genie em diferentes áreas geográficas, consulte os Serviços Designados do Databricks.

Sugestão

Se não conseguires ativar o Genie Code, talvez precises de desativar o Enforce processamento de dados dentro do workspace Geography para funcionalidades de IA. Consulte Ativar processamento geográfico cruzado.