Partilhar via


Visão geral do Copilot para Engenharia de Dados e Ciência de Dados (pré-visualização)

Importante

Copilot para Engenharia de Dados e Ciência de Dados está em pré-visualização.

Em Microsoft Fabric, Copilot é o seu parceiro de IA para transformar dados em insights mais rapidamente, com menos atrito.

As experiências Copilot disponíveis em cargas de trabalho Fabric são adaptadas à tarefa em questão. Este artigo foca-se na experiência de cadernos de Ciência de Dados e Engenharia de Dados.

Nos cadernos, Copilot ajuda-te a passar dos dados para o código funcional sem quebrar o fluxo. Compreende o contexto do seu caderno, incluindo os Lakehouses anexos, as tabelas e os ficheiros do espaço de trabalho, e os dataframes carregados, para sugerir código relevante, explicar resultados e resolver problemas, para que possa transformar perguntas em informações precisas mais rapidamente.

Para obter informações sobre Copilot em outras cargas de trabalho, consulte Visão Geral de Copilot no Fabric e Power BI.

O que pode alcançar com o Copilot

Copilot suporta todo o teu fluxo de trabalho no caderno, desde a exploração à otimização, para que possas passar da pergunta para o resultado validado sem sair do teu caderno.

Quando abrir o painel de chat Copilot, pode começar com um prompt sugerido ou fazer a sua própria pergunta em linguagem natural.

Com Copilot, pode:

  • Acelera o desenvolvimento com geração de código e uma configuração menos repetitiva.
  • Gerar e refatorar código através de múltiplas células e fluxos de trabalho inteiros, não apenas células individuais.
  • Resumir e validar a lógica do notebook de ponta a ponta.
  • Explore, valide e prepare dados através de perfilagem de tabelas, amostragem de dados e resolução de inconsistências.
  • Quando solicitado, destaque insights sobre desempenho, como recomendar estratégias eficientes de junção, evitar embaralhamentos dispendiosos de dados, refatorar em funções reutilizáveis e destacar problemas de qualidade dos dados detetados durante a exploração.
  • Resolva os problemas no contexto, compreendendo os erros e aplicando soluções sugeridas.
  • Analise e otimize cadernos gerando métricas, explorando tendências, convertendo código e documentando a lógica para colaboração.

Se quiser instruções de utilização passo a passo, exemplos de prompts e guias do portal, veja Use o painel de chat Copilot.

Para diagnósticos de falhas e fluxos de trabalho de recuperação, veja Diagnosticar falhas de notebooks com Copilot.

Como funciona Copilot

Quando abres um caderno, Copilot entende automaticamente:

  • O espaço de trabalho atual
  • A casa do lago anexa
  • Esquemas, tabelas e ficheiros disponíveis
  • Estrutura do caderno e código existente
  • O ambiente de execução
  • O estado de execução e a telemetria de execução recente (por exemplo, tamanhos dos dados e comportamento de junção)

Não precisas de descrever a tua configuração. Copilot usa este contexto para gerar respostas relevantes e conscientes do ambiente à medida que o seu caderno evolui. As respostas e recomendações consideram as características atuais do tempo de execução para propor otimizações alinhadas com o comportamento observado.

Como o Copilot é consciente do esquema, pode perguntar:

  • Quantas mesas existem na casa à beira do lago?
  • Quais são as colunas da tabela de clientes?
  • Criar um dataframe a partir do arquivo sales.csv.

Copilot gera código e explicações diretamente no painel de chat, alinhado ao teu ambiente.

Trabalhe da forma que preferir: painel de chat e in-cell Copilot

Copilot integra-se nos cadernos de duas formas complementares.

  • Painel de chat: Ideal para fluxos de trabalho em vários passos, construção de pipelines entre células, exploração de conjuntos de dados e revisão de código gerado com vista diferenciada. O painel de chat suporta geração e refatoração de código em todo o caderno entre células, com a capacidade de rever e aplicar alterações usando um diferencial de aprovação. Pode coordenar alterações que abrangem várias células para construir ou otimizar fluxos de trabalho de ponta a ponta.
  • In-cell Copilot: Melhor para melhorias focadas dentro de uma única célula, como gerar código, explicar lógica (/explain), corrigir erros (/fix), adicionar documentação (/comments) ou otimizar o desempenho (/optimize).

Ambas as experiências partilham o mesmo contexto de bloco de notas, por isso pode transitar de forma fluida entre a conceção global do fluxo de trabalho e o refinamento direcionado.

Para instruções e exemplos de ponta a ponta, veja Use o painel de chat Copilot. Para detalhes sobre comandos de barra e uso dentro da célula, veja In-cell Copilot. Para completação de código inline, veja Copilot completação de código inline.

Utilização responsável da IA

Copilot é uma ferramenta de produtividade, não um substituto do julgamento humano. Reveja sempre código gerado por IA, explicações e sugestões antes de os aplicar ao seu caderno. Copilot pode produzir resultados imprecisos, incompletos ou baseados em sintaxe de biblioteca desatualizada.

Para apoiar o uso responsável:

  • Revise todos os resultados — Valide o código e os resultados gerados com base nos seus dados e expectativas antes de executar em produção.
  • Control o que Copilot executa — Por defeito, Copilot pede a sua aprovação antes de executar células ou editar código. Mantenha esta definição ativada para que possa rever cada ação antes de ser executada. Para mais detalhes, consulte Definições de Aprovação.
  • Compreenda o tratamento de dados — Os dados dos clientes são temporariamente armazenados e processados para detetar o uso nocivo de IA. Para detalhes completos sobre privacidade, segurança e retenção de dados, consulte Privacidade, segurança e uso responsável de Copilot em cadernos.

