Partager via


Interroger le point de terminaison d’analytique SQL ou l’entrepôt dans Microsoft Fabric

S'applique à :point de terminaison d'analytique SQL, Entrepôt et Base de données miroir dans Microsoft Fabric

Pour commencer à utiliser ce didacticiel, case activée les prérequis suivants :

Remarque

Passez en revue la surface de surface T-SQL dans Fabric Data Warehouse pour le point de terminaison d’analytique SQL ou Warehouse dans Microsoft Fabric.

Exécuter une nouvelle requête dans l’éditeur de requête SQL

  1. Ouvrez une nouvelle fenêtre de requête SQL.

    Capture d’écran montrant où sélectionner Nouvelle requête SQL dans le ruban.

  2. Un nouvel onglet s’affiche pour vous permettre d’écrire une requête SQL.

    Capture d’écran d’un nouvel onglet de requête dans l’éditeur de requête SQL du portail Fabric.

  3. Écrivez une requête SQL et exécutez-la.

    Capture d’écran de l’écriture d’une requête SQL.

Exécuter une nouvelle requête dans l’éditeur de requête visuel

  1. Ouvrez une fenêtre Nouvelle requête visuelle.

    Capture d’écran montrant où sélectionner Nouvelle requête visuelle dans le ruban.

  2. Un nouvel onglet s’affiche pour vous permettre de créer une requête visuelle. Pour ajouter des tables à la requête visuelle, cliquez avec le bouton droit sur les tables dans l’Explorateur, ou sélectionnez leur ... menu Action, puis sélectionnez Insérer dans le canevas. Vous pouvez également les faire glisser-déplacer dans la requête visuelle en sélectionnant, en maintenant la touche enfoncée, puis en faisant glisser les tables à partir de l’Explorateur. Capture d’écran de l’ajout d’une table à la requête visuelle. Sélectionnez Insérer dans le canevas.

    Conseil / Astuce

    Pour faire glisser et déplacer des tables à partir de l’Explorateur, sélectionnez, maintenez la touche enfoncée, puis faites-les glisser dans la requête visuelle.

  3. Joignez des tables à l’aide d’options dans la fenêtre Combiner . Dans la capture d’écran suivante, nous joignons les Date tables et Weather les tableaux à l’aide d’une jointure interne sur les colonnes clés communes DateID .

    Capture d’écran de la fenêtre Fusion qui joint les tables Date et Trip dans l’éditeur de requête visuelle.

  4. La jointure du jeu de résultats affiche des données combinées. Vous pouvez manipuler la requête avec d’autres fonctions dans la barre d’outils de l’éditeur de requête Visual. Vous pouvez également enregistrer la requête résultante sous la forme d’une nouvelle vue ou afficher le T-SQL.

Écrivez des requêtes de bases de données croisées

Vous pouvez écrire des requêtes inter-bases de données vers des entrepôts et des bases de données dans l'espace de travail actif actuel dans Microsoft Fabric.

Il existe plusieurs façons d’écrire des requêtes inter-bases de données existe plusieurs façons d'écrire des requêtes inter-bases de données ou inter-entrepôts dans le même espace de travail Microsoft Fabric.nées dans le même espace de travail Microsoft Fabric. Dans cette section, nous explorons des exemples. Vous pouvez joindre des tables ou des vues pour exécuter des requêtes entre entrepôts dans l’espace de travail actif actuel.

  1. Ajoutez le point de terminaison d’analytique SQL ou l’entrepôt à partir de votre espace de travail actif actuel pour l’objet Explorer à l’aide de l’action + Entrepôts. Lorsque vous sélectionnez Point de terminaison d’analytique SQL ou Entrepôt dans la boîte de dialogue, il s’ajoute à l’objet Explorer pour le référencement lors de l’écriture d’une requête SQL ou de la création d’une requête visuelle.

    Capture d’écran montrant comment utiliser l’ajout d’entrepôts dans l’explorateur d’objets.

  2. Vous pouvez référencer la table à partir de bases de données ajoutées à l’aide d’un nommage en trois parties. Dans l’exemple suivant, utilisez le nom en trois parties à faire référence dans ContosoSalesTable la base de données ContosoLakehouseajoutée.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN Affiliation
    ON Affiliation.AffiliationId = Contoso.RecordTypeID;
    
  3. À l’aide d’un nommage en trois parties pour référencer les bases de données/tables, vous pouvez joindre plusieurs bases de données.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN My_lakehouse.dbo.Affiliation
    ON My_lakehouse.dbo.Affiliation.AffiliationId = Contoso.RecordTypeID;
    
  4. Pour des requêtes plus efficaces et plus longues, vous pouvez utiliser des alias.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN My_lakehouse.dbo.Affiliation as MyAffiliation
    ON MyAffiliation.AffiliationId = Contoso.RecordTypeID;
    
  5. À l’aide d’un nommage en trois parties pour référencer la base de données et les tables, vous pouvez insérer des données d’une base de données à une autre.

    INSERT INTO ContosoWarehouse.dbo.Affiliation
    SELECT * 
    FROM My_Lakehouse.dbo.Affiliation;
    
  6. Vous pouvez glisser-déplacer des tables à partir de bases de données ajoutées vers l’éditeur de requête visuel pour créer une requête inter-bases de données.

    Capture d’écran d’une requête inter-bases de données dans l’éditeur de requêtes visuel.

Sélectionnez les 100 premières lignes d'Explorer

  1. Après avoir ouvert votre entrepôt à partir de l’espace de travail, développez votre dossier de base de données, de schéma et de tables dans l’Explorateur d’objets pour afficher toutes les tables répertoriées.

  2. Cliquez avec le bouton droit sur la table que vous souhaitez interroger et sélectionnez Sélectionner les 100 premières lignes.

    Capture d’écran montrant où sélectionner l’option Sélectionner les 100 premières lignes dans le menu du clic droit.

  3. Une fois le script généré automatiquement, sélectionnez le bouton Exécuter pour exécuter le script et voir les résultats.

Remarque

À l’heure actuelle, les fonctionnalités T-SQL sont limitées. Pour obtenir la liste des commandes T-SQL qui ne sont actuellement pas disponibles, consultez Surface d’exposition TSQL.

Étape suivante