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
Data som du skapar i SQL-databasen i Fabric speglas automatiskt till Microsoft Fabric OneLake i Delta-format med korta intervall. Dessa speglade data är användbara för många program, inklusive att fungera som en rapporteringsdatakälla för att minska beräkningsbelastningen på din operativa databas.
Förutsättningar
- Slutför alla föregående steg i den här självstudien.
Få åtkomst till SQL-analysslutpunkten för din SQL-databas i Fabric
Du kan komma åt dessa speglade data genom att välja SQL-analysslutpunkten i vyn Arbetsyta.
Du kan också komma åt SQL-analysslutpunkten i databasvyn.
När du öppnar SQL-analysslutpunkten för SQL-databasen visas en vy som liknar SQL-databasen i infrastrukturvyn.
Fråga efter data med SQL-analysslutpunkten
Du kan fråga någon av de speglade data i SQL-analysslutpunkten med hjälp av standard transact-SQL-instruktioner som är kompatibla med ett Infrastrukturlager. Du kan inte lägga till databärande objekt i dessa data, men du kan lägga till vyer i data för rapportering och analys. Med hjälp av den skrivskyddade SQL-analysslutpunkten minskar beräkningstrycket från din driftdatabas och skalar systemet för rapportering och analys.
I det här steget skapar du en vy över speglade data och skapar sedan en rapport för att visa resultatet.
Se till att du är i SQL-analysslutpunkten och öppna sedan ett nytt frågefönster med hjälp av ikonfältet som visar ett papper med bokstäverna SQL och klistra in följande Transact-SQL Code och välj Kör för att köra den. Den här T-SQL-frågan skapar tre nya SQL-vyer med namnet
SupplyChain.vProductsBySupplier,SupplyChain.vSalesByDateochSupplyChain.vTotalProductsByVendorLocation.CREATE VIEW SupplyChain.vProductsBySupplier AS -- View for total products by each supplier SELECT sod.ProductID , sup.CompanyName , SUM(sod.OrderQty) AS TotalOrderQty FROM SalesLT.SalesOrderHeader AS soh INNER JOIN SalesLT.SalesOrderDetail AS sod ON soh.SalesOrderID = sod.SalesOrderID INNER JOIN SupplyChain.Warehouse AS sc ON sod.ProductID = sc.ProductID INNER JOIN dbo.Suppliers AS sup ON sc.SupplierID = sup.SupplierID GROUP BY sup.CompanyName, sod.ProductID; GO CREATE VIEW SupplyChain.vSalesByDate AS -- Product Sales by date and month SELECT YEAR(OrderDate) AS SalesYear , MONTH(OrderDate) AS SalesMonth , ProductID , SUM(OrderQty) AS TotalQuantity FROM SalesLT.SalesOrderDetail AS SOD INNER JOIN SalesLT.SalesOrderHeader AS SOH ON SOD.SalesOrderID = SOH.SalesOrderID GROUP BY YEAR(OrderDate), MONTH(OrderDate), ProductID; GO CREATE VIEW SupplyChain.vTotalProductsByVendorLocation AS -- View for total products by each supplier by location SELECT wh.SupplierLocationID AS 'Location' , vpbs.CompanyName AS 'Supplier' , SUM(vpbs.TotalOrderQty) AS 'TotalQuantityPurchased' FROM SupplyChain.vProductsBySupplier AS vpbs INNER JOIN SupplyChain.Warehouse AS wh ON vpbs.ProductID = wh.ProductID GROUP BY wh.SupplierLocationID, vpbs.CompanyName; GO
Nu kan du använda dessa vyer i analys och rapportering. Du skapar en rapport med hjälp av dessa vyer senare i den här självstudien.
Mer information om automatisk spegling av SQL-databas till OneLake finns i Mirroring Fabric SQL Database in Microsoft Fabric.