Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:✅SQL-databas i Microsoft Fabric
Varje Fabric SQL-databas skapas med en länkad SQL-analysslutpunkt. På så sätt kan du köra alla dina rapporteringsfrågor mot OneLake-kopian av data utan att behöva oroa dig för att påverka produktionen. Du bör köra alla rapporteringsfrågor mot SQL-analysslutpunkten. Fråga sql-databasen direkt endast för de rapporter som kräver mest aktuella data.
Förutsättningar
- Du behöver en befintlig infrastrukturkapacitet. Om du inte gör det startar du en fabric-utvärderingsversion.
- Skapa en ny arbetsyta eller använd en befintlig infrastrukturarbetsyta.
- Skapa en ny SQL-databas eller använd en befintlig SQL-databas.
- Överväg att läsa in AdventureWorks-exempeldata i en ny SQL-databas.
Få åtkomst till SQL Analytics-slutpunkten
SQL-analysslutpunkten kan frågas med T-SQL på flera olika sätt:
Den första är via arbetsytan. Varje SQL-databas paras ihop med en SQL-analysslutpunkt. SQL-analysslutpunkten visas alltid under SQL-databasobjektet i arbetsytelistan. Du kan komma åt någon av dem genom att välja dem efter namn i listan.
SQL-analysslutpunkten kan också nås från SQL-frågeredigeraren. Detta kan vara särskilt användbart när du växlar mellan databasen och SQL-analysslutpunkten. Använd hämtningen i det övre högra hörnet för att ändra från redigeraren till analysslutpunkten.
SQL-analysslutpunkten har också en egen SQL-anslutningssträng om du vill köra frågor mot den direkt från verktyg som SQL Server Management Studio eller mssql-tillägget med Visual Studio Code. Information om hur du hämtar anslutningssträng finns i Hitta SQL-anslutningssträng.
Fråga SQL Analytics-slutpunkten
Öppna en befintlig databas med vissa data eller skapa en ny databas och läs in den med exempeldata.
Expandera Object Explorer och anteckna tabellerna i databasen.
Välj replikeringsmenyn överst i redigeraren och välj Övervaka replikering.
En lista som innehåller tabellerna i databasen visas. Om det här är en ny databas vill du vänta tills alla tabeller har replikerats. Det finns en uppdateringsknapp i verktygsfältet. Om det finns problem med att replikera dina data visas de på den här sidan.
När tabellerna har replikerats stänger du sidan Övervaka replikering .
Välj SQL-analysslutpunkten i listrutan i SQL-frågeredigeraren.
Nu ser du att Objektutforskaren har ändrats till lagermiljön.
Välj några av dina tabeller för att se att data visas och läsa direkt från OneLake.
Välj snabbmenyn (
...) för valfri tabell och välj Egenskaper på menyn. Här kan du se OneLake-informationen ochABFSfilsökvägen.Stäng sidan Egenskaper och välj snabbmenyn (
...) för en av tabellerna igen.Välj Ny fråga och VÄLJ TOPP 100. Kör frågan för att se de översta 100 raderna med data, som efterfrågas från SQL-analysslutpunkten, en kopia av databasen i OneLake.
Om du har andra databaser på arbetsytan kan du även köra frågor med kopplingar mellan databaser. Välj knappen + Lager i Object Explorer för att lägga till SQL-analysslutpunkten för en annan databas. Du kan skriva T-SQL-frågor som liknar följande som kopplar samman olika infrastrukturdatalager :
SELECT TOP (100) [a.AccountID], [a.Account_Name], [o.Order_Date], [o.Order_Amount] FROM [Contoso Sales Database].[dbo].[dbo_Accounts] a INNER JOIN [Contoso Order History Database].[dbo].[dbo_Orders] o ON a.AccountID = o.AccountID;Välj sedan listrutan Ny fråga i verktygsfältet och välj Ny SQL-fråga i notebook-filen
Väl i notebook-upplevelsen väljer du snabbmenyn (
...) bredvid en tabell och väljer sedan VÄLJ TOPP 100.
Om du vill köra T-SQL-frågan väljer du uppspelningsknappen bredvid frågecellen i notebook-filen.