Compartilhar via


Como usar a conclusão de código do Microsoft Copilot no Fabric na carga de trabalho do banco de dados SQL

Aplica-se a:Banco de dados SQL no Microsoft Fabric

O Copilot no Fabric na carga de trabalho do banco de dados SQL inclui um recurso de conclusão de código com o Copilot.

À medida que você começa a escrever código T-SQL ou comentários no editor, o Copilot no Banco de Dados SQL do Fabric usa seu esquema de banco de dados e o contexto da 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 conclusões do código oferecem suporte a todos os tipos de consultas T-SQL: DDL (linguagem de definição de dados), DQL (linguagem de consulta de dados) e DML (linguagem de manipulação de dados).
  • Você pode aceitar toda ou parte de uma sugestão, ou continuar digitando e ignorar as sugestões. O Copilot também pode gerar sugestões alternativas para você escolher.

Pré-requisitos

  • Verifique a configuração Mostrar conclusões do Copilot está habilitada nas configurações do banco de dados.

    • Você também pode verificar o status da configuração por meio da barra de status na parte inferior do editor de consultas.

    Captura de tela do editor de consultas do banco de dados SQL do Fabric, mostrando que as configurações do Copilot estão prontas e habilitadas.

    • Se não estiver habilitada, então, nas Configurações do seu banco de dados, selecione o painel Copilot. Habilite a opção Mostrar conclusões do Copilot. Captura de tela das configurações do banco de dados SQL do Fabric, mostrando a página Copilot e a configuração Mostrar conclusões do Copilot.

Como o completamento de código pode ajudá-lo?

A conclusão de código melhora sua produtividade e fluxo de trabalho no Copilot no Banco de Dados SQL do Fabric, reduzindo a carga cognitiva de gravação de código T-SQL. Acelera a escrita de código, evita erros de sintaxe e erros de digitação e melhora a qualidade do código. Fornece sugestões úteis e ricas em contexto diretamente no editor de consultas. Seja você iniciante ou experiente no T-SQL, a conclusão de código ajuda você a economizar tempo e energia na gravação de código e se concentrar em criar, otimizar e testar o banco de dados.

Principais capacidades

  • Preenchimento automático de consultas parcialmente gravadas: o Copilot pode fornecer sugestões ou conclusões de código SQL com reconhecimento de contexto para a consulta SQL parcialmente gravada.
  • Gerar sugestões a partir dos comentários: Oriente o Copilot usando comentários que descrevem a lógica do código e sua finalidade em linguagem natural. Deixe o comentário no início da consulta e Copilot gera a consulta correspondente.

Introdução

Para começar a usar o recurso de conclusão de código do Copilot, siga as etapas abaixo para habilitar e utilizar suas funcionalidades de forma eficaz no editor de consultas SQL.

  1. Comece a escrever a consulta no editor de consultas SQL no banco de dados. À medida que você digita, o Copilot fornece sugestões de código em tempo real e conclusões da consulta apresentando um texto fantasma esmaecido.

    Captura de tela do editor de consultas mostrando o texto esmaecido de uma sugestão de código do Copilot.

  2. Em seguida, você pode aceitar as sugestões com a tecla Tab ou descartá-las. Se 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.

  3. O Copilot pode fornecer diferentes sugestões para a mesma entrada. Você pode passar o mouse sobre a sugestão para visualizar as outras opções.

    Captura de tela do editor de consultas mostrando o texto esmaecido e o seletor para várias opções de seleção.

  4. Para ajudar o Copilot a entender a consulta que você está escrevendo, você pode fornecer contexto sobre o código que espera ao deixar um comentário com --. Por exemplo, você pode especificar qual objeto do banco de dados, condição ou método usar. O Copilot pode até mesmo completar automaticamente seu comentário para ajudá-lo a escrever comentários claros e precisos de forma mais eficiente.

    Captura de tela do editor de consultas mostrando um bloco de sugestões de código com base em um comentário com a solicitação