Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:✅ Warehouse v Microsoft Fabric
Tento článek popisuje, jak začít s ukázkovým skladem pomocí portálu Microsoft Fabric, včetně vytvoření a spotřeby skladu.
Vytvoření nového skladu s ukázkovými daty
V této části vás provedeme vytvořením nového skladu s ukázkovými daty.
Vytvoření ukázky skladu pomocí domácího rozhraní
Prvním uzlem v navigačním podokně je uzel Domů. Ukázku skladu můžete začít vytvářet z centra Domů výběrem karty Ukázka skladu v části Nový.
Zadejte název ukázkového skladu a vyberte Vytvořit.
Akce vytvoření vytvoří nový sklad a začne do něj načítat ukázková data. Dokončení načítání dat trvá několik sekund.
Po dokončení načítání ukázkových dat se otevře datový sklad s daty načtenými do tabulek a zobrazením k dotazování.
Načtení ukázkových dat do existujícího skladu
Po vytvoření skladu můžete ukázková data načíst do skladu z karty Ukázková databáze .
Dokončení načítání dat trvá několik sekund.
Po dokončení načítání ukázkových dat zobrazí sklad data načtená do tabulek a zobrazení pro dotazování.
Ukázkové skripty
Váš nový sklad je připravený přijímat dotazy T-SQL. Následující ukázkové skripty T-SQL je možné použít pro ukázková data v novém skladu.
Poznámka:
Je důležité si uvědomit, že většina funkcí popsaných v této části je také dostupná uživatelům prostřednictvím připojení koncového bodu TDS a nástrojů, jako jsou SQL Server Management Studio (SSMS) nebo rozšíření MSSQL pro Visual Studio Code (pro uživatele, kteří dávají přednost používání T-SQL pro většinu potřeb zpracování dat). Další informace najdete v tématu Připojení nebo dotazování koncového bodu analýzy SQL nebo skladu.
/*************************************************
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