Partilhar via


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

Aplica-se a:Base de dados SQL do Microsoft Fabric

O Copilot no Fabric na carga de trabalho do banco de dados SQL inclui um recurso de completação automática de código com o Copilot.

À medida que comece a escrever código T-SQL ou comentários no editor, o Copilot na base de dados Fabric SQL usa o seu esquema de base de dados e o contexto das abas de consulta para complementar o IntelliSense existente com sugestões de código em linha.

  • As completões podem vir em comprimentos variados - às vezes a conclusão da linha atual, e outras vezes um bloco de código completamente novo.
  • 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

  • Verifique se a configuração Mostrar conclusões do Copilot está ativada nas configurações do seu 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.

    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 habilitado, em Configurações do banco de dados, selecione o painel Copiloto. A opção Mostrar conclusões do Copilot está ativada. Captura de ecrã das definições da base de dados SQL do Fabric, mostrando a página Copilot e a configuração Mostrar conclusões do Copilot.

Como as completações de código podem ajudá-lo?

A completação de código melhora a sua produtividade e o seu fluxo de trabalho no banco de dados SQL do Copilot in Fabric, reduzindo a carga cognitiva de escrever código em 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. Seja você novo ou experiente com T-SQL, a complementação de código ajuda a poupar tempo e energia na escrita do 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 gera a consulta correspondente.

Introdução

Para começar a usar o recurso Copilot Code Complete, siga estas etapas para habilitar e utilizar seus recursos de forma eficaz no editor de consultas SQL.

  1. Comece a escrever sua consulta no editor de consultas SQL dentro do banco de dados. À medida que digita, o Copilot fornece sugestões de código em tempo real e completa a sua consulta, exibindo um texto fantasma suavemente apagado.

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

  2. 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.

  3. 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.

    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, 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.

    Captura de tela do editor de consultas mostrando um bloco de sugestões de código com base em um comentário pedindo para