Fabric Data Warehouse faturalandırma ve kullanım raporlaması

Applies to:✅ SQL analytics uç noktası ve Microsoft Fabric Deposu

Bu makalede, Fabric Veri Ambarı'nın hesaplama kullanımı raporlaması açıklanır. Bu raporlama, Veri Ambarı'na yönelik okuma ve yazma etkinliğini ve Lakehouse'un SQL analiz uç noktasındaki okuma etkinliğini içerir.

Azure Fabric kapasitesi kullandığınızda, kullanım ücretleriniz Azure portalında aboneliğiniz altında Microsoft Maliyet Yönetimi'nde görünür. Azure Fabric faturanızı anlamak için Fabric kapasitesinde Azure faturanızı anlama adresini ziyaret edin.

Geçerli ve geçmiş sorgu etkinliğini izleme hakkında daha fazla bilgi için Fabric Veri Ambarında İzleme Genel Bakış bölümüne bakın.

Kapasite

Fabric'de, satın aldığınız Kapasite SKU'suna bağlı olarak, tüm Fabric iş yükleri arasında paylaşılan bir Kapasite Birimleri (CU) kümesine sahip olursunuz. Desteklenen lisanslar hakkında daha fazla bilgi için bkz. Microsoft Fabric kavramları ve lisansları.

Kapasite, belirli bir zamanda kullanılabilecek ayrılmış bir kaynak kümesidir. Kapasite, bir kaynağın etkinlik gerçekleştirme veya çıkış oluşturma becerisini tanımlar. Farklı kaynaklar CU'ları farklı zamanlarda kullanır.

Veri Ambarı Altyapısının Kapasitesi

Kapasite tabanlı SaaS modelinde Fabric Data Warehouse, satın alınan kapasiteden en iyi şekilde çıkmayı ve kullanıma görünürlük sağlamayı amaçlar.

Fabric Data Warehouse tarafından kullanılan CU'lar, Ambar'da okuma ve yazma etkinliğini ve Lakehouse'un SQL analitik uç noktasındaki okuma etkinliğini içerir.

Basit bir ifadeyle, 1 Kumaş kapasite birimi = 0,5 Depo sanal çekirdek. Örneğin, Fabric kapasite SKU F64, 64 kapasite birimine sahiptir ve bu, 32 Ambar vCores'a eşdeğerdir.

Hesaplama kullanımı raporlaması

Microsoft Fabric Capacity Metrics uygulaması tüm Doku iş yükleri için kapasite kullanımına tek bir yerden görünürlük sağlar. Yöneticiler, satın alınan kapasiteye kıyasla kapasiteyi, iş yüklerinin performansını ve kullanımlarını izlemek için uygulamayı kullanabilir.

Başlangıçta, Microsoft Fabric Kapasite Ölçümleri uygulamasını yüklemek için kapasite yöneticisi olmanız gerekir. Yüklendikten sonra, kuruluştaki herkes uygulamayı görüntülemek için verilen veya paylaşılan izinlere sahip olabilir. Daha fazla bilgi için bkz. Microsoft Fabric Capacity Metrics uygulamasını yükleme.

Uygulamayı yükledikten sonra Öğe türünü seçin: açılır listesinden Ambar'ı seçin. Çoklu ölçüm şerit grafiği ve Öğeler (14 gün) veri tablosu artık yalnızca Depo etkinliğini gösteriyor.

Microsoft Fabric Kapasite Metrikleri uygulaması içindeki Fabric Kapasite Metrikleri hesaplama sayfasının animasyonlu gif'i.

Ambar işlemi kategorileri

Evrensel işlem kapasitesi kullanımını kiracı genelinde iş yükü kategorisine göre analiz edebilirsiniz. Kullanım, toplam Kapasite Birimi Saniye (RU) ile izlenir. Görüntülenen tabloda son 14 gün içindeki toplu kullanım gösterilmektedir.

İkisi de SQL işlemi kullandığı için, Ambar ve SQL analiz uç noktası, Ölçümler uygulamasında Ambar altında toplanmaktadır. Bu görünümde görülen işlem kategorileri şunlardır:

  • Ambar Sorgusu: Bir Ambar içindeki kullanıcı tarafından oluşturulan ve sistem tarafından oluşturulan tüm T-SQL deyimleri için ücreti hesapla.
  • SQL analiz uç noktası Sorgusu: SQL analiz uç noktasında kullanıcı tarafından oluşturulan ve sistem tarafından oluşturulan tüm T-SQL deyimleri için işlem ücreti hesaplama.
  • OneLake İşlem: OneLake'te depolanan verilerdeki tüm okuma ve yazma işlemleri için işlem maliyeti.

Örneğin:

Veri ambarı işlem kategorilerinin ekran görüntüsü Microsoft Fabric Kapasite Metrikleri uygulamasında.

Zaman çizelgesi grafiğini keşfetme

Microsoft Fabric Kapasite Ölçümleri uygulamasındaki bu grafik, satın alınan kapasiteye kıyasla kaynakların kullanımını gösterir. Kullanımın %100'ü kapasite SKU'sunun tam aktarım hızını temsil eder ve tüm Doku iş yükleri tarafından paylaşılır. Bu, sarı noktalı çizgiyle gösterilir. Grafikte belirli bir zaman noktasının seçilmesi, ayrıntılı bir detaylandırma sayfası açan Araştır düğmesini etkinleştirir.

Microsoft Fabric Capacity Metrics uygulamasındaki keşfet düğmesinin ekran görüntüsü.

