Tworzenie magazynu w usłudze Microsoft Fabric
Dotyczy: Magazyn w usłudze Microsoft Fabric
W tym artykule opisano sposób rozpoczynania pracy z usługą Warehouse w usłudze Microsoft Fabric przy użyciu portalu usługi Microsoft Fabric, w tym odnajdywania tworzenia i używania magazynu. Dowiesz się, jak utworzyć magazyn od podstaw i przykład wraz z innymi przydatnymi informacjami, aby zapoznać się z możliwościami magazynu oferowanymi za pośrednictwem portalu usługi Microsoft Fabric.
Uwaga
Należy pamiętać, że większość funkcji opisanych w tej sekcji jest również dostępna dla użytkowników za pośrednictwem połączenia punktu końcowego TDS i narzędzi, takich jak SQL Server Management Studio (SSMS) lub Azure Data Studio (ADS) (dla użytkowników, którzy wolą używać języka T-SQL w przypadku większości potrzeb związanych z przetwarzaniem danych). Aby uzyskać więcej informacji, zobacz Łączność lub Wykonywanie zapytań dotyczących magazynu.
Ważne
Usługa Microsoft Fabric jest dostępna w wersji zapoznawczej.
Porada
Możesz przejść do pustego magazynu lub przykładowego magazynu, aby kontynuować tę serię kroków Rozpoczynanie pracy.
Jak utworzyć magazyn
W tej sekcji omówimy trzy odrębne środowiska dostępne do tworzenia magazynu od podstaw w portalu usługi Microsoft Fabric.
Tworzenie magazynu przy użyciu centrum głównego
Pierwszym koncentratorem w menu nawigacji po lewej stronie jest Centrum główne . Możesz rozpocząć tworzenie magazynu z poziomu centrum głównego , wybierając kartę Magazyn w sekcji Nowy . Zostanie utworzony pusty magazyn, aby rozpocząć tworzenie obiektów w magazynie. Możesz użyć przykładowego zestawu danych , aby uzyskać początek skoku lub załadować własne dane testowe, jeśli wolisz.
Tworzenie magazynu przy użyciu centrum Tworzenie
Inną opcją dostępną do utworzenia magazynu jest użycie centrum Utwórz, które jest drugim koncentratorem w menu nawigacji po lewej stronie.
Magazyn można utworzyć z poziomu centrum Utwórz, wybierając kartę Magazyn w sekcji Magazyn danych. Po wybraniu karty zostanie utworzony pusty magazyn, aby rozpocząć tworzenie obiektów w magazynie lub użyć przykładu, aby rozpocząć pracę, jak wspomniano wcześniej.
Tworzenie magazynu z widoku listy obszarów roboczych
Aby utworzyć magazyn, przejdź do obszaru roboczego, wybierz pozycję + Nowy , a następnie wybierz pozycję Magazyn , aby utworzyć magazyn.
Po zainicjowaniu można załadować dane do magazynu. Aby uzyskać więcej informacji na temat pobierania danych do magazynu, zobacz Pozyskiwanie danych.
Jak utworzyć przykład magazynu
W tej sekcji omówimy dwa odrębne środowiska dostępne do utworzenia przykładowego magazynu od podstaw.
Tworzenie przykładu magazynu przy użyciu centrum głównego
Pierwszym koncentratorem w menu nawigacji po lewej stronie jest Centrum główne . Możesz rozpocząć tworzenie przykładu magazynu w centrum głównym , wybierając kartę Przykład magazynu w sekcji Nowy .
Podaj nazwę przykładowego magazynu i wybierz pozycję Utwórz.
Akcja tworzenia tworzy nowy magazyn i rozpoczyna ładowanie do niego przykładowych danych. Ładowanie danych trwa kilka minut.
Po zakończeniu ładowania przykładowych danych magazyn zostanie otwarty z danymi załadowanymi do tabel i widoków do wykonywania zapytań.
Ładowanie przykładowych danych do istniejącego magazynu
Aby uzyskać więcej informacji na temat tworzenia magazynu, zobacz Create a Synapse Data Warehouse (Tworzenie Data Warehouse usługi Synapse).
Po utworzeniu magazynu możesz załadować przykładowe dane do magazynu z poziomu karty Użyj przykładowej bazy danych .
Ładowanie danych trwa kilka minut.
Po zakończeniu ładowania przykładowych danych magazyn wyświetla dane załadowane do tabel i widoków do wykonywania zapytań.
Przykładowe skrypty
/*************************************************
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
Porada
Możesz przejść do pustego magazynu lub przykładowego magazynu, aby kontynuować tę serię kroków Rozpoczynanie pracy.
Następne kroki
Opinia
Prześlij i wyświetl opinię dla