Microsoft Fabric'de örnek bir Ambar oluşturma

Şunlara uygulanır:✅ Warehouse in Microsoft Fabric

Bu makalede, ambar oluşturma ve kullanma dahil olmak üzere Microsoft Fabric portalını kullanarak örnek Ambar'ı kullanmaya başlama işlemi açıklanmaktadır.

Örnek verilerle yeni bir ambar oluşturma

Bu bölümde, örnek verilerle yeni bir Ambar oluşturma işleminde size yol gösteririz.

Ev hub'ını kullanarak ambar örneği oluşturun

  1. Gezinti bölmesindeki ilk hub Giriş hub'ıdır. Giriş merkezinden Yeni bölümünün altındaki Ambar örnek kartını seçerek ambar örneğinizi oluşturmaya başlayabilirsiniz.

    Home hub'ındaki Warehouse örnek kartını gösteren ekran görüntüsü.

  2. Örnek ambarınızın adını belirtin ve Oluştur'u seçin.

    Ana hub'da Ambar oluşturma deneyimini gösteren ekran görüntüsü.

  3. Oluşturma eylemi yeni bir Ambar oluşturur ve örnek verileri buna yüklemeye başlar. Veri yükleme işleminin tamamlanması birkaç saniye sürer.

    Örnek verilerin Ambar'a yüklenmesini gösteren ekran görüntüsü.

  4. Örnek verilerin yüklenmesi tamamlandıktan sonra, verilerin tablolara ve görünümlere yüklendiği depo sorgu için açılır.

    Örnek verilerle yüklenen Depoyu gösteren ekran görüntüsü.

Var olan ambara örnek verileri yükleme

  1. Ambarınızı oluşturduktan sonra Örnek veritabanı kullan kartından ambara örnek verileri yükleyebilirsiniz.

    Oluştur hub'ında Ambar kartının seçileceği yeri gösteren ekran görüntüsü.

  2. Veri yükleme işleminin tamamlanması birkaç saniye sürer.

    Örnek verilerin ambara yüklenmesini gösteren ekran görüntüsü.

  3. Örnek verileri yükleme tamamlandıktan sonra, ambar sorgu için tablolara ve görünümlere yüklenen verileri görüntüler.

    Örnek verilerle yüklenen ambarı gösteren ekran görüntüsü.

Örnek senaryolar

Yeni ambarınız T-SQL sorgularını kabul etmeye hazır. Aşağıdaki örnek T-SQL betikleri yeni ambarınızdaki örnek verilerde kullanılabilir.

Note

Bu bölümde açıklanan işlevlerin büyük bir bölümünün TDS uç noktası bağlantısı aracılığıyla ve SQL Server Management Studio (SSMS) veya >Visual Studio Code için MSSQL uzantısı (veri işleme gereksinimlerinin çoğu için T-SQL kullanmayı tercih eden kullanıcılar için). Daha fazla bilgi için Bağlanabilirlik veya SQL analiz uç noktasını veya Ambarı sorgulayın bölümüne bakın.


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