Genel olarak, Power BI'ye benzer şekilde, işlemler ya etkileşimli ya da arka plan olarak sınıflandırılır ve renkle gösterilir. Ambar kategorisindeki işlemlerin çoğu, arka plan olarak raporlanır ve etkinliğin 24 saatlik düzenlemeleriyle en esnek kullanım düzenlerine olanak sağlanır. Veri ambarının arka plan olarak sınıflandırılması, CU kullanımındaki tepe noktalarının throttling (kısıtlama) tetiklenme sıklığını azaltır.

Zaman dilimi derinlemesine inceleme grafiği

 Microsoft Fabric Kapasite Ölçümleri uygulamasındaki Zaman Noktası detaylandırma grafiğinin ekran görüntüsü.

Microsoft Fabric Kapasite Ölçümleri uygulamasındaki bu tablo, belirli zaman noktalarında kullanımın ayrıntılı bir görünümünü sağlar. Verilen SKU tarafından 30 saniyelik dönem başına sağlanan kapasite miktarı, etkileşimli ve arka plan işlemlerinin dökümüyle birlikte gösterilir. Etkileşimli işlemler tablosu, bu zaman noktasında yürütülen işlemlerin listesini temsil eder.

Arka plan işlemleri tablosu, seçilen zaman noktasından çok önce yürütülen işlemleri görüntülüyor gibi görünebilir. Arka plan işlemleri, 24 saatlik düzleştirmeye tabi tutulduğu için, bu durum meydana gelir. Örneğin, tabloda yürütülen ve seçili bir zaman noktasında halen düzeltme işlemi yapılan tüm işlemler görüntülenir.

Bu görünümün en önemli kullanım örnekleri şunlardır:

  • bir işlemi zamanlayan veya çalıştıran kullanıcının kimliği: değerler "User@domain.com", "Sistem" veya "Power BI Hizmeti" olabilir.

    • Kullanıcı tarafından oluşturulan deyimlere örnek olarak, SQL Sorgu düzenleyicisi veya Visual Query düzenleyicisi gibi T-SQL sorgularını veya etkinliklerini Doku portalında çalıştırma verilebilir.
    • "Sistem" tarafından oluşturulan deyimlere örnek olarak meta veri zaman uyumlu etkinlikler ve daha hızlı sorgu yürütmeyi etkinleştirmek için çalıştırılacak diğer sistem arka plan görevleri verilebilir.
  • İşlem durumunun tanımlanması: durumlar "Başarılı", "Devam Ediyor", "İptal Edildi", "Başarısız", "Geçersiz" veya "Reddedildi" olabilir.

    • "İptal edildi" durumu, tamamlanmadan önce iptal edilen sorgulardır.
    • Kaynak sınırlamaları nedeniyle "Reddedildi" durumu oluşabilir.
  • Çok fazla kaynak kullanan bir işlemin tanımlaması: En pahalı sorguları bulmak için tabloyu Azalan Toplam CU'lara göre sıralayın, ardından bir işlemi benzersiz olarak tanımlamak için İşlem Kimliği'ni kullanın. Bu, dinamik yönetim görünümleri (DMV) ve Query Insights gibi diğer izleme araçlarında, uçtan uca izlenebilirlik için kullanılabilen dağıtılmış deyim kimliğidir; örneğin, sys.dm_exec_requests ve query insights.exec_requests_history'de. Örnekler:

    Aşağıdaki örnek T-SQL sorgusu, bir dinamik yönetim görünümünde yapılan sorgunun içinde bir İşlem Kimliği kullanmaktadır.

    SELECT * FROM sys.dm_exec_requests 
    WHERE dist_statement_id = '00AA00AA-BB11-CC22-DD33-44EE44EE44EE';
    

    Aşağıdaki T-SQL sorgusu, queryinsights.exec_requests_history görünümündeki bir sorguda bir Operation Id kullanır.

    SELECT * FROM queryinsights.exec_requests_history 
    WHERE distributed_statement_id = '00AA00AA-BB11-CC22-DD33-44EE44EE44EE`;
    

Faturalama örneği

Aşağıdaki sorguyu göz önünde bulundurun:

SELECT * FROM Nyctaxi;

Gösterim amacıyla, faturalama ölçütü olarak 100 CU saniyenin biriktiğini varsayın.

Bu sorgunun maliyeti, CU saniye çarpı CU başına fiyat şeklindedir. Bu örnekte CU başına fiyatın saat başına 0,18 ABD doları olduğunu varsayalım. Bir saatte 3600 saniye var. Bu nedenle, bu sorgunun maliyeti (100 x 0,18)/3600 = 0,005 TL olacaktır.

Bu örnekte kullanılan sayılar yalnızca gösterim amaçlıdır ve gerçek faturalama ölçümleri için değildir.

Dikkat edilmesi gereken noktalar

Aşağıdaki kullanım raporlama nüanslarını göz önünde bulundurun:

  • Veritabanları arası raporlama: Bir T-SQL sorgusu birden çok ambar veya bir ambar ile bir SQL analiz uç noktası arasında birleştirildiğinde, kullanım başlangıç kaynağında bildirilir.
  • Sistem kataloğu görünümlerinde ve dinamik yönetim görünümlerinde sorgular faturalanabilir sorgulardır.
  • Süre(ler) alanı Fabric Kapasite Ölçümleri Uygulaması'nda bildirilen yalnızca bilgilendirme amaçlıdır. İfadenin yürütme süresini yansıtır. Süre, sonuçların SQL Query Editor gibi web uygulamasına veya SQL Server Management Studio ve >Visual Studio Code için MSSQL uzantısı gibi istemci uygulamalarına döndürülmesi için tam uçtan uca süreyi içermeyebilir.

Sonraki adım