Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Gäller för:✅ Warehouse in Microsoft Fabric
Denna artikel beskriver hur du kommer igång med provlagret med hjälp av Microsoft Fabric-portalen, inklusive skapande och användning av lagret.
Hur du skapar ett nytt lager med exempeldata
I det här avsnittet guidar vi dig genom att skapa ett nytt lager med exempeldata.
Skapa ett lagerprov med hjälp av Home-hubben
Den första navet i navigeringsfönstret är Hem-navet. Du kan börja skapa ditt lagerprov från Hem-navet genom att välja Lagerprov-kortet under avsnittet Nytt.
Ange namnet på ditt exempel lager och välj Skapa.
Skapaåtgärden skapar ett nytt lager och börjar ladda exempeldata i det. Datainläsningen tar några sekunder att slutföra.
När inläsningen av exempeldatan är klar öppnas lagret med data inlästa i tabeller och vyer för frågeställningar.
Läs in exempeldata i befintligt lager
När du har skapat ditt lager kan du ladda in exempeldata i lagret från Använd exempeldata-kortet.
Dataladdningen tar några sekunder att slutföra.
När exempeldata har laddats, visar datalagret data som har laddats in i tabeller och vyer för att kunna genomföras förfrågningar.
Exempelskript
Din nya datalager är redo att ta emot T-SQL-frågor. De följande exempel T-SQL-skript kan användas på exempeldatan i ditt nya lager.
Note
Det är viktigt att notera att mycket av den funktionalitet som beskrivs i det här avsnittet också är tillgänglig för användare via en TDS-anslutningspunkt och verktyg som SQL Server Management Studio (SSMS) eller Azure Data Studio (för användare som föredrar att använda T-SQL för de flesta av sina databehandlingsbehov). Mer information finns i Connectivity or Query the SQL analytics endpoint or Warehouse (Anslutning eller Fråga sql-analysslutpunkten eller informationslagret).
/*************************************************
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