Spør sql analytics-endepunktet eller Warehouse i Microsoft Fabric
Gjelder for:✅SQL analytics endpoint, Warehouse og Mirrored Database i Microsoft Fabric
Hvis du vil komme i gang med denne opplæringen, kan du se følgende forutsetninger:
Du bør ha tilgang til et SQL Analytics-endepunkt eller Warehouse i et premium kapasitetsområde med bidragsytere eller høyere tillatelser.
Velg spørringsverktøyet.
- Bruk redigeringsprogrammet for SQL-spørring i Microsoft Fabric-portalen.
- Bruk redigeringsprogrammet for visualobjektspørring i Microsoft Fabric-portalen.
Alternativt kan du bruke et av disse verktøyene til å koble til SQL Analytics-endepunktet eller Warehouse via en T-SQL-tilkoblingsstreng. Hvis du vil ha mer informasjon, kan du se Tilkobling.
Merk
Se gjennom T-SQL-overflateområdet for SQL Analytics-endepunktet eller Warehouse i Microsoft Fabric.
Kjøre en ny spørring i redigeringsprogrammet for SQL-spørring
Åpne et nytt SQL-spørringsvindu .
Det vises en ny fane der du kan skrive en SQL-spørring.
Skriv en SQL-spørring, og kjør den.
Kjøre en ny spørring i redigeringsprogrammet for visualobjektspørring
Åpne et nytt visualobjektspørringsvindu .
Det vises en ny fane der du kan opprette en visuell spørring. Hvis du vil legge til tabeller i visualobjektspørringen, høyreklikker du tabeller i Explorer-eller velger
...
handlingsmenyen, og velger Sett inn på lerret. Du kan også dra og slippe dem i visualobjektspørringen ved å velge, holde, og deretter dra tabellene fra Explorer.Tips
Hvis du vil dra og slippe tabeller fra Explorer, merker du, holder nede og drar dem deretter til visualobjektspørringen.
Slå sammen tabeller ved hjelp av alternativer i vinduet Kombiner. I skjermbildet nedenfor blir vi med i
Date
ogWeather
tabeller ved hjelp av en Indre bli med i de vanligeDateID
nøkkelkolonnene.Resultatsettsammenføyningen viser kombinerte data. Du kan manipulere spørringen med andre funksjoner på verktøylinjen for redigeringsprogrammet for visualobjekter. Du kan lagre den resulterende spørringen som en ny visning eller vise T-SQL også.
Skrive en kryssdatabasespørring
Du kan skrive kryssdatabasespørringer til lagre og databaser i gjeldende aktive arbeidsområde i Microsoft Fabric.
Det finnes flere måter du kan skrive kryssdatabase- eller krysslagerspørringer på i samme Microsoft Fabric-arbeidsområde, i denne delen utforsker vi eksempler. Du kan koble sammen tabeller eller visninger for å kjøre krysslagerspørringer i gjeldende aktive arbeidsområde.
Legg til endepunkt for SQL-analyse eller Lager fra gjeldende aktive arbeidsområde i objektutforskerved hjelp av handlingen + Lagre. Når du velger SQL Analytics-endepunkt eller Lager fra dialogboksen, legges det til i objektutforskeren for referanse når du skriver en SQL-spørring eller oppretter visualobjektspørring.
Du kan referere til tabellen fra lagt til databaser ved hjelp av tredelt navngiving. Bruk det tredelte navnet i eksemplet nedenfor til å referere til
ContosoSalesTable
i den tilføyde databasenContosoLakehouse
.SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN Affiliation ON Affiliation.AffiliationId = Contoso.RecordTypeID;
Hvis du bruker tredelt navngiving til å referere til databasene/tabellene, kan du bli med i 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 ha mer effektive og lengre spørringer, kan du bruke aliaser.
SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN My_lakehouse.dbo.Affiliation as MyAffiliation ON MyAffiliation.AffiliationId = Contoso.RecordTypeID;
Hvis du bruker tredelt navngiving til å referere til databasen og tabellene, kan du sette inn data fra én database til en annen.
INSERT INTO ContosoWarehouse.dbo.Affiliation SELECT * FROM My_Lakehouse.dbo.Affiliation;
Du kan dra og slippe tabeller fra lagt til databaser til redigeringsprogrammet for visualobjektspørring for å opprette en spørring på tvers av databaser.
Velg de 100 øverste radene fra Utforsker
Når du har åpnet lageret fra arbeidsområdet, utvider du mappene database, skjema og tabeller i objektet Explorer for å se alle tabellene som er oppført.
Høyreklikk på tabellen du vil spørre etter, og velg Velg DE ØVERSTE 100 radene.
Når skriptet genereres automatisk, velger du Kjør-knappen for å kjøre skriptet og se resultatene.
Merk
Foreløpig er det begrenset T-SQL-funksjonalitet. Se T-SQL-overflateareal for en liste over T-SQL-kommandoer som for øyeblikket ikke er tilgjengelige.