Raktár létrehozása a Microsoft Fabricben
A következőkre vonatkozik: Raktár a Microsoft Fabricben
Ez a cikk bemutatja, hogyan kezdheti meg a Warehouse használatát a Microsoft Fabric portál használatával, beleértve a raktár létrehozásának és felhasználásának felderítését. Megtudhatja, hogyan hozhatja létre a raktárat az alapoktól és a mintától, valamint egyéb hasznos információkat is, hogy megismerkedjen a Microsoft Fabric portálon kínált raktári képességekkel és jártassággal.
Megjegyzés
Fontos megjegyezni, hogy az ebben a szakaszban ismertetett funkciók nagy része TDS végponti kapcsolaton és olyan eszközöken keresztül is elérhető, mint a SQL Server Management Studio (SSMS) vagy az Azure Data Studio (ADS) (azoknak a felhasználóknak, akik az adatfeldolgozási igényeik többségéhez szívesebben használják a T-SQL-t). További információ: Kapcsolat vagy Raktár lekérdezése.
Fontos
A Microsoft Fabric jelenleg előzetes verzióban érhető el. Ezek az információk egy előzetes termékre vonatkoznak, amely a kiadás előtt lényegesen módosítható. A Microsoft nem vállal kifejezett vagy vélelmezett garanciát az itt megadott információkra vonatkozóan.
Tipp
Az első lépések sorozatának folytatásához folytassa az üres raktárral vagy egy mintaraktárral.
Raktár létrehozása
Ebben a szakaszban bemutatjuk, hogyan hozhat létre teljesen új raktárat a Microsoft Fabric portálon.
Raktár létrehozása a Kezdőlap központ használatával
A bal oldali navigációs menük első központja a Kezdőlap központ. A raktárat a Kezdőlapon kezdheti el létrehozni az Új szakasz Raktár kártyájának kiválasztásával. A rendszer létrehoz egy üres raktárat, amellyel megkezdheti az objektumok létrehozását a raktárban. Használhat mintaadatkészletet az ugrás megkezdéséhez, vagy ha szeretné, töltse be a saját tesztadatait.
Raktár létrehozása a Create hub használatával
A raktár létrehozásához egy másik lehetőség a létrehozási központon keresztül érhető el, amely a bal oldali navigációs menü második központja.
A raktárat a Létrehozás központból hozhatja létre a Adattárolás szakaszban található Warehouse (Raktár) kártya kiválasztásával. A kártya kiválasztásakor létrejön egy üres raktár, amellyel megkezdheti az objektumok létrehozását a raktárban, vagy mintával kezdheti meg az első lépéseket a korábban említett módon.
Raktár létrehozása a munkaterület listanézetéből
Raktár létrehozásához lépjen a munkaterületre, válassza az + Új lehetőséget, majd a Raktár lehetőséget a raktár létrehozásához.
Az inicializálást követően adatokat tölthet be a raktárba. További információ az adatok raktárba való beolvasásáról: Adatok betöltése.
Raktárminta létrehozása
Ebben a szakaszban bemutatunk két különböző, az alapoktól származó mintaraktár létrehozásához elérhető felületet.
Raktárminta létrehozása a Kezdőlap központ használatával
A bal oldali navigációs menük első központja a Kezdőlap központ. A raktármintát az Új szakaszRaktár mintakártyájának kiválasztásával kezdheti el létrehozni a Kezdőlapon.
Adja meg a mintaraktár nevét, és válassza a Létrehozás lehetőséget.
A létrehozási művelet létrehoz egy új raktárat, és megkezdi a mintaadatok betöltését. Az adatbetöltés néhány percet vesz igénybe.
A mintaadatok betöltése után megnyílik a raktár, amely táblákba és nézetekbe betöltött adatokat tartalmaz a lekérdezéshez.
Mintaadatok betöltése meglévő raktárba
A raktár létrehozásával kapcsolatos további információkért lásd: Synapse-Data Warehouse létrehozása.
Miután létrehozta a raktárat, a mintaadatbázis-kártya használatával töltheti be a mintaadatokat a raktárba.
Az adatbetöltés néhány percet vesz igénybe.
A mintaadatok betöltése után a raktár megjeleníti a táblákba és nézetekbe betöltött adatokat a lekérdezéshez.
Mintaparancsfájlok
/*************************************************
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
Tipp
Az első lépések sorozatának folytatásához folytassa az üres raktárral vagy egy mintaraktárral.