Power BI
Verilerden etkileşimli raporlar ve panolar: Power Query, modelleme, DAX
Power BI'da ham veriden etkileşimli rapora uzanan yolun tamamını yürü: Power Query ile kaynaklara bağlanıp verileri temizle, yıldız şemalı bir model kur ve DAX ile ölçüler yaz. Kursun sonunda pano tasarlayabilecek, raporları yayımlayıp güvenle paylaşabilecek, DAX performansını ölçebilecek ve bir satış analitiği projesini baştan sona kurabileceksin.
Kurs içeriği
Başlangıç ve Power Query
BaşlangıçBI kavramı, Power BI bileşenleri ve lisansları, kaynaklara bağlanma, veri temizleme, sorguları birleştirme ve M dilinin temelleri.
- 1Power BI nedir: BI, bileşenler ve iş akışıİş zekâsının ne olduğunu, Power BI Desktop, Service ve Mobile arasındaki farkı, lisans türlerini, Desktop'ın görünümlerini ve veriden paylaşılan rapora giden beş adımlı yolu öğren.16 dk
- 2Power Query: verilere bağlanma ve temizlemeExcel, CSV, SQL Server ve bir web sayfasına bağlan; ardından türleri düzelt, sütunları kaldır, böl ve birleştir, değerleri değiştir, boşlukları doldur, pivot ve unpivot uygula. Her işlem Uygulanan Adımlar listesinde kalır.18 dk
- 3Power Query: sorguları birleştirme ve M dilinin temelleriŞube dosyalarını Append ile alt alta topla, ürün kataloğunu Merge ile bir anahtar üzerinden bağla, doğru birleştirme türünü seç ve Uygulanan Adımların arkasındaki M kodunu okuyup bir parametreyle iyileştir.18 dk
Veri modelleme ve DAX
OrtaYıldız şeması, olgu ve boyut tabloları, ilişkiler ve tarih tablosu, ölçüler, satır ve filtre bağlamı, CALCULATE ve zaman bilgisi işlevleri.
- 4Veri modelleme: yıldız şeması, ilişkiler ve tarih tablosuOlgu ve boyut tablolarını ayır, onları 1:* ilişkilerle yıldız şemasında topla, kardinaliteyi ve filtre yönünü doğru seç, zaman analizi için kendi tarih tablonu oluşturup işaretle.18 dk
- 5DAX: ölçüler, hesaplanmış sütunlar ve bağlamKüçük bir satış veri kümesi üzerinde hesaplanmış sütun ile ölçü arasındaki farkı, satır ve filtre bağlamını, SUM, AVERAGE, COUNTROWS ve DISTINCTCOUNT işlevlerini, VAR/RETURN değişkenlerini ve DIVIDE ile güvenli bölmeyi öğren.20 dk
- 6DAX: CALCULATE, ALL, FILTER ve zaman bilgisiCALCULATE ile filtre bağlamını değiştir, ALL ve ALLEXCEPT ile toplamdan pay hesapla, FILTER'ın ne zaman gerektiğini öğren ve TOTALYTD, SAMEPERIODLASTYEAR, DATEADD ile yılbaşından bugüne toplam ve geçen yılla karşılaştırma kur.22 dk
Raporlar, paylaşım ve yönetişim
İleriGörsel seçimi, dilimleyiciler, detaya inme, araç ipuçları, yer işaretleri ve pano tasarımı; ayrıca yayımlama, çalışma alanları, zamanlanmış yenileme, ağ geçitleri ve satır düzeyi güvenlik.
- 7Görselleştirme: grafik seçimi, etkileşim ve pano tasarımıSoruya uyan görseli seç, kartlar ve KPI'larla ana rakamları öne çıkar, dilimleyiciler, detaya inme, araç ipucu sayfaları ve yer işaretleriyle raporu etkileşimli yap, koşullu biçimlendirme ve tasarım kurallarıyla da bir bakışta okunur hâle getir.20 dk
- 8Yayımlama, paylaşım ve yönetişim: çalışma alanları, yenileme, RLSRaporu Service'e yayımla, çalışma alanı rollerini ata, raporu panodan ayırt et, zamanlanmış yenileme ve ağ geçidi kur, satır düzeyi güvenlikle (RLS) her yöneticiye yalnızca kendi şehrini göster ve içeriği uygulama (app) olarak dağıt.20 dk
Üniversite düzeyi: ileri DAX ve bitirme projesi
ÜniversiteYineleyiciler, RANKX, bağlam geçişi, Performance Analyzer ve DAX Studio ile iyileştirme, baştan sona bir satış analitiği panosu ve Copilot.
- 9İleri DAX ve performans: yineleyiciler, RANKX, bağlam geçişiSUMX, AVERAGEX ve RANKX yineleyicilerinin matematiksel anlamını, bağlam geçişinin ne zaman gerçekleştiğini ve tuzaklarını öğren; Performance Analyzer ve DAX Studio ile sorgu süresini ölç ve modeli hızlandır.25 dk
- 10Bitirme projesi: satış analitiği panosu ve CopilotBir satış panosunu baştan sona kur: gereksinimlerden KPI'lara, Power Query ve yıldız modelinden ölçü katmanına, rapor sayfalarından yayımlama, RLS, yenileme ve uygulamaya kadar; rakamları doğrula ve Copilot'un neler yapabildiğini öğren.25 dk