Compartilhar via


Como usar a conclusão de código do Copilot para o Data Warehouse do Synapse

Aplica-se a: Depósito no Microsoft Fabric

O Copilot para Data Warehouse fornece sugestões inteligentes de código T-SQL no estilo de preenchimento automático para simplificar sua experiência de codificação.

À medida que você começa a escrever código T-SQL ou comentários no editor, o Copilot para Data Warehouse aproveita o esquema do depósito 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 durações variadas - à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 recurso também pode gerar sugestões alternativas para você escolher.

Pré-requisitos

Como as conclusões do código podem ajudá-lo?

A conclusão de código melhora sua produtividade e fluxo de trabalho no Copilot para Data Warehouse, reduzindo a carga cognitiva de escrever 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. Se você é novo ou experiente com SQL, a conclusão do código ajuda você a economizar tempo e energia ao escrever código SQL e se concentrar em projetar, otimizar e testar seu depósito.

Principais recursos

  • Preenchimento automático de consultas parcialmente escritas: o Copilot pode fornecer sugestões ou conclusões de código SQL com reconhecimento de contexto para sua consulta T-SQL parcialmente escrita.
  • Gerar sugestões a partir de comentários: você pode guiar o Copilot usando comentários que descrevam sua lógica e finalidade de código, usando linguagem natural. Deixe o comentário (usando --) no início da consulta e o Copilot irá gerar a consulta correspondente.

Introdução

  1. Comece a escrever sua consulta no editor de consultas SQL dentro do depósito. À medida que você digita, o Copilot fornecerá sugestões de código em tempo real e conclusões da sua 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, use o atalho de teclado Ctrl+Direita 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, condição ou método de depósito 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