Lakehouse öğreticisi: Microsoft Fabric'te rapor oluşturma
Öğreticinin bu bölümünde bir Power BI veri modeli oluşturacak ve sıfırdan bir rapor oluşturacaksınız.
Önemli
Microsoft Fabric şu anda ÖNİzLEME aşamasındadır. Bu bilgiler, yayımlanmadan önce önemli ölçüde değiştirilebilen bir ön sürüm ürünüyle ilgilidir. Microsoft, burada sağlanan bilgilerle ilgili olarak açık veya zımni hiçbir garanti vermez.
Ön koşullar
Rapor oluşturma
Power BI, Doku deneyiminin tamamıyla yerel olarak tümleşiktir. Bu yerel tümleştirme, en yüksek performanslı sorgu ve raporlama deneyimini sağlamak için lakehouse'dan verilere erişmek için DirectLake adlı benzersiz bir mod getirir. DirectLake modu, Power BI'daki çok büyük veri kümelerini analiz etmeye yönelik çığır açan yeni bir altyapı özelliğidir. Bu teknoloji, veri ambarını veya lakehouse uç noktasını sorgulamak zorunda kalmadan ve bir Power BI veri kümesine veri aktarmak veya çoğaltmak zorunda kalmadan parquet biçimli dosyaları doğrudan bir veri gölünden yükleme fikrini temel alır. DirectLake, veri gölündeki verileri doğrudan Power BI altyapısına yüklemek için hızlı bir yoldur ve analize hazırdır.
Geleneksel DirectQuery modunda Power BI altyapısı, her sorgulandıktan sonra verileri doğrudan veri kaynağından sorgular ve bu nedenle sorgu performansı, verilerin veri kaynağından alınabilmesine bağlı olarak değişir. Bu yöntem, verileri kopyalamak zorunda kalmaktan kaçınıyor; kaynaktaki tüm değişiklikler, içeri aktarma modundayken sorgu sonuçlarına hemen yansıtılır. Ancak veriler her seferinde veri kaynağını sorgulamak zorunda kalmadan bellekte hazır olduğundan performans daha iyidir. Ancak Power BI altyapısının verileri yenileme zamanında veri kümesine kopyalaması gerekir. Kaynakta yapılan tüm değişiklikler yalnızca bir sonraki veri yenilemesi sırasında alınır.
DirectLake modu artık veri dosyalarını doğrudan belleğe yükleyerek bu içeri aktarma gereksinimini ortadan kaldırır. Açık içeri aktarma işlemi olmadığından, kaynakta gerçekleşen değişiklikleri almak mümkündür, bu nedenle dezavantajlarını önlerken DirectQuery ve içeri aktarma modunun avantajları bir araya getirilebilir. Bu nedenle DirectLake modu, kaynakta sık sık güncelleştirmeler yapılan çok büyük veri kümelerini ve veri kümelerini analiz etmek için ideal seçimdir.
Wwilakehouse lakehouse'a gidin, seçili gölevinin ambar modunu açmak için ekranın sağ üst kısmındaki Göl modu'nun altında SQL uç noktası'nı seçin.
Ambar moduna geçtikten sonra, oluşturduğunuz tüm tabloları görebilmeniz gerekir. Bunları henüz görmüyorsanız üst kısımdaki Yenile simgesini seçin. Ardından, alttaki Model sekmesini seçerek varsayılan Power BI veri kümesini açın.
Bu veri modeli için farklı tablolar arasındaki ilişkiyi tanımlamanız gerekir; böylece farklı tablolara gelen verileri temel alan raporlar ve görselleştirmeler oluşturabilirsiniz. fact_sale tablosundan CityKey alanını sürükleyin ve ilişki oluşturmak için dimension_city tablosundaki CityKey alanına bırakın. "Bilgi tutarlılığını varsay" seçeneğini işaretleyin ve ilişkiyi kurmak için Onayla'yı seçin. Not - İlişkileri tanımlarken, olgudan boyuta kadar bire çok ilişkiniz olduğundan emin olun ve bunun tam tersini yapmadığınızdan emin olun.
İlişki Oluştur ayarlarında:
Tablo 1, fact_sale ve CityKey sütunuyla doldurulur.
Tablo 2, dimension_city ve CityKey sütunuyla doldurulur.
Kardinalite: Çoka bir (*:1)
Çapraz filtre yönü: Tek
Bu ilişkiyi etkin yap'ın yanındaki kutuyu işaretli bırakın.
Bilgi tutarlılığı varsay'ın yanındaki kutuyu işaretleyin.
Onayla'yı seçin.
Benzer şekilde, bu ilişkileri de eklemeniz gerekir. Bu ilişkileri ekledikten sonra, veri modeliniz önceki görüntüde gösterildiği gibi raporlamaya hazır olur:
Power BI'da rapor/pano oluşturmaya başlamak için Yeni rapor'a tıklayın. Power BI rapor tuvalinde, gerekli sütunları Veri bölmesinden tuvale sürükleyerek ve kullanılabilir görselleştirmelerden birini veya daha fazlasını kullanarak iş gereksinimlerinizi karşılayacak raporlar oluşturabilirsiniz.
Başlık ekleyin:
- Şeritte Metin Kutusu simgesini seçin.
- WW Importers Profit Reporting yazın.
- Metni vurgulayın ve boyutu 20'ye yükseltin ve rapor sayfasının sol üst kısmında yerleştirin.
Kart Ekle:
Çubuk grafik ekleme:
Veri bölmesinde fact_sales genişletin ve Kar'ın yanındaki kutuyu işaretleyin. Bu seçim bir sütun grafiği oluşturur ve alanı Y eksenine ekler.
Veri bölmesinde dimension_city genişletin ve SalesTerritory kutusunu işaretleyin. Bu seçim alanı Y eksenine ekler.
Çubuk grafik seçili durumdayken görselleştirme bölmesinde Kümelenmiş Çubuk Grafik görselini seçin. Bu seçim sütun grafiğini çubuk grafiğe dönüştürür.
Başlık ve Kart altındaki alanı doldurmak için Çubuk grafiğini yeniden boyutlandırın.
Çubuk grafik görselinin artık seçilmemesi için boş tuvalin herhangi bir yerine tıklayın (veya Esc tuşuna basın).
Yığılmış alan grafiği görseli oluşturun:
Görselleştirmeler bölmesinde Yığılmışalangrafiği görselini seçin.
Önceki adımlarda oluşturulan kart ve çubuk grafik görsellerinin sağındaki yığılmış alan grafiğini yeniden konumlandırın ve yeniden boyutlandırın.
Veri bölmesinde fact_sales genişletin ve Kar'ın yanındaki kutuyu işaretleyin. dimension_date genişletin ve FiscalMonthNumber öğesinin yanındaki kutuyu işaretleyin. Bu seçim, mali aya göre kârı gösteren doldurulmuş bir çizgi grafik oluşturur.
Veri bölmesinde dimension_stock_item genişletin ve BuyPackage'ı Gösterge alan kutusuna sürükleyin. Bu seçim, Satın Alma Paketlerinin her biri için bir satır ekler.
Yığılmış alan grafiği görselinin artık seçilmemesi için boş tuvalde herhangi bir yere tıklayın (veya Esc tuşuna basın).
Sütun grafiği oluşturma:
Görselleştirmeler bölmesinde Yığılmış sütun grafiği görselini seçin.
Veri bölmesinde fact_sales genişletin ve Kar'ın yanındaki kutuyu işaretleyin. Bu seçim alanı Y eksenine ekler.
Veri bölmesinde, dimension_employee genişletin ve Çalışan'ın yanındaki kutuyu işaretleyin. Bu seçim alanı X eksenine ekler.
LINE grafiği görselinin artık seçilmemesi için boş tuvalde herhangi bir yere tıklayın (veya Esc tuşuna basın).
Şeritten Dosya > Kaydet'i seçin.
Raporunuzun adını Kar Raporlama olarak girin.
Kaydet’i seçin.
Sonraki adımlar
Nasıl yapılacağını öğrenmek için sonraki makaleye ilerleyin