Como usar o Copilot Code Completion para banco de dados SQL na malha
Aplica-se a:✅Banco de dados SQL no Microsoft Fabric
O Copilot para banco de dados SQL inclui um recurso de autocompletar código com o Copilot.
À medida que você começa a escrever código T-SQL ou comentários no editor, o Copilot para banco de dados SQL usa seu esquema de banco de dados e contexto de guia de consulta para complementar o IntelliSense existente com sugestões de código embutido.
- As conclusões podem vir em comprimentos variados - às vezes a conclusão da linha atual, e às vezes um novo bloco de código.
- As completações de código suportam todos os tipos de consultas T-SQL: linguagem de definição de dados (DDL), linguagem de consulta de dados (DQL) e linguagem de manipulação de dados (DML).
- Você pode aceitar toda ou parte de uma sugestão ou continuar digitando para ignorar as sugestões. O copiloto também pode gerar sugestões alternativas para você escolher.
Pré-requisitos
- O administrador precisa habilitar a opção de locatário antes de começar a usar o Copilot. Para obter mais informações, consulte Configurações do locatário do copiloto.
- 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, o Copilot será desabilitado por padrão, a menos que o administrador do locatário do Fabric habilite que os Dados enviados para o Azure OpenAI possam 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.
- O copiloto no Microsoft Fabric não é suportado em SKUs de avaliação. Apenas SKUs pagas (F64 ou superior, ou P1 ou superior) são suportadas.
- Para obter mais informações, consulte Visão geral do Copilot na malha e no Power BI.
- Verifique a configuração Mostrar conclusão do Copilot ativada nas configurações do banco de dados.
Você também pode verificar o status da configuração através da barra de status na parte inferior do editor de consultas.
Se não estiver habilitado, em Configurações do banco de dados, selecione o painel Copiloto. Ativar a opção Mostrar conclusão do Copilot está ativada.
Como as completações de código podem ajudá-lo?
O auto-completar de código melhora sua produtividade e fluxo de trabalho no banco de dados Copilot for SQL, reduzindo a carga cognitiva de escrever código T-SQL. Ele acelera a escrita de código, evita erros de sintaxe e erros de digitação e melhora a qualidade do código. Ele fornece sugestões úteis e ricas em contexto diretamente no editor de consultas. Quer seja novo ou experiente com T-SQL, o auto-completar de código ajuda-o a poupar tempo e energia ao escrever código e a concentrar-se na conceção, otimização e teste da sua base de dados.
Capacidades chave
- Preenchimento automático de consultas parcialmente escritas: o Copilot pode fornecer sugestões ou completações de código SQL sensíveis ao contexto para sua consulta SQL parcialmente escrita.
- Gerar sugestões a partir de comentários: Guia Copilot usando comentários que descrevem sua lógica de código e propósito usando linguagem natural. Deixe o comentário no início da consulta e o Copilot gerará a consulta correspondente.
Começar agora
Comece a escrever sua consulta no editor de consultas SQL dentro do banco de dados. À medida que você digita, o Copilot fornece sugestões de código em tempo real e a conclusão de sua consulta, apresentando um texto fantasma esmaecido.
Em seguida, você pode aceitar a sugestão com a tecla Tab ou descartá-la. Se você não quiser aceitar uma sugestão inteira do Copilot, você pode usar o atalho de teclado Ctrl+Right para aceitar a próxima palavra de uma sugestão.
O copiloto pode fornecer diferentes sugestões para a mesma contribuição. Você pode passar o mouse sobre a sugestão para visualizar as outras opções.
Para ajudar o Copilot, entender a consulta que você está escrevendo, você pode fornecer contexto sobre o código esperado deixando um comentário com
--
. Por exemplo, você pode especificar qual objeto, condição ou método de banco de dados usar. O Copilot pode até completar automaticamente o seu comentário para ajudá-lo a escrever comentários claros e precisos de forma mais eficiente.