Partager via


Interroger le point de terminaison d’analytique SQL de votre base de données SQL dans Fabric

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

Chaque base de données SQL Fabric est créée avec un point de terminaison d’analytique SQL associé. Cela vous permet d’exécuter toutes vos requêtes de création de rapports sur les données de la copie OneLake sans vous soucier de l’impact sur la production. Vous devez exécuter toutes les requêtes de création de rapports sur le point de terminaison d’analyse SQL. Interrogez directement la base de données SQL seulement pour ces rapports qui nécessitent les données les plus récentes.

Prérequis

Accéder au point de terminaison d’analytique SQL

Le point de terminaison d’analytique SQL peut être interrogé de plusieurs manières avec T-SQL :

  • La première consiste à utiliser l’espace de travail. Chaque base de données SQL est associée à un modèle sémantique par défaut et à un point de terminaison d’analytique SQL. Le modèle sémantique et le point de terminaison d’analytique SQL s’affichent toujours avec la base de données SQL dans la liste des éléments de l’espace de travail. Vous pouvez y accéder en sélectionnant leurs noms dans la liste. Capture d’écran du portail Fabric montrant la liste des éléments de l’espace de travail ainsi que les trois objets créés avec une base de données SQL.

  • Le point de terminaison d’analytique SQL est également accessible depuis l’éditeur de requête SQL. Cela peut être particulièrement utile lors du basculement entre la base de données et le point de terminaison d’analyse SQL. Utilisez l’extraction dans le coin supérieur droit pour passer de l’éditeur au point de terminaison d’analytique.
    Capture d’écran du portail Fabric montrant la liste déroulante de l’éditeur de requête contenant les options de point de terminaison de la base de données SQL et d’analytique SQL.

  • Le point de terminaison d’analytique SQL a également sa propre chaîne de connexion SQL si vous souhaitez l’interroger directement à partir d’outils tels que SQL Server Management Studio ou l’extension mssql avec Visual Studio Code. Pour obtenir les chaînes de connexion, consultez Trouver des chaînes de connexion SQL.

Interroger le point de terminaison d’analytique SQL

  1. Ouvrez une base de données existante avec des données ou créez une base de données et chargez-la avec des exemples de données.

  2. Développez l’explorateur d’objets et prenez note des tableaux dans la base de données.

  3. Sélectionnez le menu de réplication en haut de l’éditeur, sélectionnez Surveiller la réplication.

  4. Une liste s’affichera, contenant les tableaux de la base de données. S’il s’agit d’une nouvelle base de données, vous allez devoir attendre que tous les tableaux soient répliqués. Il existe un bouton d’actualisation dans la barre d’outils. S’il y a des problèmes lors de la réplication de vos données, elle s’affiche sur cette page.

  5. Une fois vos tableaux répliquées, fermez la page surveiller la réplication.

  6. Sélectionnez le point de terminaison d’analytique SQL depuis la liste déroulante dans l’éditeur de requête SQL.
    Capture d’écran du portail Fabric montrant la liste déroulante de l’éditeur de requête contenant les options de point de terminaison de la base de données SQL et d’analytique SQL.

  7. Vous voyez maintenant que l’Explorateur d’objets a été remplacé par l’expérience de l’entrepôt.

  8. Sélectionnez certains de vos tableaux pour afficher les données, en lisant directement à partir de OneLake.

  9. Sélectionnez le menu contextuel (...) pour n’importe quel tableau puis sélectionnez Propriétés dans le menu. Ici, vous pouvez voir les informations OneLake et le chemin d’accès au fichier ABFS.

  10. Fermez la page Propriétés puis sélectionnez le menu contextuel (...) pour les tableaux une nouvelle fois.

  11. Sélectionnez Nouvelle requête et SÉLECTIONNEZ LE TOP 100. Exécutez la requête pour afficher les 100 premières lignes de données interrogées à partir du point de terminaison d’analyse SQL, une copie de la base de données dans OneLake.

  12. Si vous avez d’autres bases de données dans votre espace de travail, vous pouvez également exécuter des requêtes avec des jointures entre bases de données. Sélectionnez le bouton + Entrepôt dans l’Explorateur d’objets pour ajouter le point de terminaison d’analytique SQL pour une autre base de données. Vous pouvez écrire des requêtes T-SQL similaires à ce qui suit pour joindre ensemble les différents magasins de données Fabric :

    SELECT TOP (100) [a.AccountID], 
                [a.Account_Name], 
                [o.Order_Date], 
                [o.Order_Amount] 
    FROM    [Contoso Sales Database].[dbo].[dbo_Accounts] a  
            INNER JOIN [Contoso Order History Database].[dbo].[dbo_Orders] o  
            ON a.AccountID = o.AccountID;
    
  13. Ensuite, sélectionnez la liste déroulante Nouvelle requête dans la barre d’outils puis choisissez Nouvelle requête SQL dans notebookCapture d’écran de l’éditeur de requête SQL du portail Fabric montrant la liste déroulante nouvelle requête SQL.

  14. Une fois dans l’expérience notebook, sélectionnez le menu contextuel (...) à côté d’un tableau, puis sélectionnez SÉLECTIONNEZ LE TOP 100. Capture d’écran de l’expérience notebook de la base de données SQL, montrant l’option SÉLECTIONNEZ LE TOP 100 à côté d’un tableau dans l’Explorateur d’objets.

  15. Pour exécuter la requête T-SQL, sélectionnez le bouton lecture à côté de la cellule de requête dans le notebook. Capture d’écran de l’expérience notebook du portail Fabric d’interrogation d’un tableau.

Étape suivante