Del via


Lag et eksempel på et varelager i Microsoft Fabric

Gjelder for:✅ Warehouse i Microsoft Fabric

Denne artikkelen beskriver hvordan du kan komme i gang med et eksempel på Warehouse ved bruk av Microsoft Fabric-portalen, inkludert opprettelse og forbruk av lageret.

Slik oppretter du et nytt lager med eksempeldata

I denne delen veileder vi deg gjennom oppretting av et nytt lager med eksempeldata.

Opprette et lagereksempel ved hjelp av Hjem-huben

  1. Den første huben i navigasjonspanelet er Home-huben . Du kan begynne å lage lagerprøven din fra Home-huben ved å velge Warehouse-prøvekortet under Nytt-seksjonen .

    Skjermbilde som viser Warehouse-prøvekortet i Home-huben.

  2. Angi navnet på eksempellageret, og velg Opprett.

    Skjermbilde som viser Warehouse-opprettelsesopplevelsen i Home-huben.

  3. Opprettingshandlingen oppretter et nytt lager og begynner å laste inn eksempeldata i det. Datainnlastingen tar noen sekunder å fullføre.

    Skjermbilde som viser at prøvedataene lastes inn i Warehouse.

  4. Ved fullføring av innlasting av eksempeldata åpnes lageret med data lastet inn i tabeller og visninger for spørring.

    Skjermbilde som viser lageret som er lastet inn med eksempeldata.

Last inn eksempeldata i eksisterende lager

  1. Når du har opprettet lageret ditt, kan du laste inn eksempeldata i lageret fra Use sample database-kortet .

    Skjermbilde som viser hvor man velger Warehouse-kortet i Create-huben.

  2. Datainnlastingen tar noen sekunder å fullføre.

    Skjermbilde som viser at sampledataene lastes inn i lageret.

  3. Ved fullføring av innlasting av eksempeldata viser lageret data lastet inn i tabeller og visninger for spørring.

    Skjermbilde som viser lageret lastet med eksempeldata.

Eksempelskript

Det nye lageret er klart til å godta T-SQL-spørringer. Følgende eksempel på T-SQL-skript kan brukes på eksempeldataene i det nye lageret.

Merk

Det er viktig å merke seg at mye av funksjonaliteten beskrevet i dette avsnittet også er tilgjengelig for brukere via en TDS-endepunktforbindelse og verktøy som SQL Server Management Studio (SSMS) eller MSSQL-utvidelsen for Visual Studio Code (for brukere som foretrekker å bruke T-SQL til de fleste av sine databehandlingsbehov). Hvis du vil ha mer informasjon, kan du se Tilkobling eller spørre sql analytics-endepunktet eller Warehouse.


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