Visão geral do Copilot para Data Warehouse

Aplica-se a:✅Depósito no Microsoft Fabric

O Microsoft Copilot para Synapse Data Warehouse é um assistente de IA projetado para simplificar suas tarefas de armazenamento de dados. O Copilot se integra perfeitamente ao seu depósito Fabric, fornecendo insights inteligentes para ajudar você ao longo de cada etapa do caminho em suas explorações T-SQL.

Introdução ao Copilot para Data Warehouse

O Copilot para Data Warehouse utiliza nomes de tabela e exibição, nomes de coluna, chave primária e metadados de chave estrangeira para gerar código T-SQL. O Copilot para Data Warehouse não usa dados em tabelas para gerar sugestões T-SQL.

Os principais recursos do Copilot para Warehouse incluem:

  • Linguagem natural para SQL: peça ao Copilot para gerar consultas SQL usando perguntas simples de linguagem natural.
  • Conclusão do código: melhore sua eficiência de codificação com complementos de código da plataforma AI.
  • Ações rápidas: corrija e explique rapidamente consultas SQL com ações prontamente disponíveis.
  • Intelligent Insights: receba sugestões e insights inteligentes com base no esquema e nos metadados do seu depósito.

Há três maneiras de interagir com o Copilot no editor do Fabric Warehouse.

  • Painel de conversa: use o painel de conversa para fazer perguntas ao Copilot por meio de linguagem natural. O Copilot responderá com uma consulta SQL gerada ou linguagem natural com base na pergunta feita.
  • Conclusão do código: comece a escrever T-SQL no editor de consultas SQL e o Copilot gerará automaticamente uma sugestão de código para ajudar a concluir sua consulta. A tecla Tab aceita a sugestão de código, e você pode continuar digitando para ignorar a sugestão.
  • Ações rápidas: na faixa de opções do editor de consultas SQL, as opções Consertar e Explicar são ações rápidas. Realce uma consulta SQL de sua escolha e selecione um dos botões de ação rápida para executar a ação selecionada em sua consulta.
    • Explicar: o Copilot pode fornecer explicações em linguagem natural da consulta SQL e do esquema de depósito no formato de comentários.
    • Consertar: o Copilot pode corrigir erros em seu código como mensagens de erro surgem. Os cenários de erro podem incluir código T-SQL incorreto/sem suporte, ortografias incorretas e muito mais. O Copilot também fornecerá comentários que explicam as alterações e sugerem práticas recomendadas de SQL.
    • Como usar ações rápidas do Copilot para o Data Warehouse do Synapse

Use o Copilot de forma eficaz

Aqui estão algumas dicas para maximizar a produtividade com o Copilot.

  • Ao criar solicitações, comece com uma descrição clara e concisa das informações específicas que você estiver procurando.
  • A linguagem natural para SQL depende de nomes de coluna e tabela expressivos. Se a tabela e as colunas não forem expressivas e descritivas, o Copilot pode não conseguir criar uma consulta significativa.
  • Use linguagem natural aplicável à tabela e nomes de exibição, nomes de coluna, chaves primárias e chaves estrangeiras do depósito. Esse contexto ajuda o Copilot a gerar consultas precisas. Especifique quais colunas você deseja ver, agregações e quaisquer critérios de filtragem da forma mais explícita possível. O copiloto deve ser capaz de corrigir erros de digitação ou entender o contexto, considerando o contexto do esquema.
  • Crie relacionamentos na exibição de modelo do depósito para aumentar a precisão das instruções JOIN em suas consultas SQL geradas.
  • Ao usar as conclusões do código, deixe um comentário na parte superior da consulta com -- para ajudar a orientar o Copilot com contexto sobre a consulta que você está tentando escrever.
  • Evite uma linguagem ambígua ou excessivamente complexa nos seus prompts. Simplifique a pergunta mantendo a clareza. Essa edição garante que o Copilot possa convertê-lo com eficácia em uma consulta T-SQL significativa que recupere os dados desejados das tabelas e exibições associadas.
  • Atualmente, a linguagem natural para SQL é compatível com o idioma inglês para T-SQL.
  • As solicitações de exemplo a seguir são claras, específicas e personalizadas para as propriedades dos esquemas e depósitos de dados, tornando mais fácil para o Copilot gerar consultas T-SQL precisas:
    • Show me all properties that sold last year
    • Count all the products, group by each category
    • Show all agents who sell properties in California
    • Show agents who have listed more than two properties for sale
    • Show the rank of each agent by property sales and show name, total sales, and rank

Habilitar o Copilot

O que devo saber para usar o Copilot com responsabilidade?

A Microsoft tem como compromisso garantir que nossos sistemas de IA sejam guiados por nossos Princípios de IA e por nosso Padrão de IA Responsável. Esses princípios incluem preparar nossos clientes para utilizar esses sistemas de forma eficaz e alinhada aos usos pretendidos. Nossa abordagem em relação à IA responsável está evoluindo continuamente para resolver proativamente os problemas que surgirem.

Os recursos do Copilot no Fabric foram criados para atender ao Padrão de IA Responsável, o que significa que eles são revisados por equipes multidisciplinares quanto a possíveis danos e, em seguida, refinados para incluir mitigações para esses danos.

Para obter mais informações, consulte Privacidade, segurança e uso responsável do Copilot para Data Warehouse (versão de prévia).

Limitações do Copilot para Data Warehouse

Estas são as limitações atuais do Copilot para Data Warehouse:

  • 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 em consultas SQL existentes. Por exemplo, se você pedir ao Copilot para editar uma parte específica de uma consulta existente, isso não funcionará.
  • O Copilot pode produzir resultados imprecisos quando a intenção é avaliar dados. O Copilot só tem acesso ao esquema do depósito, mas nenhum dos dados dentro dele.
  • As respostas do Copilot podem incluir conteúdo impreciso ou de baixa qualidade. Portanto, revise os resultados antes de usá-los no seu trabalho.
  • As pessoas aptas a avaliar significativamente a precisão e a adequação do conteúdo devem analisar as saídas.