Vytvoření skladu v Microsoft Fabric

Platí pro:✅ Warehouse v Microsoft Fabric

Tento článek popisuje, jak začít pracovat se službou Warehouse v Microsoft Fabric pomocí portálu Microsoft Fabric, včetně zjišťování vytváření a spotřeby skladu. Dozvíte se, jak vytvořit sklad úplně od začátku a vyzkoušet si další užitečné informace, abyste se seznámili s možnostmi skladu nabízenými prostřednictvím portálu Microsoft Fabric.

Tip

Pokud chcete pokračovat v této sérii kroků Začínáme, můžete pokračovat v novém prázdném skladu nebo v novém skladu s ukázkovými daty .

Vytvoření skladu

Z pracovního prostoru můžete začít vytvářet svůj sklad. Vyberte + Nová položka a vyhledejte kartu Sklad nebo Ukázkový sklad v části Ukládat data.

Prázdný sklad se vytvoří, abyste mohli začít vytvářet objekty ve skladu. Můžete buď použít ukázková data, abyste rychle začali, nebo načíst vlastní testovací data, pokud chcete.

Snímek obrazovky znázorňující karty Ukázkový sklad a Sklad v nabídce Nová položka

Další možností, jak vytvořit sklad, je tlačítko Vytvořit v navigačním podokně. Vyhledejte karty Warehouse nebo Sample warehouse pod Data Warehouse.

Po inicializaci můžete načíst data do skladu. Další informace o získání dat do skladu najdete v tématu Ingestování dat do skladu.

Data vašeho skladu se nacházejí v oblasti vašeho pracovního prostoru Fabric. Oblast pracovního prostoru na základě kapacity licence, která se zobrazí v nastavení pracovního prostoru, na stránce Typ pracovního prostoru .

Vytvoření skladu s ukázkovými daty

V této části vás provedeme vytvořením ukázkového skladu úplně od začátku.

  1. Vyberte ukázkovou kartu skladu .

    • V pracovním prostoru vyberte + Nová položka a vyhledejte kartu Warehouse nebo Ukázkový sklad v části Ukládat data.
    • Nebo v navigačním podokně vyberte Vytvořit. Vyhledejte karty Warehouse nebo Sample warehouse pod Data Warehouse.

    Snímek obrazovky znázorňující karty Sklad a Ukázkový sklad

  2. Zadejte název ukázkového skladu a vyberte Vytvořit.

  3. Akce vytvoření vytvoří nový sklad a zahájí načítání ukázkových dat do něj. Dokončení načítání dat trvá několik minut.

  4. Po dokončení načítání ukázkových dat se otevře datový sklad s daty načtenými do tabulek a zobrazení připravených k dotazování.

    Snímek obrazovky znázorňující sklad načtený ukázkovými daty

Pokud máte vytvořený existující sklad, který je prázdný, následující kroky ukazují, jak načíst ukázková data.

  1. Po vytvoření skladu můžete do skladu načíst vzorková data z karty Použít ukázkovou databázi na úvodní stránce skladu.

  2. Dokončení načítání dat trvá několik minut.

  3. Po dokončení načítání ukázkových dat zobrazí sklad data načtená do tabulek a zobrazení pro dotazování.

  4. 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é k dispozici uživatelům prostřednictvím připojení koncového bodu TDS a nástrojů, jako jsou SQL Server Management Studio (SSMS) nebo nabídka MSSQL pro Visual Studio Code (pro uživatele, kteří preferují použití 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
    

Tip

Pokud chcete pokračovat v této sérii kroků Začínáme, můžete pokračovat v prázdném skladu nebo ukázkovém skladu.

Další krok