Mintaraktár létrehozása a Microsoft Fabric

A következőre vonatkozik:✅ Microsoft Fabric raktár

Ez a cikk bemutatja, hogyan kezdheti el a mintaraktár használatát a Microsoft Fabric portálon, beleértve a raktár létrehozását és felhasználását.

Új raktár létrehozása mintaadatokkal

Ebben a szakaszban bemutatjuk, hogyan hozhat létre új raktárat mintaadatokkal.

Raktárminta létrehozása a Home Hub használatával

  1. A navigációs panel első hubja a Kezdőlap központ. A raktármintát a Kezdőlap központból kezdheti el létrehozni az Új szakaszban található Warehouse mintakártya kiválasztásával.

    Képernyőkép a Home hubban található Warehouse minta kártyáról.

  2. Adja meg a mintaraktár nevét, és válassza a Létrehozás lehetőséget.

    Képernyőkép a Raktár létrehozása felületről a Home Hubon.

  3. 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 másodpercet vesz igénybe.

    Képernyőkép a mintaadatok Warehouse-ba való betöltéséről.

  4. A mintaadatok betöltése után a raktár elérhetővé válik, a táblákba és nézetekbe betöltött adatok pedig készen állnak a lekérdezésre.

    Képernyőkép a mintaadatokkal betöltött Raktárról.

Mintaadatok betöltése meglévő raktárba

  1. Miután létrehozta a raktárt, a Mintaadatbázis-kártya használatával betöltheti a mintaadatokat a raktárba.

    Képernyőkép arról, hogy a Létrehozási központban hol választható ki a Raktár kártya.

  2. Az adatbetöltés néhány másodpercet vesz igénybe.

    Képernyőkép a mintaadatok raktárba való betöltéséről.

  3. 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.

    Képernyőkép a mintaadatokkal betöltött raktárról.

Mintaszkriptek

Az új raktár készen áll a T-SQL-lekérdezések elfogadására. Az alábbi T-SQL-példaszkriptek használhatók az új raktárban lévő mintaadatokon.

Feljegyzé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ő a felhasználók számára, mint a SQL Server Management Studio (SSMS) vagy a Visual Studio Code (az adatfeldolgozási igények többségéhez a T-SQL-t előnyben részesítő felhasználók számára). További információ: Kapcsolat vagy Az SQL Analytics-végpont vagy a Warehouse lekérdezése.


/*************************************************
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