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:
Du skal have adgang til et SQL Analytics-slutpunkt eller warehouse i et Arbejdsområde med Premium-kapacitet med bidragydere eller højere tilladelser.
Vælg dit forespørgselsværktøj.
- Brug SQL-forespørgselseditoren på Microsoft Fabric-portalen.
- Brug visualforespørgselseditoren på Microsoft Fabric-portalen.
Du kan også bruge et af disse værktøjer til at oprette forbindelse til dit SQL Analytics-slutpunkt eller warehouse via en T-SQL-forbindelsesstreng. Du kan få flere oplysninger under Forbindelse.
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
Åbn et nyt SQL-forespørgselsvindue .
Der vises en ny fane, hvor du kan skrive en SQL-forespørgsel.
Skriv en SQL-forespørgsel, og kør den.
Kør en ny forespørgsel i Visual Query-editor
Åbn et nyt visuelt forespørgselsvindue .
Der vises en ny fane, hvor du kan oprette en visuel forespørgsel.
Træk og slip tabeller fra objektstifinderen til vinduet Visual query editor for at oprette en forespørgsel.
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.
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 Objektstifinder for at referere, når du skriver en SQL-forespørgsel eller opretter en visuel forespørgsel.
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 databaseContosoLakehouse
.SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN Affiliation ON Affiliation.AffiliationId = Contoso.RecordTypeID;
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;
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;
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;
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.
Vælg de 100 øverste rækker i Stifinder
Når du har åbnet dit lager fra arbejdsområdet, skal du udvide databasen, skemaet og tabellerne i objektoversigten for at se alle tabellerne angivet.
Højreklik på den tabel, du vil forespørge om, og vælg Vælg TOP 100 rækker.
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.