Query's uitvoeren op het SQL Analytics-eindpunt of -warehouse in Microsoft Fabric
Van toepassing op:✅ SQL-analyse-eindpunt, magazijn en gespiegelde database in Microsoft Fabric
Als u aan de slag wilt gaan met deze zelfstudie, controleert u de volgende vereisten:
U moet toegang hebben tot een SQL-analyse-eindpunt of -warehouse binnen een Premium-capaciteitswerkruimte met inzender- of hogere machtigingen.
Kies het hulpprogramma voor het uitvoeren van query's.
- Gebruik de SQL-queryeditor in de Microsoft Fabric-portal.
- Gebruik de Visual Query-editor in de Microsoft Fabric-portal.
U kunt ook elk van deze hulpprogramma's gebruiken om verbinding te maken met uw SQL Analytics-eindpunt of Warehouse via een T-SQL-verbindingsreeks. Zie Connectiviteit voor meer informatie.
Notitie
Bekijk het T-SQL-oppervlakgebied voor sql-analyse-eindpunt of -warehouse in Microsoft Fabric.
Een nieuwe query uitvoeren in sql-queryeditor
Open een nieuw SQL-queryvenster .
Er wordt een nieuw tabblad weergegeven om een SQL-query te schrijven.
Schrijf een SQL-query en voer deze uit.
Een nieuwe query uitvoeren in visualquery-editor
Open een venster nieuwe visualquery .
Er wordt een nieuw tabblad weergegeven om een visuele query te maken.
Sleep tabellen vanuit de objectverkenner naar het venster visualquery-editor om een query te maken.
Een query voor meerdere databases schrijven
U kunt query's voor meerdere databases schrijven naar magazijnen en databases in de huidige actieve werkruimte in Microsoft Fabric.
Er zijn verschillende manieren waarop u query's tussen databases of meerdere magazijnen kunt schrijven binnen dezelfde Microsoft Fabric-werkruimte. In deze sectie verkennen we voorbeelden. U kunt tabellen of weergaven samenvoegen om query's tussen magazijnen uit te voeren binnen de huidige actieve werkruimte.
Voeg SQL Analytics-eindpunt of Warehouse toe vanuit uw huidige actieve werkruimte om objectverkenner te gebruiken met behulp van de actie + Warehouses. Wanneer u SQL Analytics-eindpunt of Warehouse selecteert in het dialoogvenster, wordt het toegevoegd aan de objectverkenner om te verwijzen wanneer u een SQL-query schrijft of visualquery maakt.
U kunt verwijzen naar de tabel uit toegevoegde databases met behulp van driedelige naamgeving. In het volgende voorbeeld gebruikt u de driedelige naam waarnaar moet worden verwezen
ContosoSalesTable
in de toegevoegde databaseContosoLakehouse
.SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN Affiliation ON Affiliation.AffiliationId = Contoso.RecordTypeID;
Als u drie delen gebruikt om te verwijzen naar de databases/tabellen, kunt u meerdere databases koppelen.
SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN My_lakehouse.dbo.Affiliation ON My_lakehouse.dbo.Affiliation.AffiliationId = Contoso.RecordTypeID;
Voor efficiëntere en langere query's kunt u aliassen gebruiken.
SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN My_lakehouse.dbo.Affiliation as MyAffiliation ON MyAffiliation.AffiliationId = Contoso.RecordTypeID;
Met drie delen kunt u naar de database en tabellen verwijzen, zodat u gegevens uit de ene database naar de andere kunt invoegen.
INSERT INTO ContosoWarehouse.dbo.Affiliation SELECT * FROM My_Lakehouse.dbo.Affiliation;
U kunt tabellen uit toegevoegde databases slepen en neerzetten in visualquery-editor om een query voor meerdere databases te maken.
Bovenste 100 rijen selecteren in de Verkenner
Nadat u uw magazijn vanuit de werkruimte hebt geopend, vouwt u de database, het schema en de tabelmap in objectverkenner uit om alle tabellen weer te geven.
Klik met de rechtermuisknop op de tabel waarop u een query wilt uitvoeren en selecteer TOP 100 rijen selecteren.
Zodra het script automatisch is gegenereerd, selecteert u de knop Uitvoeren om het script uit te voeren en ziet u de resultaten.
Notitie
Op dit moment is er beperkte T-SQL-functionaliteit. Zie het T-SQL-oppervlakgebied voor een lijst met T-SQL-opdrachten die momenteel niet beschikbaar zijn.