Partilhar via


Visão geral do Copilot for Data Factory

Copilot no Fabric aumenta a produtividade, desbloqueia insights profundos e facilita a criação de experiências de IA personalizadas adaptadas aos seus dados. Como um componente do Copilot na experiência do Fabric, o Copilot no Data Factory permite que os clientes usem linguagem natural para articular seus requisitos para a criação de soluções de integração de dados usando Dataflow Gen2. Essencialmente, Copilot no Data Factory opera como um especialista no assunto (PME) colaborando com você para projetar seus fluxos de dados.

Copilot for Data Factory é um conjunto de ferramentas aprimorado por IA que oferece suporte a cidadãos e manipuladores de dados profissionais na simplificação do seu fluxo de trabalho. Ele fornece geração de código inteligente Mashup para transformar dados usando linguagem natural como entrada e gera explicações de código para ajudar a compreender melhor as consultas complexas e as tarefas geradas anteriormente.

Antes que sua empresa possa começar a usar Copilot recursos no Fabric, o administrador precisa habilitar Copilot no Microsoft Fabric.

Observação

Capacidades suportadas

Com o Dataflow Gen2, você pode:

  • Gere novas etapas de transformação para uma consulta existente.
  • Forneça um resumo da consulta e das etapas aplicadas.
  • Gere uma nova consulta que pode incluir dados de exemplo ou uma referência a uma consulta existente.

Com os pipelines de dados, você pode:

  • Pipeline Generation: Utilizando linguagem natural, pode-se descrever o pipeline desejado, e Copilot entenderá a intenção e gerará as atividades necessárias do pipeline de dados.
  • Assistente de mensagem de erro: resolva problemas na pipeline de dados com explicações claras dos erros e orientações práticas para resolução.
  • Resumo do Pipeline: Explique o seu complexo Pipeline através de um resumo dos conteúdos e das relações das atividades no Pipeline.

Começar

O Data Factory Copilot está disponível tanto em Dataflow Gen2 como em pipelines de dados.

Introdução ao Copilot for Dataflow Gen2

Use as seguintes etapas para começar a usar o Copilot for Dataflow Gen2:

  1. Crie um novo Dataflows Gen2.

  2. Na guia Página Inicial em Dataflows Gen2, selecione o botão Copilot.

    Captura de ecrã mostrando o ícone Copilot no separador Início.

  3. No canto inferior esquerdo do painel Copilot, selecione o ícone do aviso inicial e, em seguida, a opção Obter dados de.

    Captura de tela mostrando Obter dados do prompt inicial.

  4. Na janela Obter Dados, procure OData e selecione o conector OData.

    Captura de ecrã mostrando Selecione o conector OData.

  5. No campo Conectar à fonte de dados para o conector OData, insira o seguinte texto no campo URL:

    https://services.odata.org/V4/Northwind/Northwind.svc/
    

    Captura de tela mostrando Conectar à fonte de dados.

  6. No navegador, selecione a tabela Pedidos e, em seguida, Selecione tabelas relacionadas. Em seguida, selecione Criar para trazer várias tabelas para o editor do Power Query.

    Captura de tela que mostra a seleção da tabela de pedidos de dados e tabelas relacionadas.

  7. Selecione a consulta Clientes e, no painel Copilot, digite este texto: Only keep European customerse, em seguida, pressione Enter ou selecione o ícone Enviar mensagem.

    Sua entrada agora está visível no painel Copilot junto com um cartão de resposta retornado. Pode verificar o passo com o título do passo correspondente na lista Passos aplicados e rever a barra de fórmulas ou a janela de dados para garantir a precisão dos seus resultados.

    Captura de ecrã a mostrar linhas de filtro.

  8. Selecione a consulta Funcionários e, no painel Copilot, digite este texto: Count the total number of employees by Citye, em seguida, pressione Enter ou selecione o ícone Enviar mensagem. A sua entrada agora está visível no painel Copilot, juntamente com um cartão de resposta retornado e o botão Desfazer.

  9. Selecione o cabeçalho da coluna Total de Funcionários e escolha a opção Classificar decrescente. O botão Desfazer desaparece porque você modificou a consulta.

    Captura de ecrã a mostrar o painel Copilot e a interface de utilizador do Power Query Online.

  10. Selecione a consulta Order_Details e, no painel Copilot, digite este texto: Only keep orders whose quantities are above the median valuee, em seguida, pressione Enter ou selecione o ícone Enviar mensagem. Sua entrada agora está visível no painel Copilot junto com um cartão de resposta retornado.

  11. Selecione o botão Desfazer ou digite o texto Undo (em qualquer caixa de texto) e pressione Enter no painel Copilot para remover o passo.

    Captura de tela mostrando o botão desfazer.

  12. Para aproveitar o poder do Azure OpenAI ao criar ou transformar seus dados, peça a Copilot para criar dados de exemplo digitando este texto:

    Create a new query with sample data that lists all the Microsoft OS versions and the year they were released

    Copilot adiciona uma nova consulta à lista do painel Consultas, contendo os resultados da sua entrada. Neste ponto, poderá transformar dados na interface de utilizador, continuar a editar com Copilot entrada de texto ou fazer um pedido a Copilot para explicar a consulta com uma entrada tal como Explain my current query.

    Captura de tela mostrando uma nova consulta sendo criada.

