Partager via


Interroger avec l’éditeur de requête SQL

S’applique à :Base de données SQL dans Microsoft Fabric

Cet article explique comment utiliser l’éditeur de requête SQL dans le portail Fabric.

L’éditeur de requête SQL prend en charge IntelliSense, la complétion de code, la mise en surbrillance de la syntaxe, l’analyse côté client et la validation. Vous pouvez exécuter des instructions Langage de définition de données (DDL), Langage de manipulation de données (DML) et Langage de contrôle de données (DCL).

Vous pouvez également vous connecter à votre base de données SQL avec une chaîne de connexion SQL ou ouvrir directement dans SQL Server Management Studio (SSMS) ou l’extension MSSQL pour Visual Studio Code.

L’éditeur de requête SQL dans le portail Fabric

L’éditeur de requête SQL fournit un éditeur de texte permettant d’écrire des requêtes avec T-SQL.

Pour commencer à écrire T-SQL, créez une requête à l’aide du bouton Nouvelle requête SQL . Si vous sélectionnez la liste déroulante, vous pouvez facilement créer des objets T-SQL avec des modèles de code qui se remplissent dans votre fenêtre de requête SQL.

Capture d’écran du portail Fabric de l’éditeur de requête SQL et de modèles.

Mes requêtes et requêtes partagées

Lorsque vous travaillez sur votre requête SQL, les requêtes sont automatiquement enregistrées toutes les quelques secondes. Un indicateur « enregistrement en cours » s’affiche dans l’onglet de votre requête pour indiquer que votre requête est en cours d’enregistrement.

Toutes les requêtes enregistrées sont accessibles à partir de l’Explorateur, organisées en deux dossiers :

  • Mon dossier de requêtes contient vos requêtes personnelles, visibles uniquement pour vous.

  • Le dossier requêtes partagées contient des requêtes qui peuvent être consultées et modifiées par n’importe quel administrateur, contributeur ou membre de votre espace de travail, ce qui permet le développement collaboratif et le partage des connaissances.

Capture d’écran du portail Fabric du dossier Requêtes.

Pour supprimer plusieurs requêtes à la fois, maintenez la touche Ctrl enfoncée (Windows) ou Cmd (macOS) pour sélectionner plusieurs requêtes non adjacentes, ou maintenez la touche Shift enfoncée pour sélectionner une plage de requêtes. Ensuite, cliquez avec le bouton droit ou sélectionnez l’ellipse à supprimer.

Capture d’écran du portail Fabric montrant comment supprimer plusieurs requêtes à la fois.

Extraits de code SQL

Outre l’utilisation de modèles à partir du ruban pour créer rapidement des objets de base de données avec des modèles prédéfinis, vous pouvez également taper sql lors de l’écriture de votre requête pour insérer un extrait de code SQL. Choisissez le nom de l’extrait de code dans la liste, et le modèle T-SQL s’affiche dans l’éditeur de requête.

Capture d’écran de l’éditeur de requête du portail Fabric montrant des extraits de code.

Afficher les résultats de la requête

Une fois que vous avez écrit la requête T-SQL, sélectionnez Exécuter pour l’exécuter. Deux onglets contiennent le jeu de résultats de la requête et des informations.

  • Le jeu de données de résultats s’affiche sous l’onglet Résultats .

    • Vous pouvez rechercher des chaînes dans la grille des résultats pour obtenir les lignes filtrées correspondant aux critères de recherche.
    • Si le nombre de lignes retournées est supérieur à 10 000, l’aperçu est limité à 10 000 lignes. Pour afficher l’ensemble du jeu de résultats, vous pouvez également vous connecter à votre base de données SQL avec une chaîne de connexion SQL ou ouvrir directement dans SQL Server Management Studio (SSMS) ou l’extension MSSQL pour Visual Studio Code.
  • L’onglet Messages affiche les messages SQL retournés lors de l’exécution de la requête SQL.

  • La barre d’état indique l’état de la requête, la durée de l’exécution et le nombre de lignes et de colonnes retournées dans les résultats.

    Capture d’écran du portail Fabric de l’éditeur de requête SQL montrant l’onglet de résultats et le jeu de résultats.

Aperçu des données

