Aracılığıyla paylaş


Microsoft Fabric'te Ambar Oluşturma

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

Bu makalede, Microsoft Fabric portalını kullanarak Microsoft Fabric'te Ambar'ı kullanmaya başlama ve ambar oluşturma ve kullanımı hakkında bilgi verilmektedir. Microsoft Fabric portalı aracılığıyla sunulan ambar özellikleriyle tanışmanızı ve yetkinlik kazanmanızı sağlamak için ambarınızı sıfırdan oluşturmayı ve diğer yararlı bilgilerle birlikte örnek oluşturmayı öğreneceksiniz.

İpucu

Bu Başlangıç adımı serisine devam etmek için yeni bir boş Ambar veya örnek veri içeren yeni bir Ambar ile devam edebilirsiniz.

Ambar oluşturma

Çalışma alanından ambarınızı oluşturmaya başlayabilirsiniz. + Yeni Öğe'ni seçin ve Verileri depolama bölümünün altında Ambarı veya Örnek ambar kartını arayın.

Ambarda nesne oluşturmaya başlamanız için boş bir ambar oluşturulur. İsterseniz hızlı başlangıç yapmak veya kendi test verilerinizi yüklemek için örnek verileri kullanabilirsiniz.

Yeni Öğe menüsünde Örnek ambar ve Ambar kartlarını gösteren ekran görüntüsü.

Ambarınızı oluşturmak için kullanılabilecek bir diğer seçenek de gezinti bölmesindeki oluştur düğmesidir. Veri Ambarıaltında Ambarı veya Örnek ambar kartlarını arayın.

Başlatıldıktan sonra verileri ambarınıza yükleyebilirsiniz. Bir ambara veri alma hakkında daha fazla bilgi için bkz. Verileri Ambara alma.

Depo verileriniz, Doku çalışma alanınızın bulunduğu bölgede yer alır. Lisans bilgileri sayfasında, Çalışma Alanı ayarlarında görüntülenen lisans kapasitesine göre çalışma alanınızın bölgesi.

Örnek verilerle ambar oluşturma

Bu bölümde sıfırdan örnek bir Ambar oluşturma konusunda size yol gösteririz.

  1. Ambar örneği kartını seçin.

    • Çalışma alanınızda + Yeni Öğe'ni seçin ve Verileri depolama bölümünün altında Ambarı veya Örnek ambar kartını arayın.
    • Ya da gezinti bölmesinde Oluştur seçin. Veri Ambarıaltında Ambarı veya Örnek ambar kartlarını arayın.

    Ambar ve Örnek ambar kartlarını gösteren ekran görüntüsü.

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

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

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

Oluşturulmuş boş bir ambar varsa, aşağıdaki adımlar örnek verilerin nasıl yüklendiğini gösterir.

  1. Ambarınızı oluşturduktan sonra, ambarın giriş sayfasındaki Örnek veritabanı kullan kartından ambara örnek veriler yükleyebilirsiniz.

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

  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.

  4. 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) gibi araçlar veya Visual Studio Code ile mssql uzantısı (veri işleme gereksinimlerinin çoğu için T-SQL kullanmayı tercih eden kullanıcılar için) aracılığıyla kullanıcılara da sunulduğuna dikkat etmek önemlidir. 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
    

İpucu

Bu Başlangıç adımı serisine devam etmek için boş bir Ambar veya örnek bir Ambar ile devam edebilirsiniz.

Sonraki adım