Del via


Forespørg sql analytics-slutpunktet eller lageret i Microsoft Fabric

Gælder for:SQL Analytics-slutpunktet, Warehouse og Mirrored Database i Microsoft Fabric

Hvis du vil i gang med dette selvstudium, skal du kontrollere følgende forudsætninger:

Bemærk

Gennemse T-SQL-overfladeområdet for SQL-analyseslutpunkt eller Warehouse i Microsoft Fabric.

Kør en ny forespørgsel i SQL-forespørgselseditoren

  1. Åbn et nyt SQL-forespørgselsvindue .

    Skærmbillede, der viser, hvor du kan vælge Ny SQL-forespørgsel på båndet.

  2. Der vises en ny fane, hvor du kan skrive en SQL-forespørgsel.

    Skærmbillede af en ny forespørgselsfane i SQL-forespørgselseditoren på Fabric-portalen.

  3. Skriv en SQL-forespørgsel, og kør den.

    Skærmbillede af en skrivning af en SQL-forespørgsel.

Kør en ny forespørgsel i Visual Query-editor

  1. Åbn et nyt visuelt forespørgselsvindue .

    Skærmbillede, der viser, hvor du kan vælge Ny visuel forespørgsel på båndet.

  2. Der vises en ny fane, hvor du kan oprette en visuel forespørgsel. Hvis du vil føje tabeller til visualiseringsforespørgslen, skal du højreklikke på tabeller i Explorereller vælge deres ... handlingsmenu og vælge Indsæt på lærred. Du kan også trække og slippe dem i visualiseringsforespørgslen ved at vælge, holde nede og derefter trække tabellerne fra Explorer. Skærmbillede af tilføjelse af en tabel til visualiseringsforespørgslen. Vælg Indsæt på lærred.

    Drikkepenge

    Hvis du vil trække og slippe tabeller fra Explorer, skal du markere, holde nede og derefter trække dem til visualiseringsforespørgslen.

  3. Sammenføj tabeller ved hjælp af indstillinger i vinduet kombiner kombiner. På følgende skærmbillede joinforbinder vi tabellerne Date og Weather ved hjælp af en Inner- joinforbinde på de fælles DateID nøglekolonner.

    Skærmbillede af vinduet Flet, der forbinder tabellerne Dato og Tur i visualiseringens forespørgselseditor.

  4. Resultatsætjoinen viser kombinerede data. Du kan manipulere forespørgslen med andre funktioner på værktøjslinjen i visualforespørgselseditoren. Du kan gemme den resulterende forespørgsel som en ny visning eller også få vist T-SQL.

Skriv en forespørgsel på tværs af databaser

Du kan skrive forespørgsler på tværs af databaser til lagre og databaser i det aktuelle aktive arbejdsområde i Microsoft Fabric.

Du kan skrive forespørgsler på tværs af databaser eller på tværs af lagre i det samme Microsoft Fabric-arbejdsområde på flere måder. I dette afsnit udforsker vi eksempler. Du kan joinforbinde tabeller eller visninger for at køre forespørgsler på tværs af lagre i det aktuelle aktive arbejdsområde.

  1. Føj SQL Analytics-slutpunktet eller Warehouse fra dit aktuelle aktive arbejdsområde til Objektoversigt ved hjælp af handlingen + Warehouses. Når du vælger SQL Analytics-slutpunktet eller Warehouse i dialogboksen, føjes det til Objektstifinderfor at referere, når du skriver en SQL-forespørgsel eller opretter en visuel forespørgsel.

    Skærmbillede, der viser, hvordan du bruger tilføj lagre i Objektoversigt.

  2. Du kan referere til tabellen fra tilføjede databaser ved hjælp af navngivning i tre dele. I følgende eksempel skal du bruge navnet på tre dele til at referere til ContosoSalesTable i den tilføjede database ContosoLakehouse.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN Affiliation
    ON Affiliation.AffiliationId = Contoso.RecordTypeID;
    
  3. Hvis du bruger navngivning i tre dele til at referere til databaser/tabeller, kan du joinforbinde flere databaser.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN My_lakehouse.dbo.Affiliation
    ON My_lakehouse.dbo.Affiliation.AffiliationId = Contoso.RecordTypeID;
    
  4. Hvis du vil have mere effektive og længere forespørgsler, kan du bruge aliasser.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN My_lakehouse.dbo.Affiliation as MyAffiliation
    ON MyAffiliation.AffiliationId = Contoso.RecordTypeID;
    
  5. Hvis du bruger navngivning i tre dele til at referere til databasen og tabellerne, kan du indsætte data fra én database til en anden.

    INSERT INTO ContosoWarehouse.dbo.Affiliation
    SELECT * 
    FROM My_Lakehouse.dbo.Affiliation;
    
  6. Du kan trække og slippe tabeller fra tilføjede databaser til Visualiseringsforespørgselseditor for at oprette en forespørgsel på tværs af databaser.

    Skærmbillede af en forespørgsel på tværs af databaser i visualiseringsforespørgselseditoren.

Vælg de 100 øverste rækker i Stifinder

  1. Når du har åbnet lageret fra arbejdsområdet, skal du udvide databasen, skemaet og tabellerne i objektet Explorer for at se alle tabellerne på listen.

  2. Højreklik på den tabel, du vil forespørge om, og vælg Vælg TOP 100 rækker.

    Skærmbillede, der viser, hvor du kan vælge indstillingen Vælg de 100 øverste rækker i genvejsmenuen.

  3. Når scriptet er genereret automatisk, skal du vælge knappen Kør for at køre scriptet og se resultaterne.

Bemærk

På nuværende tidspunkt er der begrænset T-SQL-funktionalitet. Se T-SQL-overfladeområdet for at få en liste over T-SQL-kommandoer, der ikke er tilgængelige i øjeblikket.

Næste trin