Après avoir créé une table ou une vue, sélectionnez l’objet dans l’Explorateur pour afficher un aperçu de sa définition et de ses données (1 000 premières lignes). Dans la grille d’aperçu des données , vous pouvez rechercher des valeurs, trier la colonne par ordre alphabétique ou numérique, et masquer ou afficher des valeurs.

Capture d’écran du portail Fabric de la grille d’aperçu des données.

Enregistrer en tant que vue

Vous pouvez enregistrer votre requête sous forme de vue avec le bouton Enregistrer en tant que vue.

Sélectionnez le nom du schéma dont vous avez accès pour créer des vues, indiquez le nom de la vue et vérifiez l’instruction SQL avant de confirmer la création de la vue. Une fois la vue créée, elle s’affiche dans l’explorateur.

Capture d’écran du portail Fabric de l’éditeur de requête SQL montrant la fenêtre de la fonctionnalité Enregistrer en tant que vue.

Copier

La liste déroulante Copier vous permet de copier les résultats et/ou les noms de colonnes dans la grille de données. Vous pouvez choisir de copier les résultats avec des noms de colonnes, de copier uniquement les résultats ou de copier uniquement les noms de colonnes.

Capture d’écran du portail Fabric du menu déroulant Copier.

Télécharger en tant qu’Excel/JSON/CSV

Vous pouvez télécharger votre jeu de résultats en tant que fichier Microsoft Excel (.xlsx) à l’aide du bouton de téléchargement. Vous pouvez également télécharger des versions JSON ou CSV des données du jeu de résultats et copier/coller ce jeu de résultats dans votre presse-papiers.

Capture d’écran du portail Fabric de l’éditeur de requête SQL montrant le bouton Télécharger les résultats.

Jeux de résultats multiples

Lorsque vous exécutez plusieurs requêtes et que celles-ci retournent plusieurs résultats, vous pouvez sélectionner la liste déroulante des résultats pour voir des résultats individuels.
Capture d’écran du portail Fabric de l’éditeur de requête SQL montrant plusieurs jeux de résultats dans la liste déroulante.

Copilot

L’éditeur de requête SQL est alimenté par Copilot pour la base de données SQL. Il est conçu pour accélérer le développement de bases de données à l’aide de l’IA générative pour simplifier et automatiser la gestion des bases de données et améliorer l’efficacité de l’écriture de requêtes T-SQL. Copilot est contextualisé dans le schéma de votre base de données et peut générer des réponses adaptées à vos besoins.

Pour plus d’informations, consultez Fonctionnalités de Copilot pour base de données SQL dans Microsoft Fabric.

Avant de pouvoir commencer à utiliser Copilot pour la base de données SQL, vous devez activer Copilot.

Raccourcis clavier

Les raccourcis clavier offrent un moyen rapide de naviguer, et permettent aux utilisateurs de travailler plus efficacement dans l’éditeur de requête SQL. Le tableau de cet article répertorie tous les raccourcis disponibles dans l’éditeur de requête SQL dans le portail Microsoft Fabric :

Fonction WindowsRaccourci Raccourci macOS
Nouvelle requête SQL Ctrl + J Cmd + J
Fermer le panneau actif Ctrl + Shift + F4 Cmd + Shift + F4
Exécuter un script SQL Ctrl + Enter, Shift +Enter Cmd + Enter, Shift +Enter
Chaîne de recherche Ctrl + F Cmd + F
Remplacer une chaîne Ctrl + H Cmd + H
Annuler Ctrl + Z Cmd + Z
Rétablir Ctrl + Y Cmd + Y
Atteindre le mot à gauche Ctrl + Left arrow key Cmd + Left arrow key
Atteindre le mot à droite Ctrl + Right arrow key Cmd + Right arrow key
Augmentation du retrait Tab Tab
Diminution du retrait Shift + Tab Shift + Tab
Déplacer le curseur vers le haut
Déplacer le curseur vers le bas
Sélectionner tout Ctrl + A Cmd + A

Pour afficher la liste des raccourcis clavier dans l’éditeur, sélectionnez Raccourcis clavier d’aide > dans le ruban.

Capture d’écran du portail Fabric montrant les raccourcis clavier dans l’éditeur de requête.

Vous pouvez également appuyer F1 pour ouvrir la palette de commandes et afficher d’autres raccourcis clavier intégrés.

Capture d’écran du portail Fabric montrant les raccourcis dans la palette de commandes.