Visão geral do Copilot para Data Factory
Importante
Copilot para Data Factory já está em disponibilidade geral, mas seus novos recursos de pipeline de dados ainda estão em versão prévia.
O Copilot no Fabric aprimora a produtividade, desbloqueia insights profundos e facilita a criação de experiências personalizadas de IA adaptadas aos seus dados. Como um componente da experiência do Copilot no Fabric, o Copilot no Data Factory capacita os clientes a usar a linguagem natural para articular seus requisitos para criar soluções de integração de dados usando o Dataflow Gen2. Essencialmente, o Copilot no Data Factory opera como um Especialista no Assunto (SME) colaborando com você para projetar seus fluxos de dados.
O Copilot para Data Factory é um conjunto de ferramentas aprimorado por IA que dá suporte a wranglers de dados de cidadãos e profissionais na simplificação do fluxo de trabalho deles. Ele fornece geração de código Mashup inteligente para transformar dados usando a entrada de linguagem natural e gera explicações de código para ajudá-lo a entender melhor as consultas e tarefas complexas geradas anteriormente.
Antes que sua empresa possa começar a usar os recursos do Copilot no Fabric, seu administrador precisa permitir o Copilot no Microsoft Fabric.
Observação
- Seu administrador precisa habilitar a opção de locatário antes de você começar a usar o Copilot. Consulte o artigo Configurações de locatário do Copilot para obter detalhes.
- Sua capacidade F64 ou P1 precisa estar em uma das regiões listadas neste artigo, Disponibilidade da região Fabric.
- Se seu locatário ou capacidade estiver fora dos EUA ou da França, o Copilot estará desabilitado por padrão, a menos que o administrador do locatário do Fabric habilite a configuração de locatário Dados enviados para o Azure OpenAI podem ser processados fora da região geográfica, do limite de conformidade ou da instância de nuvem nacional do seu locatário no portal do Administrador do Fabric.
- Não há suporte para o Copilot no Microsoft Fabric em SKUs de avaliação. Há suporte apenas para SKUs pagos (F64 ou superior ou P1 ou superior).
- Atualmente, o Copilot no Fabric está sendo lançado em visualização pública e deve estar disponível para todos os clientes até o final de março de 2024.
- Consulte o artigo Visão geral do Copilot no Fabric e no Power BI para obter mais informações.
Funcionalidades com suporte
Com o Dataflow Gen2, você pode:
- Gerar novas etapas de transformação para uma consulta existente.
- Fornecer um resumo da consulta e das etapas aplicadas.
- Gere uma nova consulta que possa incluir dados de exemplo ou uma referência a uma consulta existente.
Com pipelines de dados, você pode:
- Geração de pipeline: usando linguagem natural, você pode descrever o pipeline desejado e Copilot entenderá a intenção e gerará as atividades de pipeline de dados necessárias.
- Assistente de mensagem de erro: solucione problemas de pipeline de dados com recurso de explicação de erro clara e diretrizes de solução de problemas acionáveis.
- Resumir pipeline: Explique seu pipeline complexo com o resumo do conteúdo e as relações de atividades dentro do pipeline.
Introdução
O Data Factory Copilot está disponível no Dataflow Gen2 e nos pipelines de dados.
Primeiros passos com o Copilot para Dataflow Gen2
Use as etapas a seguir para começar a usar o Copilot para Dataflow Gen2:
Crie um novo Dataflows Gen2.
Na guia Página Inicial no Dataflows Gen2, selecione o botão Copilot.
No canto inferior esquerdo do painel Copilot, selecione o ícone de prompt inicial e, em seguida, a opção Obter dados de.
Na janela Obter dados, pesquise o OData e selecione o conector OData.
Na fonte conectar-se à fonte de dados do conector OData, insira o seguinte texto no campo URL:
https://services.odata.org/V4/Northwind/Northwind.svc/
No navegador, selecione a tabela Pedidos e selecione as tabelas relacionadas. Em seguida, selecione Criar para trazer várias tabelas para o editor do Power Query.
Selecione a consulta Clientes e, no painel do Copilot, digite este texto:
Only keep European customers
; em seguida, pressione Enter ou selecione o ícone Enviar mensagem.Sua entrada agora está visível no painel do Copilot com um cartão de resposta retornado. Você pode validar a etapa com o título da etapa correspondente na lista de Etapas aplicadas e examinar a barra de fórmulas ou a janela de visualização de dados para obter precisão dos resultados.
Selecione a consulta Funcionários e, no painel do Copilot, digite este texto:
Count the total number of employees by City
; em seguida, pressione Enter ou selecione o ícone Enviar mensagem. Sua entrada agora está visível no painel do Copilot com um cartão de resposta retornado e um botão Desfazer.Selecione o cabeçalho de coluna para a coluna Total de Funcionários e escolha a opção Classificar decrescente. O botão Desfazer desaparece porque você modificou a consulta.
Selecione a consulta Order_Details e, no painel Copilot, digite este texto:
Only keep orders whose quantities are above the median value
; em seguida, pressione Enter ou selecione o ícone Enviar mensagem. Sua entrada agora está visível no painel do Copilot com um cartão de resposta retornado.Selecione o botão Desfazer ou digite o texto
Undo
(pode ser em maiúsculas e minúsculas) e pressione Enter no painel do Copilot para remover a etapa.Para aproveitar o poder do Azure OpenAI ao criar ou transformar seus dados, peça ao Copilot para criar dados de amostra digitando este texto:
Create a new query with sample data that lists all the Microsoft OS versions and the year they were released
OCopilot adiciona uma nova consulta à lista do painel Consultas, contendo os resultados de sua entrada. Neste ponto, você pode transformar dados na interface do usuário, continuar a editar com a entrada de texto do Copilot ou excluir a consulta com uma entrada como
Delete my current query
.
Introdução ao Copilot para pipelines de dados
Você pode usar Copilot para gerar, resumir ou até mesmo solucionar problemas de pipelines de dados.
Gerar um pipeline de dados com Copilot
Use estas etapas para gerar um novo pipeline com o Copilot para Data Factory:
Crie um novo Pipeline de dados.
Na guia Página Inicial do editor de pipeline de dados, selecione o botão Copilot.
Em seguida, você pode começar a usar o Copilot para criar seu pipeline com a opção Assimilar dados.
Copilot gera uma atividade Copy e você pode interagir com Copilot para concluir todo o fluxo. Você pode digitar / para selecionar a conexão de origem e destino e, em seguida, adicionar todo o conteúdo necessário de acordo com o contexto do prompt iniciado pré-preenchido.
Depois que tudo estiver configurado, basta selecionar Executar este pipeline para executar o novo pipeline e ingerir os dados.
Se você já estiver familiarizado com pipelines de dados, também poderá concluir tudo com um comando de prompt.
Resumir um pipeline de dados com Copilot
Use estas etapas para resumir um pipeline com o Copilot para Data Factory:
Abra um pipeline de dados existente.
Na guia Página Inicial da janela do editor de pipeline, selecione o botão Copilot.
Em seguida, você pode começar a usar Copilot para resumir o conteúdo do pipeline.
Selecione Resumir este pipeline e Copilot gera um resumo.
Solucionar erros de pipeline com Copilot
Copilot permite que você solucione problemas de qualquer pipeline com mensagens de erro. Você pode usar o assistente Copilot para mensagens de erro de pipeline na página Monitor do Fabric ou na página de criação de pipeline. As etapas abaixo mostram como acessar o pipeline Copilot solucionar problemas do pipeline na página Fabric Monitor, mas você pode usar as mesmas etapas na página de criação do pipeline.
Vá para a página Monitor do Fabric e selecione filtros para mostrar pipelines com falhas, conforme mostrado abaixo:
Selecione o ícone Copilot ao lado do pipeline com falha.
Copilot fornece um resumo claro da mensagem de erro e recomendações acionáveis para corrigi-lo. Nas recomendações, são fornecidos links de solução de problemas para que você possa investigar mais com eficiência.
Limitações do Copilot para Data Factory
Estas são as limitações atuais do Copilot para Data Factory:
- O Copilot não pode executar transformações ou explicações em várias consultas em uma única entrada. Por exemplo, você não pode pedir ao Copilot para "Capitalizar todos os cabeçalhos de coluna para cada consulta no meu fluxo de dados".
- O Copilot não entende as entradas anteriores e não pode desfazer alterações depois que um usuário confirma uma alteração ao criar, seja por meio da interface do usuário ou do painel de chat. Por exemplo, você não pode pedir ao Copilot para "Desfazer minhas últimas 5 entradas". No entanto, os usuários ainda podem usar as opções da interface do usuário existentes para excluir etapas ou consultas indesejadas.
- O Copilot não pode fazer alterações de layout em consultas em sua sessão. Por exemplo, se você disser ao Copilot para criar um novo grupo para consultas no editor, ele não funcionará.
- O Copilot pode produzir resultados imprecisos quando a intenção é avaliar dados que não estão presentes nos resultados de exemplo importados para a visualização de dados das sessões.
- O Copilot não produz uma mensagem para as habilidades que ele não dá suporte. Por exemplo, se você pedir ao Copilot para "Executar análise estatística e escrever um resumo sobre o conteúdo dessa consulta", ele não concluirá a instrução com êxito, conforme mencionado anteriormente. Infelizmente, também não dá uma mensagem de erro.