Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Koskee:✅ Microsoft Fabric -varasto
Tässä artikkelissa kerrotaan, miten voit aloittaa mallivaraston käytön Microsoft Fabric -portaalin avulla, mukaan lukien varaston luonnin ja kulutuksen.
Mallitietoja sisältävän uuden varaston luominen
Tässä osiossa opastamme sinua luomaan uuden, mallitietoja sisältävän varaston.
Luo varastomalli aloituskeskuksen avulla
Siirtymisruudun ensimmäinen keskus on Aloituskeskus . Voit aloittaa varastomallin luomisen aloituskeskuksesta valitsemalla Varastomalli-kortin Uusi-osiossa.
Anna mallivarastolle nimi ja valitse Luo.
Luo-toiminto luo uuden varaston ja aloittaa mallitietojen lataamisen siihen. Tietojen lataaminen kestää muutamia sekunteja.
Kun mallitiedot on ladattu, varasto avautuu niin, että taulukoihin ja näkymiin ladatut tiedot on ladattu kyselyyn.
Mallitietojen lataaminen olemassa olevaan varastoon
Kun olet luonut varastosi, voit ladata mallitiedot varastoon Käytä mallitietokantakorttia -kohdasta.
Tietojen lataaminen kestää muutamia sekunteja.
Kun mallitiedot on ladattu, varasto näyttää taulukoihin ja näkymiin ladatut tiedot kyselyä varten.
Esimerkkikomentosarjat
Uusi varastosi on valmis hyväksymään T-SQL-kyselyitä. Voit käyttää uuden varastosi mallitiedoilla seuraavia T-SQL-esimerkkikomentosarjoja.
Muistiinpano
On tärkeää huomata, että suuri osa tässä osiossa kuvatuista toiminnoista on käytettävissä myös TDS-päätepisteen yhteyden ja työkalujen, kuten SQL Server Management Studion (SSMS) tai Azure Data Studio kautta (käyttäjille, jotka haluavat käyttää T-SQL:ää suurimmassa osassa tietojen käsittelytarpeistaan). Lisätietoja on kohdassa Yhdistettävyys tai Kysely SQL-analytiikan päätepisteestä tai Varastosta.
/*************************************************
Get number of trips performed by each medallion
**************************************************/
SELECT
M.MedallionID
,M.MedallionCode
,COUNT(T.TripDistanceMiles) AS TotalTripCount
FROM
dbo.Trip AS T
JOIN
dbo.Medallion AS M
ON
T.MedallionID=M.MedallionID
GROUP BY
M.MedallionID
,M.MedallionCode
/****************************************************
How many passengers are being picked up on each trip?
*****************************************************/
SELECT
PassengerCount,
COUNT(*) AS CountOfTrips
FROM
dbo.Trip
WHERE
PassengerCount > 0
GROUP BY
PassengerCount
ORDER BY
PassengerCount
/*********************************************************************************
What is the distribution of trips by hour on working days (non-holiday weekdays)?
*********************************************************************************/
SELECT
ti.HourlyBucket,
COUNT(*) AS CountOfTrips
FROM dbo.Trip AS tr
INNER JOIN dbo.Date AS d
ON tr.DateID = d.DateID
INNER JOIN dbo.Time AS ti
ON tr.PickupTimeID = ti.TimeID
WHERE
d.IsWeekday = 1
AND d.IsHolidayUSA = 0
GROUP BY
ti.HourlyBucket
ORDER BY
ti.HourlyBucket