Pré-requisitos

Antes de poder usar Copilot nos cadernos:

  • Confirme que a definição de inquilino Utilizadores podem usar Copilot e outras funcionalidades disponibilizadas pelo Azure OpenAI está ativada. Esta definição está ativada por defeito, mas o administrador do Fabric pode tê-la desativado.
  • Garante que o teu espaço de trabalho está numa capacidade suportada (F2 ou superior, ou P1 ou superior).
  • Se a sua capacidade estiver fora dos EUA ou da UE, certifique-se de que o administrador ative mais opções de locatários para processamento e armazenamento de dados intergeográficos.

Para detalhes sobre requisitos de capacidade, disponibilidade por região, definições obrigatórias de tenant, e processamento de dados em áreas geográficas, consulte Visão geral de Copilot em Fabric e Power BI. Para a lista completa de definições de inquilino, veja Copilot definições de inquilino.

Corrigir com Copilot

Quando uma célula ou uma tarefa do Spark falha, a ação Corrigir com Copilot aparece abaixo da célula com falha. Fornece um resumo de erros, análise da causa raiz e correções recomendadas. Copilot pode aplicar automaticamente alterações ao código com uma diferença de aprovação para que possas rever antes de confirmares. Também pode invocar o comando /fix no chat Copilot para diagnósticos direcionados numa célula específica ou para todo o caderno.

Para mais informações sobre diagnósticos de falhas, consulte Diagnosticar falhas de notebooks.

Limitações conhecidas

  • Copilot funcionalidades na experiência de ciência de dados e engenharia de dados estão atualmente restritas a notebooks. Copilot também pode ler modelos semânticos do Power BI por meio de integração de ligação semântica.
  • Copilot consciência do contexto está otimizada para cenários Lakehouse. Se estiver a trabalhar com outras fontes de dados, como bases de dados SQL, Copilot pode não reconhecer totalmente o contexto de ligação e pode optar por sugestões orientadas para Lakehouse. Especifique explicitamente a fonte de dados nos seus prompts para obter os melhores resultados.
  • Se o seu inquilino estiver configurado com ligação privada, o painel de chat Copilot não funciona. Sugestões de código inline e ações rápidas podem continuar a funcionar, mas as interações no chat não carregam.
  • A geração de código com bibliotecas rápidas ou lançadas recentemente pode incluir imprecisões ou fabricações.
  • O conteúdo gerado por IA pode ser impreciso. Revise sempre as sugestões Copilot antes de as aplicar.

O botão Copilot está desativado nos cadernos

Em alguns casos, o botão Copilot no Notebooks Fabric pode parecer desativado. Isto indica que o Copilot não está atualmente disponível no seu ambiente devido a que a configuração, capacidade ou requisitos regionais não são cumpridos.

Copilot baseia-se em vários pré-requisitos nas configurações de tenant, capacidade, configuração do espaço de trabalho e disponibilidade regional. Se algum destes requisitos não for cumprido, o ponto de entrada Copilot será desativado.

Como resolver

Use a tabela abaixo para identificar a causa e tomar as medidas adequadas.

# Justificação Ação do Utilizador / Administrador
1 O administrador do tenant não ativou Copilot. A definição "Os utilizadores podem usar Copilot e outras funcionalidades alimentadas por Azure OpenAI" está desativada. Contacte o administrador do seu espaço Fabric/Power BI → Portal de AdministraçãoDefinições do espaço → Ative "Copilot e Azure OpenAI Service".
2 A capacidade SKU não satisfaz o requisito mínimo. Copilot requer capacidade de Fabric F64 ou superior (ou P1+ para Power BI Premium). Também são suportadas capacidades de ensaio. Melhora a tua capacidade para F64+ ou começa um teste de Fabric em Fabric Teste.
3 Processamento de dados intergeográfico não está ativado. A sua capacidade está numa região onde o Azure OpenAI não está disponível nativamente, e a definição de "cross-geo" está desativada. Portal de AdministraçãoDefinições de Inquilino → Ativar "Os dados enviados para Azure OpenAI podem ser processados fora da região geográfica da sua capacidade, do limite de conformidade ou da instância nacional de cloud".
4 Espaço de trabalho não atribuído a uma função elegível. O espaço de trabalho que contém o caderno não está ligado a uma capacidade que suporte Copilot. Mude o espaço de trabalho para uma capacidade elegível (F64+ / P1+ / Teste).
5 Copilot ainda não está disponível na sua região. A disponibilidade regional da Azure OpenAI pode limitar Copilot em certas regiões. Verifique Copilot regiões disponíveis e considere ativar o processamento inter-regional.

Sugestão

Se não tiver a certeza de qual configuração está a causar o problema, comece por contactar o administrador do seu inquilino, pois a maioria dos requisitos Copilot é controlada ao nível da organização.

Problemas conhecidos

Copilot pode não usar a mais recente saída de erro celular durante a resolução de problemas

Em alguns casos, Copilot pode não incorporar totalmente a saída de erro mais recente de uma célula no notebook ao diagnosticar problemas. Isto pode levar a orientações de resolução de problemas incompletas ou menos relevantes.

Solução alternativa:

Para melhorar a qualidade da resposta, consulte explicitamente ou inclua a última mensagem de erro no seu prompt ao pedir ajuda ao Copilot.

Observação

Estes são problemas conhecidos que podem ocorrer em ambientes de produção. Está em curso uma correção e será lançada numa próxima atualização.