BI DATA MODEL PARTITIONS EĞİTİMİ

Büyük modeli bölümle, yenilemeyi hızlandır

Tablosal modelde partition tasarımı, artımlı yenileme ve VertiPaq optimizasyonuyla büyük BI modellerini ölçeklendirin.

Büyük tablosal BI modellerini ölçeklendiren ileri seviye eğitim: partition kavramı ve işleme stratejileri, VertiPaq sıkıştırma ve kardinalite, RangeStart/RangeEnd ile artımlı yenileme, XMLA/TMSL otomasyonu, bellek optimizasyonu ve DAX Studio ile sorgu perform…

3 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Tablosal model partition, artımlı yenileme ve VertiPaq

Bu ileri seviye eğitim, tablosal BI veri modellerinde (Power BI / Analysis Services Tabular) bölümleme (partition) tasarımını ve performansını ele alır. Partition kavramı, tam yenilemenin (full refresh) büyük modellerdeki maliyeti ve bölümlemenin getirdiği çözüm işlenir. Artımlı yenileme (incremental refresh): RangeStart/RangeEnd parametreleri, tarih bazlı bölümleme, yalnızca değişen bölümün yenilenmesi ve geçmiş bölümlerin dondurulması ele alınır. VertiPaq depolama motoru, sütun sıkıştırma, kardinalitenin bellek etkisi, DirectQuery ve hibrit (composite) modeller, bölüm işleme (process) stratejileri uygulanır. Katılımcılar büyük bir fact tabloyu bölümleyerek yenileme süresini ve bellek kullanımını optimize eder.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar partition temelinden artımlı yenileme ve performans optimizasyonuna ilerler.

Seviye

İleri Seviye — tablosal BI veri modellerinde bölümleme (partition) tasarımı, artımlı yenileme ve sorgu performansının ele alınması.

Öğrenme Metodu

Katılımcılar gerçek büyük bir tablosal model üzerinde partition ve artımlı yenilemeyi kurup etkisini ölçerek uygular.

Neden Bu Eğitim?

⚡Hızlı Yenileme

Artımlı yenilemeyle sadece değişen veriyi işleyerek süreyi kısaltırsınız.

💾Bellek Verimi

VertiPaq sıkıştırmasını anlayarak model boyutunu küçültürsünüz.

📈Ölçeklenebilirlik

Büyük fact tabloları bölümleyerek modeli ölçeklendirirsiniz.

Anahtar Konular

power bi partitiontablosal modelartımlı yenilemeincremental refreshvertipaqssas tabularrangestart rangeenddax optimizasyondirectquery
“Büyük model bir yük değildir; doğru bölümlenirse bir avantajdır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Tablosal Model

Power BI/SSAS tablosal model ve ilişki bilgisi beklenir.

2
DAX Temeli

Temel DAX ve ölçü (measure) kavramına aşinalık faydalıdır.

3
M/Power Query

Power Query (M) ve sorgu kavramlarına aşinalık avantajdır.

4
Çalışma Ortamı

Power BI Desktop ve örnek büyük veri setine erişim.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, partition kavramını ve modelde bölümlemenin etkisini açıklayabilir.
Modül 1
Partition Kavramı
  • Tablonun mantıksal bölümlere (partition) ayrılması
  • Tam yenilemenin büyük tabloda maliyeti
  • Bölümlemenin işleme süresine etkisi
  • Fact ve boyut tablosunda bölümleme farkı
  • Bölüm granülerliği (aylık/yıllık) seçimi
  • Bölümleme ve bellek ilişkisi
Modül 2
Depolama Modları
  • Import (VertiPaq) depolama modu
  • DirectQuery ile canlı sorgu
  • Dual mod ve esneklik
  • Composite (hibrit) model yapısı
  • Mod seçiminin performansa etkisi
  • Agregat tablolarla hızlandırma
Modül 3
VertiPaq Motoru
  • Sütun tabanlı (columnar) depolama
  • Kodlama (value/hash) ve sıkıştırma
  • Kardinalitenin sıkıştırmaya etkisi
  • Segment ve bölüm ilişkisi
  • Bellek içi (in-memory) model mantığı
  • VertiPaq Analyzer ile boyut inceleme
Modül 4
İşleme Stratejileri
  • Process Full, Process Data, Process Recalc
  • Bölüm bazında işleme (process partition)
  • Yeniden hesaplama (recalc) ve ilişki
  • İşleme sırası ve bağımlılık
  • Paralel işleme ve kaynak kullanımı
  • İşleme hatalarının ele alınması
Günün hedefiKatılımcı, artımlı yenileme politikası kurar ve yalnızca değişen veriyi yeniler.
Modül 1
Parametreler
  • RangeStart ve RangeEnd parametre tanımı
  • Power Query'de tarih filtresinin uygulanması
  • Parametrelerin bölüm sınırını belirlemesi
  • Veri kaynağında query folding'in önemi
  • Parametre veri tipinin doğru seçimi
  • Filtrenin kaynağa itilmesinin doğrulanması
Modül 2
Yenileme Politikası
  • Saklanacak (archive) dönem tanımı
  • Yenilenecek (refresh) dönem tanımı
  • Otomatik bölüm üretimi mantığı
  • Geçmiş bölümlerin dondurulması
  • Gerçek zamanlı (polling) algılama
  • Politikanın model boyutuna etkisi
Modül 3
Değişiklik Algılama
  • Son değişiklik sütunuyla (detect data changes)
  • Yalnızca değişen bölümün yenilenmesi
  • Max tarih ile artımlı sınır
  • Silinen kayıtların ele alınması
  • Geç gelen (late) verinin yönetimi
  • Yenileme kapsamının doğrulanması
