Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:✅banco de dados SQL do Microsoft Fabric
O Copilot no Fabric no banco de dados SQL é uma ferramenta de IA projetada para simplificar o gerenciamento e a consulta de bancos de dados SQL. O Copilot oferece conclusão de código inteligente, ações rápidas e conversão de linguagem natural para SQL. Esse artigo explora como o Copilot pode melhorar a produtividade, a precisão e o aprendizado para administradores de banco de dados, desenvolvedores e analistas de dados.
Recursos do Copilot no Banco de Dados SQL do Fabric
Introdução ao Copilot no banco de dados SQL do Fabric:
Painel de chat Copilot no Banco de Dados SQL do Fabric: use o painel de chat para fazer perguntas ao Copilot por meio da linguagem natural.
- Idioma Natural para SQL: gere código T-SQL e obtenha sugestões de perguntas a serem feitas para acelerar seu fluxo de trabalho.
- Q&A baseado em documentação: Faça perguntas ao Copilot sobre as capacidades do Copilot in Fabric no banco de dados SQL, e ele fornece respostas em linguagem natural, juntamente com documentação relevante.
Preenchimento de código copilot para Copilot no Banco de Dados SQL do Fabric: comece a escrever T-SQL no editor de consultas SQL e o Copilot gera automaticamente uma sugestão de código para ajudar a concluir sua consulta. A tecla Tab aceita a sugestão de código ou continua digitando para ignorar a sugestão. O Copilot também pode sugerir complementos de código para nomes de tabelas e colunas, funções e palavras-chave.
Recursos de ação rápida Explicar e Corrigir do Copilot no Banco de Dados SQL do Fabric: na faixa de opções do editor de consultas SQL, as opções Corrigir 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.
- Correção: O Copilot pode corrigir erros em seu código assim que surgirem mensagens de erro. Os cenários de erro incluem código T-SQL incorreto ou sem suporte, ortografias incorretas e muito mais. O Copilot também fornece comentários que explicam as alterações e sugerem melhores práticas do SQL.
- Explicar: o Copilot pode fornecer explicações da sua consulta SQL e do esquema de banco de dados em linguagem natural, no formato de comentários.
Note
O Copilot do Editor de Consultas do portal do Fabric é criado com base nas mesmas ferramentas subjacentes que as integrações do SSMS (SQL Server Management Studio) e do Visual Studio Code, fornecendo chat consistente e comportamento de assistência embutida entre clientes. As funcionalidades exatas podem variar de acordo com o cliente. Por exemplo, a análise de plano de execução e os fluxos de trabalho do modo Agent podem estar disponíveis apenas em clientes específicos.
Usar o Copilot com o SSMS (SQL Server Management Studio) e o Visual Studio Code
Quando você se conecta a um banco de dados SQL no Fabric a partir do SQL Server Management Studio (SSMS) ou da extensão MSSQL para Visual Studio Code, o Copilot oferece chat e assistência T-SQL incorporada baseada no banco de dados conectado. As principais funcionalidades incluem:
- Conclusões de T-SQL embutidas: o Copilot sugere conclusões de código conforme você digita no editor de consultas.
- Geração e explicações de código baseadas em chat: faça perguntas ou solicite a geração de T-SQL por meio da linguagem natural no painel de chat.
- Análise do plano de execução: o Copilot pode analisar seu plano de execução de consulta e fornecer recomendações de otimização.
Essas integrações dão suporte a dois modos operacionais:
- Modo de pergunta: executa consultas de somente leitura por padrão para responder perguntas e gerar T-SQL sem modificar dados.
- Modo de agente: habilita fluxos de trabalho de várias etapas controlados por ferramentas que podem executar operações de gravação. Qualquer ação que modifique os dados requer aprovação explícita do usuário antes de serem executados – as ações de gravação nunca são executadas sem o consentimento do usuário.
Habilitar o Copilot no Banco de Dados SQL do Fabric
Para habilitar o Copilot no Fabric no banco de dados SQL:
- Seu administrador precisa habilitar a alternância de inquilino antes de começar a usar o Copilot. Para mais detalhes, consulte Configurações de assinante do Copilot.
- Sua capacidade de F2 ou P1 precisa estar em uma das regiões listadas na disponibilidade da região do Fabric.
- Se o locatário ou a capacidade estiver fora dos EUA ou da França, o Copilot será desabilitado por padrão, a menos que o administrador do locatário do Fabric habilite que os dados enviados ao Azure OpenAI possam ser processados fora da região geográfica da sua capacidade, do limite de conformidade ou da configuração de locatário da instância de nuvem nacional no portal do Administrador do Fabric.
- Não há suporte para o Copilot no Microsoft Fabric em versões de avaliação. Há suporte apenas para SKUs pagos (F2 ou superior ou P1 ou superior) no momento.
- Para obter mais informações, consulte Visão geral do Copilot no Fabric e no Power BI.
Práticas recomendadas para usar o Copilot no Banco de Dados SQL do Fabric
Aqui estão algumas dicas para maximizar efetivamente a produtividade com o Copilot:
- Comece com uma descrição clara e concisa das informações específicas que você busca ao elaborar prompts.
- A linguagem natural para SQL depende de nomes de coluna e tabela expressivos. Se sua tabela e colunas não forem expressivas e descritivas, o Copilot poderá não conseguir construir uma consulta significativa.
- Use uma linguagem natural que se aplique à sua tabela e visualize os nomes do seu banco de dados, nomes de colunas, chaves primárias e chaves estrangeiras. 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. Dado o contexto do seu esquema, o Copilot deve ser capaz de corrigir erros de digitação ou entender o contexto.
- Ao usar preenchimentos de código, deixe um comentário no início da consulta com
--para ajudar a orientar o Copilot com o 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 traduzi-lo em uma consulta T-SQL significativa que recupere os dados desejados.
Prompts de exemplo
Os prompts de exemplo a seguir são claros, específicos e personalizados para as propriedades de seu esquema e banco de dados. Elas facilitam a geração de consultas T-SQL precisas para Copilot.
- What are the top-selling products by quantity?
- Count all the products grouped by category
- Show all sales transactions that occurred on [a specific date]
Note
A IA alimenta Copilot, portanto, surpresas e erros são possíveis.
Uso responsável de IA do Copilot
Para exibir as diretrizes da Microsoft para IA responsável no banco de dados SQL, consulte Privacidade, segurança e uso responsável de IA do Copilot no Fabric na carga de trabalho do banco de dados SQL.
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 capacitar nossos clientes a usar esses sistemas de forma eficaz e alinhada com seus usos pretendidos. Nossa abordagem para IA responsável está evoluindo continuamente para resolver proativamente problemas emergentes. Os prompts e respostas usados pelo Copilot para banco de dados SQL estão protegidos de acordo com as práticas de privacidade da Microsoft e não são usados para treinar modelos de base. Para obter mais informações sobre privacidade e segurança, consulte Privacidade, segurança e uso responsável do Copilot no Fabric.
Limitations
Aqui estão as limitações atuais do Copilot no Fabric no banco de dados SQL:
- O Copilot não pode alterar consultas SQL existentes no editor de consultas SQL. Por exemplo, se você pedir ao painel de chat do Copilot para editar uma parte específica de uma consulta existente, ela não funcionará. No entanto, o Copilot entende as entradas anteriores no painel de chat. Esse entendimento permite que os usuários modifiquem as consultas criadas anteriormente pelo Copilot antes de serem inseridas.
- O Copilot pode produzir resultados imprecisos quando a intenção é avaliar dados. Copilot só tem acesso ao esquema de banco de dados; ele não tem acesso aos dados.
- As respostas do Copilot podem incluir conteúdo impreciso ou de baixa qualidade, portanto, revise os resultados antes de usá-los em seu trabalho.
- As pessoas que podem avaliar significativamente a precisão e a adequação do conteúdo devem examinar as saídas.
- O painel de chat do Copilot in Fabric no banco de dados SQL não está disponível no momento se o Link Privado estiver habilitado e o Acesso Público estiver desabilitado na configuração do locatário.
- O copilot no portal do Fabric não executa consultas de forma autônoma. Todas as ações que podem alterar dados exigem a iniciação ou aprovação do usuário. Para usuários que se conectam por meio do SSMS (SQL Server Management Studio) ou do Visual Studio Code, os fluxos de trabalho controlados por ferramentas (modo agent) envolvem ações de várias etapas que solicitam aprovação do usuário antes de executar alterações.
Conteúdo relacionado
- Como usar o preenchimento de código do Copilot para Copilot no Fabric no banco de dados SQL
- Como usar o painel de chat do Copilot para Copilot no Fabric no banco de dados SQL
- Perguntas frequentes sobre Copilot no Fabric no banco de dados SQL
- Privacidade, segurança e uso responsável de IA do Copilot no Fabric