Visão geral de Ciência de Dados e Engenharia de Copilot Dados (visualização)
Importante
Este recurso está em pré-visualização.
Copilot para Ciência de Dados e Engenharia de Dados é um assistente de IA que ajuda a analisar e visualizar dados. Ele funciona com tabelas e arquivos do Lakehouse, conjuntos de dados do Power BI e dataframes pandas/spark/fabric, fornecendo respostas e trechos de código diretamente no bloco de anotações. A maneira mais eficaz de usar Copilot é adicionar seus dados como um dataframe. Você pode fazer suas perguntas no painel de bate-papo, e a IA fornece respostas ou código para copiar em seu bloco de anotações. Ele entende o esquema e os metadados dos dados e, se os dados forem carregados em um dataframe, ele também terá conhecimento dos dados dentro do quadro de dados. Você pode pedir Copilot para fornecer informações sobre dados, criar código para visualizações ou fornecer código para transformações de dados, e reconhece nomes de arquivos para facilitar a referência. Copilot Simplifica a análise de dados eliminando codificações complexas.
Nota
- O administrador precisa habilitar a opção de locatário antes de começar a usar Copiloto . Consulte o artigo Copilot Configurações do locatário para obter detalhes.
- Sua capacidade F64 ou P1 precisa estar em uma das regiões listadas neste artigo, Disponibilidade da região de malha.
- Se o seu locatário ou capacidade estiver fora dos EUA ou da França, será desabilitado por padrão, Copilot a menos que o administrador do locatário do Fabric habilite os Dados enviados para o Azure OpenAI podem ser processados fora da região geográfica, do limite de conformidade ou da configuração de locatário da instância de nuvem nacional do seu locatário no portal de Administração do Fabric.
- Copilot no Microsoft Fabric não é suportado em SKUs de avaliação. Apenas SKUs pagas (F64 ou superior, ou P1 ou superior) são suportadas.
- Copilot in Fabric está atualmente sendo lançado em visualização pública e espera-se que esteja disponível para todos os clientes até o final de março de 2024.
- Consulte o artigo Visão geral do in Fabric e do Copilot Power BI para obter mais informações.
Introdução à Copilot Ciência de Dados e Engenharia de Dados para Ciência de Dados de Tecido
Com Copilot o para Ciência de Dados e Engenharia de Dados, você pode conversar com um assistente de IA que pode ajudá-lo a lidar com suas tarefas de análise e visualização de dados. Você pode fazer as Copilot perguntas sobre tabelas lakehouse, conjuntos de dados do Power BI ou dataframes Pandas/Spark dentro de blocos de anotações. Copilot respostas em linguagem natural ou trechos de código. Copilot também pode gerar código específico de dados para você, dependendo da tarefa. Por exemplo, Copilot para Ciência de Dados e Engenharia de Dados pode gerar código para:
- Criação de gráficos
- Filtrar dados
- Aplicação de transformações
- Modelos de machine learning
Primeiro, selecione o Copilot ícone na faixa de anotações. O Copilot painel de bate-papo é aberto e uma nova célula aparece na parte superior do seu bloco de anotações. Essa célula deve ser executada sempre que uma sessão do Spark for carregada em um bloco de anotações de malha. Caso contrário, a Copilot experiência não funcionará corretamente. Estamos no processo de avaliar outros mecanismos para lidar com essa inicialização necessária em versões futuras.
Execute a célula na parte superior do bloco de anotações, com este código:
#Run this cell to install the required packages for Copilot
%pip install https://aka.ms/chat-magics-0.0.0-py3-none-any.whl
%load_ext chat_magics
Depois que a célula for executada com êxito, você poderá usar Copiloto . Tem de executar novamente a célula na parte superior do bloco de notas sempre que a sessão no bloco de notas for encerrada.
Para maximizar Copilot a eficácia, carregue uma tabela ou conjunto de dados como um quadro de dados em seu bloco de anotações. Dessa forma, a IA pode acessar os dados e entender sua estrutura e conteúdo. Em seguida, comece a conversar com a IA. Selecione o ícone de bate-papo na barra de ferramentas do bloco de anotações e digite sua pergunta ou solicitação no painel de bate-papo. Por exemplo, você pode perguntar:
- "Qual é a idade média dos clientes neste conjunto de dados?"
- "Mostre-me um gráfico de barras de vendas por região"
E mais. Copilot responde com a resposta ou o código, que você pode copiar e colar no seu bloco de anotações. Copilot para Ciência de Dados e Engenharia de Dados é uma maneira conveniente e interativa de explorar e analisar seus dados.
Ao usar Copiloto , você também pode invocar os comandos mágicos dentro de uma célula do notebook para obter a saída diretamente no notebook. Por exemplo, para respostas em linguagem natural às respostas, você pode fazer perguntas usando o comando "%%chat", como:
%%chat
What are some machine learning models that may fit this dataset?
ou
%%code
Can you generate code for a logistic regression that fits this data?
Copilot para Ciência de Dados e Engenharia de Dados também tem conhecimento de esquema e metadados de tabelas na casa do lago. Copilot Pode fornecer informações relevantes no contexto de seus dados em uma Lakehouse anexada. Por exemplo, você pode perguntar:
- "Quantas mesas existem na casa do lago?"
- "Quais são as colunas dos clientes da mesa?"
Copilot Responde com as informações relevantes se você adicionou o Lakehouse ao caderno. Copilot Também tem conhecimento dos nomes dos arquivos adicionados a qualquer Lakehouse anexado ao caderno. Pode referir-se a esses ficheiros pelo nome no seu chat. Por exemplo, se você tiver um arquivo chamado sales.csv em sua casa do lago, poderá perguntar "Criar um dataframe a partir de sales.csv". Copilot gera o código e o exibe no painel de chat. Com Copilot o para blocos de notas, pode aceder facilmente e consultar os seus dados a partir de diferentes fontes. Você não precisa da sintaxe exata do comando para fazê-lo.
Sugestões
- "Limpe" sua conversa no painel de bate-papo Copilot com a vassoura localizada na parte superior do painel de bate-papo. Copilot mantém o conhecimento de quaisquer entradas ou saídas durante a sessão, mas isso ajuda se você achar que o conteúdo atual distraiu.
- Use a biblioteca de magias do bate-papo para definir as configurações sobre Copilot, incluindo as configurações de privacidade. O modo de compartilhamento padrão é projetado para maximizar o contexto ao qual o compartilhamento Copilot tem acesso, portanto, limitar as informações fornecidas pode copilot afetar direta e significativamente a relevância de suas respostas.
- Quando Copilot é lançado pela primeira vez, ele oferece um conjunto de prompts úteis que podem ajudá-lo a começar. Eles podem ajudar a iniciar sua conversa com Copiloto . Para consultar os prompts mais tarde, você pode usar o botão de brilho na parte inferior do painel de bate-papo.
- Você pode "arrastar" a barra lateral do chat para expandir o painel de copilot chat, para visualizar o código com mais clareza ou para legibilidade das saídas na sua tela.
Limitações
Copilot recursos na experiência de Ciência de Dados estão atualmente com escopo para notebooks. Esses recursos incluem o painel de bate-papo Copilot , comandos mágicos IPython que podem ser usados dentro de uma célula de código e sugestões automáticas de código à medida que você digita em uma célula de código. Copilot também pode ler modelos semânticos do Power BI usando uma integração de link semântico.
Copilot tem duas utilizações principais previstas:
- Primeiro, você pode pedir Copilot para examinar e analisar dados em seu bloco de anotações (por exemplo, primeiro carregando um DataFrame e, em seguida, perguntando Copilot sobre dados dentro do DataFrame).
- Em segundo lugar, você pode pedir Copilot para gerar uma série de sugestões sobre seu processo de análise de dados, como quais modelos preditivos podem ser relevantes, código para executar diferentes tipos de análise de dados e documentação para um bloco de anotações concluído.
Lembre-se de que a geração de código com bibliotecas rápidas ou lançadas recentemente pode incluir imprecisões ou fabricações.