Modül 4
Otomasyon
  • XMLA endpoint ile bölüm yönetimi
  • TMSL script ile işleme otomasyonu
  • Tabular Editor ile gelişmiş partition
  • Servis tarafında zamanlanmış yenileme
  • Yenileme izleme ve loglama
  • Başarısız yenilemenin kurtarılması
Günün hedefiKatılımcı, bölümlenmiş modeli bellek ve sorgu açısından optimize edebilir.
Modül 1
Bellek Optimizasyonu
  • Yüksek kardinaliteli sütunların tespiti
  • Gereksiz sütunların kaldırılması
  • Veri tipi ve hassasiyet daraltma
  • Tarih/saat ayrıştırmayla kardinalite düşürme
  • VertiPaq Analyzer ile sütun maliyeti
  • Model boyutu-performans dengesi
Modül 2
Sorgu Performansı
  • Storage engine ve formula engine ayrımı
  • DAX Studio ile sorgu izleme
  • Ölçü (measure) optimizasyonu
  • İlişki yönü ve çift yönlü filtre maliyeti
  • Agregat tablolarla sorgu hızlandırma
  • Yavaş sorgunun kök neden analizi
Modül 3
DirectQuery Ayarı
  • DirectQuery'de sorgu katlama
  • Kaynak veritabanı indeks önerisi
  • Aggregation ile DirectQuery hızlandırma
  • Composite modelde storage mode dengesi
  • Satır düzeyi güvenliğin etkisi
  • Gecikme ve tazelik dengesi
Modül 4
Model Yönetimi
  • Bölümleme stratejisinin dokümantasyonu
  • Sürüm ve dağıtım (deployment) yönetimi
  • Yenileme SLA'sının izlenmesi
  • Kapasite (Premium) ve kaynak planlaması
  • Model sağlığının periyodik kontrolü
  • Sürekli iyileştirme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Partition

Tablosal modelde bölümleme stratejisini doğru tasarlarsınız.

✅
VertiPaq

Sütun sıkıştırma ve kardinalitenin bellek etkisini kavrarsınız.

✅
Artımlı Yenileme

RangeStart/RangeEnd ile artımlı yenileme politikası kurarsınız.

✅
Değişiklik Algılama

Yalnızca değişen bölümü yenileyerek süreyi kısaltırsınız.

✅
Otomasyon

XMLA/TMSL ile bölüm işlemeyi otomatikleştirirsiniz.

✅
Bellek

Model boyutunu optimize ederek bellek kullanımını düşürürsünüz.

✅
Sorgu

DAX Studio ile sorgu performansını analiz edip iyileştirirsiniz.

✅
DirectQuery

Composite model ve agregatlarla hibrit performansı yönetirsiniz.

Kimler İçin Uygundur?

  • Power BI/SSAS geliştiricileri
  • veri modelcileri
  • BI mühendisleri
  • büyük modellerde performans sorunu yaşayan analistler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Power BI/SSAS geliştiricileri, veri modelcileri, BI mühendisleri ve büyük modellerde performans sorunu yaşayan analistler için uygundur.
Artımlı yenileme ne kazandırır?
Her yenilemede tüm veriyi değil yalnızca değişen dönemi işleyerek yenileme süresini ve kaynak kullanımını belirgin biçimde düşürür.
DAX bilmek şart mı?
Temel DAX ve ölçü kavramı yeterlidir; optimizasyon bölümünde DAX performansına uygulamalı değinilir.
Power BI mı SSAS mı?
Kavramlar her ikisinde de geçerlidir; örnekler Power BI tablosal model ve Analysis Services üzerinde verilir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. BI Data Model Partitions Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Veri Analizi ve İstatistikData Mining, Data Distributions, & Hypothesis Testing Eğitimi
Veri ve Analitik Eğitimleri

Data Mining, Data Distributions, & Hypothesis Testing Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Veri madenciliği için istatistik eğitimi: olasılık dağılımları, örnekleme, t-testi, ki-kare, ANOVA, p-değeri ve etki büyüklüğü. SciPy ile uygulamalı DVA eğitimi

Detayları Gör →
Veri Analizi ve İstatistikData Modeling Eğitimi
Veri ve Analitik Eğitimleri

Data Modeling Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Veri modelleme eğitimi: kavramsal, mantıksal ve fiziksel model, ER diyagramı, normalleştirme, anahtar tasarımı ve referansal bütünlük. SQL DDL ile uygulamalı DV

Detayları Gör →
Veri Analizi ve İstatistikData Modeling: Data Analysis and Design for BI and Data Warehousing Systems Eğitimi
Veri ve Analitik Eğitimleri

Data Modeling: Data Analysis and Design for BI and Data Warehousing Systems Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Veri ambarı ve BI için boyutsal modelleme eğitimi: yıldız şema, olgu ve boyut tabloları, slowly changing dimension, bus matrix ve ETL. SQL ile uygulamalı DVA eğ

Detayları Gör →
Veri Analizi ve İstatistikData Models (SDM) Eğitimi
Veri ve Analitik Eğitimleri

Data Models (SDM) Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Semantik Data Model (SDM) eğitimi: anlamsal soyutlama, sınıflar, genelleme, toplama, bileşim ve ilişkisele/ontolojiye eşleme. Kavramsal modelleme ile DVA eğitim

Detayları Gör →
Veri Analizi ve İstatistikData Models Eğitimi
Veri ve Analitik Eğitimleri

Data Models Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Veri modelleri eğitimi: hiyerarşik, ilişkisel, belge, anahtar-değer ve graf modelleri, CAP teoremi ve model seçimi. PostgreSQL, MongoDB ve Neo4j ile DVA eğitimi

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn