TIETOJEN kyseleminen SQL-analytiikan päätepisteen avulla
Koskee Microsoft Fabricin SQL-tietokantaa✅
Sql-tietokannassa Fabricissa luomasi tiedot peilataan automaattisesti Microsoft Fabric OneLake -tietolähteeseen Delta-muodossa lyhyin väliajoin. Nämä peilatut tiedot ovat hyödyllisiä monille sovelluksille, esimerkiksi toimintatietolähteenä toimintatietokannan tietokonepaineen lievittämiseksi.
Edellytykset
- Suorita kaikki tämän opetusohjelman aiemmat vaiheet.
SQL-tietokannan SQL-analytiikan päätepisteen käyttäminen Fabricissa
Voit käyttää näitä peilattuja tietoja valitsemalla SQL-analytiikan päätepisteen Työtila-näkymässä.
Voit myös käyttää SQL-analytiikan päätepistettä tietokantanäkymässä.
Kun avaat SQL-tietokannan SQL-analytiikan päätepisteen, sinut siirretään Fabric-näkymän SQL-tietokannan kaltaiseen näkymään.
Tietojen kyseleminen SQL-analytiikan päätepisteen avulla
Voit tehdä kyselyn mistä tahansa PEIlatusta tiedosta SQL-analytiikan päätepisteessä käyttämällä Fabric-varaston kanssa yhteensopivia Transact-SQL-vakiolausekkeita. Et voi lisätä tietoihin tietoja sisältäviä objekteja, mutta voit lisätä näkymiä tietoihin raportointia ja analyysia varten. Vain luku -muotoisen SQL-analytiikan päätepisteen käyttäminen vapauttaa laskentapaineen operatiivisesta tietokannasta ja skaalaa järjestelmän raportointia ja analyysitarkoituksia varten.
Luo tässä vaiheessa näkymä peilattuihin tietoihin ja luo sitten raportti tulosten näyttämiseksi.
Varmista, että olet SQL-analytiikan päätepisteessä, ja avaa sitten uusi kyselyikkuna kuvakeriviltä, joka esittää sql-kirjaimilla varustettua paperia, liitä seuraava Transact-SQL-koodi ja suorita se valitsemalla Suorita. Tämä T-SQL-kysely luo kolme uutta SQL-näkymää, joiden nimet
SupplyChain.vProductsBySupplier
ovat ,SupplyChain.vSalesByDate
jaSupplyChain.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
Voit nyt käyttää näitä näkymiä analytiikassa ja raportoinnissa. Luot raportin käyttämällä näitä näkymiä myöhemmin tässä opetusohjelmassa.
Lisätietoja SQL-tietokannan automaattisesta peilaamisesta OneLakeen on artikkelissa Mirroring Fabric SQL -tietokanta Microsoft Fabricissa (esikatselu).