Partager via


Comment utiliser la complétion de code Copilot dans Fabric in Data Warehouse (préversion)

S'applique à :✅ Entrepôt dans Microsoft Fabric

Copilot de Fabric dans Data Warehouse fournit des suggestions intelligentes de code T-SQL de type autocomplétion pour simplifier votre expérience de codage.

Lorsque vous commencez à écrire du code T-SQL ou des commentaires dans l’éditeur, Copilot pour Data Warehouse utilise votre schéma d’entrepôt et le contexte de l’onglet requête pour compléter IntelliSense existant avec des suggestions de code inline. Les complétions peuvent être plus ou moins longues - parfois la fin de la ligne en cours, parfois un tout nouveau bloc de code. Les complétions de code prennent en charge tous les types de requêtes T-SQL : le langage de définition de données (DDL), le langage d’interrogation des données (DQL) et le langage de manipulation de données (DML). Vous pouvez accepter une suggestion dans son intégralité ou en partie, ou continuer à saisir pour ignorer les suggestions. Des suggestions alternatives peuvent également vous être proposées.

Prérequis

Comment les complétions de code peuvent-elles vous aider ?

La complétion de code améliore votre productivité et votre flux de travail dans Copilot pour Data Warehouse en réduisant la charge cognitive liée à l’écriture de code T-SQL. Elle accélère l’écriture du code, évite les erreurs de syntaxe et les fautes de frappe et améliore la qualité du code. Elle fournit des suggestions utiles, riches en contexte, directement dans l’éditeur de requêtes. Que vous soyez novice ou expérimenté dans le langage SQL, la complétion de code vous permet de gagner du temps et de l’énergie dans l’écriture du code SQL. Vous pouvez ainsi vous concentrer sur la conception, l’optimisation et le test de votre entrepôt.

Fonctionnalités clés

  • Autocomplétion des requêtes partiellement écrites : Copilot peut fournir des suggestions de code SQL contextuelles ou des complétions pour vos requêtes T-SQL partiellement écrites.
  • Génération de suggestions à partir de commentaires : vous pouvez guider Copilot à l’aide de commentaires qui décrivent la logique et l’objectif de votre code, en utilisant le langage naturel. Laissez votre commentaire (en utilisant --) au début de la requête et Copilot générera la requête correspondante.

Démarrage

  1. Vérifiez que le paramètre Afficher les complétions Copilot est activé dans les paramètres de votre entrepôt.

    1. Vous pouvez également vérifier l’état du paramètre via la barre d’état en bas de l’éditeur de requête.

      Capture d’écran de la barre d’état de saisie semi-automatique Copilot en ligne.

    2. Si ce paramètre n’est pas activé, alors dans les Paramètres de votre entrepôt, sélectionnez le volet Copilot. L’option Afficher les saisies semi-automatiques Copilot est activée.

    Capture d’écran du paramètre des complétions en ligne de Copilot dans le volet des paramètres.

  2. Commencez à écrire votre requête dans l’éditeur de requête SQL dans l’entrepôt. À mesure que vous tapez, Copilot fournit des suggestions de code en temps réel et des complétions de votre requête en présentant un texte fantôme estompé.

    Capture d’écran de l’éditeur de requêtes illustrant le texte estompé d’une suggestion de code Copilot.

  3. Vous pouvez ensuite accepter la suggestion à l’aide de la touche Tabulation ou l’ignorer. Si vous ne souhaitez pas accepter la suggestion complète de Copilot, vous pouvez utiliser le raccourci clavier Ctrl+Droite pour accepter le mot suivant d’une suggestion.

  4. Copilot peut fournir différentes suggestions pour la même entrée. Vous pouvez placer votre curseur sur la suggestion pour avoir un aperçu des autres options.

    Capture d’écran de l’éditeur de requêtes montrant le texte estompé et le sélecteur pour les options de sélection multiple.

  5. Pour aider Copilot à comprendre la requête que vous écrivez, vous pouvez fournir le contexte du code que vous attendez en laissant un commentaire avec --. Par exemple, vous pouvez spécifier l’objet de l’entrepôt, la condition ou les méthodes à utiliser. Copilot peut également effectuer l’autocomplétion de votre commentaire pour vous aider à rédiger des commentaires clairs et précis de manière plus efficace.

    Capture d’écran de l’éditeur de requête illustrant un bloc de suggestions de code basé sur un commentaire demandant la « liste des températures moyennes de chaque ville ».