Aracılığıyla paylaş


Microsoft Fabric'te örnek bir Ambar oluşturma

Şunlar için geçerlidir:✅ Microsoft Fabric'te Ambar

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.

    Ev hub'ında Ambar ö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 verileri yükleme tamamlandıktan sonra, sorgulama için tablolara ve görünümlere yüklenen verilerle ambar açılır.

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

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

Not

Bu bölümde açıklanan işlevlerin çoğunun TDS uç noktası bağlantısı ve SQL Server Management Studio (SSMS) veya Azure Data Studio gibi araçlar (veri işleme gereksinimlerinin büyük çoğunluğu için T-SQL kullanmayı tercih eden kullanıcılar için) aracılığıyla kullanıcılara da sunulduğunu unutmayın. 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