Comece com Copilot para fluxos de dados

Você pode usar Copilot para gerar, resumir ou até mesmo solucionar problemas de seus pipelines de dados.

Gere um pipeline de dados com Copilot

Siga estes passos para gerar um novo pipeline com Copilot para o Data Factory:

  1. Crie um novo pipeline de dados .

  2. Na aba Home do editor de pipeline de dados, selecione o botão Copilot.

    Captura de tela do botão Copilot na guia inicial do pipeline do Data Factory.

  3. Em seguida, pode começar com Copilot para construir o seu pipeline com a opção Ingerir dados.

    Captura de ecrã a mostrar o Data Factory Copilot, realçando a opção Ingestão de dados.

  4. Copilot gera uma atividade de cópia e você pode interagir com Copilot para completar todo o fluxo. Você pode escrever / para selecionar a ligação de origem e a de destino e, em seguida, adicionar todo o conteúdo necessário de acordo com o contexto do prompt previamente preenchido e iniciado.

    Captura de tela mostrando o Copilot solicitando detalhes adicionais no bate-papo para concluir a atividade de cópia gerada.

  5. Depois que tudo estiver configurado, basta selecionar Executar este pipeline para executar o novo pipeline e ingerir os dados.

    Captura de tela mostrando a janela Copilot com o botão Executar este pipeline realçado.

    Captura de tela mostrando a janela Copilot com o pipeline concluído e resumido.

  6. Se já estiver familiarizado com Data pipelines, também pode concluir tudo com um único comando.

    Captura de tela mostrando como criar um pipeline com um único prompt.

Resumo de um pipeline de dados com Copilot

Utilize os seguintes passos para resumir um pipeline com Copilot para o Data Factory:

  1. Abra um pipeline de dados existente.

  2. Na aba Home da janela do editor de pipeline, selecione o botão Copilot.

    Captura de tela do botão Copilot na guia inicial do pipeline do Data Factory.

  3. Em seguida, você pode começar com Copilot para resumir o conteúdo do pipeline.

    Captura de tela mostrando o botão Resumir este pipeline na janela Copilot.

  4. Selecione Resumir este pipeline e Copilot gera um resumo.

    Captura de tela mostrando o resumo dos detalhes do pipeline pelo Copilot.

Solucionar erros de pipeline com o Copilot

Copilot permite-lhe resolver problemas de qualquer pipeline através de mensagens de erro. Você pode usar Copilot para o assistente de mensagens de erro de pipeline, quer seja na página de Monitorização do Fabric, quer seja na página de Criação de Pipeline. As etapas abaixo mostram como aceder ao pipeline Copilot para solucionar problemas do pipeline na página de monitorização de Fabric, mas pode usar as mesmas etapas na página de criação do pipeline.

  1. Vá para a página Fabric Monitor e selecione filtros para mostrar pipelines com falhas, conforme mostrado abaixo:

    Captura de ecrã mostrando a página Monitor de Fabric, filtrada para pipelines de dados com falhas.

  2. Selecione o ícone Copilot ao lado do pipeline com problemas.

    Captura de ecrã do ícone Copilot ao lado de uma execução falhada do pipeline de dados.

  3. Copilot fornece um resumo claro da mensagem de erro e recomendações acionáveis para corrigi-lo. Nas recomendações, os links de solução de problemas são fornecidos para que você investigue mais profundamente de forma eficiente.

    Captura de tela mostrando as recomendações de Copilot para solucionar problemas de um pipeline de dados com falha.

Limitações do Copilot para o Data Factory

Aqui estão as limitações atuais do Copilot para o Data Factory:

  • Copilot não pode realizar transformações ou explicações através de várias consultas em uma única entrada. Por exemplo, você não pode pedir a Copilot para "Capitalizar todos os cabeçalhos de coluna para cada consulta no meu fluxo de dados".
  • Copilot não entende entradas anteriores e não pode desfazer alterações depois que um usuário confirma uma alteração durante a criação, seja por meio da interface do usuário ou do painel de bate-papo. Por exemplo, você não pode pedir a Copilot para "Desfazer minhas últimas 5 entradas". No entanto, os usuários ainda podem usar as opções de interface do usuário existentes para excluir etapas ou consultas indesejadas.
  • Copilot não pode fazer alterações de layout em consultas na sua sessão. Por exemplo, se disser ao Copilot para criar um novo grupo para consultas no editor, isso não funciona.
  • Copilot pode produzir resultados imprecisos quando a intenção é avaliar dados que não estão presentes nos resultados amostrados importados para os dados das sessões.
  • Copilot não produz uma mensagem para as habilidades que não suporta. Por exemplo, se você pedir a Copilot para "Executar análise estatística e escrever um resumo sobre o conteúdo desta consulta", ela não concluirá a instrução com êxito, como mencionado anteriormente. Infelizmente, também não dá uma mensagem de erro.