DEVELOPING TABULAR MODELS ON MICROSOFT SQL SERVER EĞİTİMİ

SSAS Tabular ile analitik veri modeli kurun

VertiPaq sütun deposu, ilişkiler, DAX ölçüleri ve partition ile ölçeklenen tabular modeller

Developing tabular models on Microsoft SQL Server Eğitimi, SQL Server Analysis Services'in tabular modunda bellek içi analitik modeller geliştirmek isteyen BI geliştiricilerine yöneliktir.

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

Eğitim Hakkında

Veri kaynağından DAX ölçülerine, hiyerarşi, partition ve dağıtıma kadar tabular geliştirme

Developing tabular models on Microsoft SQL Server Eğitimi, Analysis Services'in tabular modunda bellek içi analitik modeller geliştirmeyi öğretir. Katılımcılar Visual Studio ile proje kurar, veri kaynaklarından tablo alır ve VertiPaq sütun deposunun sıkıştırma mantığını kavrar. İlişkiler, hesaplanan sütunlar, DAX ölçüleri, zaman zekâsı, KPI ve hiyerarşiler ele alınır. Program partition yönetimi, satır düzeyi güvenlik rolleri ve modelin SSAS sunucusuna dağıtımıyla tamamlanır.

Süre ve Format

3 Gün. Her gün dört modül işlenir; örnek bir satış tabular modeli adım adım kurulur, DAX ölçüleriyle zenginleştirilir ve SSAS sunucusuna dağıtılır.

Seviye

Orta Seviye — SQL Server Analysis Services üzerinde VertiPaq tabanlı tabular model ve DAX ölçüleri geliştirmeye odaklanan program

Öğrenme Metodu

Örnek bir satış modeli üzerinde çalışılır; her modülde tablo, ilişki veya DAX ölçüsü Visual Studio'da yazılıp DAX Studio ile doğrulanır.

Neden Bu Eğitim?

🚀Bellek içi hız

VertiPaq sütun deposunun sıkıştırma mantığını öğrenerek milyonlarca satırı saniyeler içinde yanıtlayan analitik modeller kurarsınız.

📊DAX ile iş mantığı

Ölçüler, zaman zekâsı ve CALCULATE ile filtre bağlamını yöneterek karmaşık iş kurallarını yeniden kullanılabilir biçimde modele gömersiniz.

🔗Tek doğruluk kaynağı

Power BI ve Excel'in ortak beslendiği kurumsal bir model sunarak tutarlı, güvenli ve yönetilen bir analitik katman oluşturursunuz.

Anahtar Konular

ssas tabular eğitimitabular model eğitimidax eğitimianalysis services eğitimisql server bi eğitimivertipaqdax ölçüleritabular model kursupower bi veri modelisatır düzeyi güvenlik
“İyi tasarlanmış bir tabular model, kurumun tüm raporlarının üzerinde yükseldiği tek ve güvenilir analitik dildir; doğru ölçü her raporu doğru yapar.”

Ön Koşullar

Eğitime başlamadan önce faydalı olacak bilgi ve deneyim

1
SQL ve ilişkisel model

SELECT, JOIN ve tablo ilişkileri gibi ilişkisel veritabanı kavramlarına aşinalık model tasarımını kolaylaştırır.

2
Veri ambarı sezgisi

Fact ve dimension tabloları ile star şema mantığına dair temel bilgi tablo seçimini hızlandırır.

3
BI araç deneyimi

Power BI veya Excel PivotTable ile rapor hazırlamış olmak modelin tüketim tarafını anlamayı sağlar.

4
Visual Studio kurulumu

Analysis Services projeleri için Visual Studio ve SSDT eklentisinin kurulu olması gerekir.

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ı tabular proje oluşturur, uyumluluk düzeyini ve çalışma alanı modunu seçer, veri kaynaklarından tabloları içeri alır ve tablolar arasında ilişkiler kurarak modelin iskeletini tamamlar.
Modül 1
Tabular Mimarisi ve Proje
  • Tabular ve multidimensional mod arasındaki farklar
  • Analysis Services tabular proje türünü oluşturma
  • Compatibility level ve çalışma alanı sunucu seçimi
  • Integrated, workspace ve in-memory depolama modları
  • SSDT ve Tabular Model Explorer arayüzü tanıtımı
  • DirectQuery ile import modu arasındaki tercih
Modül 2
VertiPaq Depolama Motoru
  • VertiPaq sütun tabanlı sıkıştırmanın çalışma mantığı
  • Değer kodlama ve sözlük kodlama (dictionary) ayrımı
  • Sütun kardinalitesinin sıkıştırmaya etkisi
  • RLE (run-length encoding) ile tekrar eden değerler
  • Segment ve partition düzeyinde bellek kullanımı
  • VertiPaq Analyzer ile model boyutu inceleme
Modül 3
Veri Kaynakları ve İçe Alma
  • SQL Server kaynağından tablo ve görünüm alma
  • Power Query (M) ile dönüşüm ve sütun seçimi
  • Impersonation ve kaynak bağlantı kimlik bilgileri
  • Gereksiz sütunları eleyerek model boyutunu küçültme
  • Veri tipi ve biçim ayarlarını düzenleme
  • Partition için sorgu filtresi hazırlama
Modül 4
İlişkiler ve Kardinalite
  • Bire-çok ilişki tanımlama ve yön belirleme
  • Aktif ve pasif ilişki ile USERELATIONSHIP kullanımı
  • Tek yönlü ve çift yönlü filtre akışı seçimi
  • Rol oynayan (role-playing) dimension yönetimi
  • Belirsiz ilişki yollarının giderilmesi
  • Yıldız şemada fact-dimension bağlantısı kurma
Günün hedefiKatılımcı hesaplanan sütun ile ölçü arasındaki farkı kavrar, CALCULATE ile filtre bağlamını yönetir, iterator fonksiyonlarını kullanır ve zaman zekâsı ile dönemsel karşılaştırma ölçüleri yazar.
Modül 1
DAX Temelleri ve Hesaplanan Sütun
  • DAX söz dizimi, operatörler ve veri tipleri
  • Hesaplanan sütun ile ölçü arasındaki temel fark
  • RELATED ve RELATEDTABLE ile ilişkili değer çekme
  • Satır bağlamı (row context) kavramının anlaşılması
  • IF, SWITCH ve mantıksal fonksiyonların kullanımı
  • Hesaplanan tablo ile türetilmiş tablo üretme
Modül 2
Ölçüler ve Filtre Bağlamı
  • Ölçü tanımlama ve örtük toplama ile farkı
  • CALCULATE ile filtre bağlamını değiştirme
  • FILTER ve ALL ile bağlamı genişletme veya kaldırma
  • KEEPFILTERS ve bağlam geçişinin (context transition) etkisi
  • VALUES ve DISTINCT ile tekil değer listesi
  • Oran ve yüzde ölçülerinde paydanın yönetimi
Modül 3
Iterator ve Toplama Fonksiyonları
  • SUMX, AVERAGEX ile satır düzeyinde hesaplama
  • RANKX ile sıralama ölçüsü oluşturma
  • Iterator fonksiyonlarında bağlam davranışı
  • COUNTROWS ve DISTINCTCOUNT kullanımı
  • DIVIDE ile güvenli bölme ve hata önleme
  • Değişken (VAR) ile ölçü okunabilirliğini artırma
Modül 4
Zaman Zekâsı ve Takvim
  • İşaretlenmiş (marked as date) tarih tablosu kurma
  • TOTALYTD, TOTALQTD ile kümülatif dönem toplamı
  • SAMEPERIODLASTYEAR ile yıldan yıla karşılaştırma
  • DATEADD ve PARALLELPERIOD ile dönem kaydırma
  • Mali yıl ve özel takvim senaryoları
  • Hareketli ortalama ölçülerinin yazımı
Günün hedefiKatılımcı hiyerarşi ve perspektif tanımlar, KPI oluşturur, partition ile büyük tabloları böler, satır düzeyi güvenlik rolleri kurar ve modeli SSAS sunucusuna dağıtarak işleme stratejisini belirler.
Modül 1
Hiyerarşi ve Perspektif
  • Çok seviyeli hiyerarşi (yıl-çeyrek-ay) oluşturma
  • Hiyerarşi düzeylerinde sıralama ve sort by column
  • Perspektif ile büyük modeli sadeleştirme
  • Display folder ile ölçü ve sütun gruplama
  • Gizli (hidden) sütun ve teknik anahtarlar
  • KPI tanımlama: hedef, durum ve trend göstergesi
Modül 2
Partition ve İşleme
  • Büyük fact tablosunu tarih bazlı partition'a bölme
  • Process Full, Process Data ve Process Recalc farkı
  • Partition bazlı artımlı (incremental) yükleme mantığı
  • İşleme sırasında bellek ve süre optimizasyonu
  • TMSL script ile partition yönetimini otomatikleştirme
  • Yeniden hesaplama (recalc) ve ilişki yeniden kurulumu
Modül 3
Satır Düzeyi Güvenlik
  • Rol tanımlama ve üye atama (Windows hesapları)
  • DAX filtre ifadesiyle satır düzeyi güvenlik (RLS)
  • USERNAME ve USERPRINCIPALNAME ile dinamik güvenlik
  • Yetki tablosuyla kullanıcı-bölge eşlemesi
  • Rolleri Analyze in Excel ile test etme
  • Yönetici rolü ve okuma izinlerinin ayrımı
Modül 4
Dağıtım ve Tüketim
  • Modeli SSAS tabular sunucusuna deploy etme
  • Deployment ayarları: işleme seçeneği ve veri kaynağı
  • Power BI ve Excel'den canlı bağlantıyla tüketim
  • SSMS ile sunucu üzerinde model yönetimi
  • DAX Studio ile sorgu ve performans ölçümü
  • Yedekleme, geri yükleme ve sürüm yönetimi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Proje kurma

Analysis Services tabular projesini doğru uyumluluk düzeyi ve çalışma alanı moduyla sıfırdan kurmayı öğrenirsiniz.

✅
VertiPaq kavrama

VertiPaq sütun deposunun sıkıştırma mantığını kavrayarak model boyutunu ve sorgu hızını optimize edersiniz.

✅
Model tasarımı

Tabloları içe alır, yıldız şemaya uygun ilişkiler kurar ve filtre yönünü doğru belirleyerek sağlam bir model tasarlarsınız.

✅
DAX ölçüleri

CALCULATE, iterator ve değişkenlerle filtre bağlamını yöneten yeniden kullanılabilir DAX ölçüleri yazarsınız.

✅
Zaman zekâsı

Tarih tablosuyla yıldan yıla, kümülatif ve hareketli ortalama gibi dönemsel ölçüleri güvenle oluşturursunuz.

✅
Partition yönetimi

Büyük tabloları partition'a böler ve artımlı işleme stratejisiyle yükleme süresini kısaltmayı öğrenirsiniz.

✅
Satır güvenliği

DAX filtreleriyle statik ve dinamik satır düzeyi güvenlik rolleri kurarak veriyi kullanıcı bazında kısıtlarsınız.

✅
Model dağıtımı

Modeli SSAS sunucusuna dağıtır, Power BI ve Excel'den tükettirir ve sürüm ile yedeğini yönetirsiniz.

Kimler İçin Uygundur?

  • İlişkisel veriyi analitik raporlamaya hazırlayan BI geliştiricileri
  • veri ambarından beslenen modelleri kuran veri mühendisleri
  • Power BI ile Excel kullanıcılarına kurumsal model sunan analistler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
İlişkisel veriyi analitik modele dönüştüren BI geliştiricileri, veri mühendisleri ve Power BI ile Excel kullanıcılarına kurumsal model sunan analistler için uygundur. Temel SQL ve BI aracı deneyimi olanlar rahatça takip edebilir.
Eğitim kaç gün sürüyor?
Eğitim 3 gün sürer. Her gün dört modülden oluşur; proje kurulumundan DAX ölçülerine ve SSAS sunucusuna dağıtıma kadar örnek bir satış modeli adım adım işlenir.
Bu eğitim Power BI veri modelinden farklı mı?
Power BI modeli de aynı tabular motora dayanır; bu eğitim ise modeli Analysis Services sunucusunda kurumsal, paylaşılan ve yönetilen bir katman olarak geliştirmeye odaklanır. DAX ve ilişki bilginiz doğrudan Power BI'a da aktarılır.
Multidimensional küp mü tabular mı anlatılıyor?
Bu eğitim yalnızca tabular modeli ve DAX dilini kapsar; MDX tabanlı multidimensional küp konusu kapsam dışıdır. İki modun farkları ilk günde kısaca karşılaştırmalı olarak ele alınır.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Eğitim kurumsal ihtiyaçlara göre yüz yüze veya online olarak uyarlanabilir.

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. Developing tabular models on Microsoft SQL Server Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Microsoft SQL ServerSQL Server İş Zekası Uygulamaları Eğitimi
Veritabanı Eğitimleri

SQL Server İş Zekası Uygulamaları Eğitimi

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

SSIS, SSAS ve SSRS ile uçtan uca iş zekası çözümü kurma eğitimi. Veri ambarı, ETL, analitik modelleme, raporlama ve Power BI entegrasyonu uygulamalı işlenir.

Detayları Gör →
Microsoft SQL ServerSQL Server Performans Ayarlama ve Optimizasyon Eğitimi
Veritabanı Eğitimleri

SQL Server Performans Ayarlama ve Optimizasyon Eğitimi

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

SQL Server performans ayarı: execution plan okuma, indeksleme, wait statistics, kilitlenme, deadlock, tempdb ve Query Store'u uygulamalı öğretir.

Detayları Gör →
Microsoft SQL ServerSQL Server Performans Tuning ve Optimizasyonu Eğitimi
Veritabanı Eğitimleri

SQL Server Performans Tuning ve Optimizasyonu Eğitimi

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

Yürütme planı, indeksleme, wait statistics, Query Store ve deadlock çözümü ile SQL Server performans tuning ve optimizasyonunu uygulamalı öğretir.

Detayları Gör →
Microsoft SQL ServerSQL Server Raporlama Servisleri Eğitimi
Veritabanı Eğitimleri

SQL Server Raporlama Servisleri Eğitimi

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

SSRS mimarisi, Report Builder tasarımı, parametreler, web portal dağıtımı, rol tabanlı güvenlik ve aboneliklerle uçtan uca raporlamayı öğretir.

Detayları Gör →
Microsoft SQL ServerSQL Server Reporting Services Eğitimi
Veritabanı Eğitimleri

SQL Server Reporting Services Eğitimi

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

RDL, dataset tasarımı, expression ve custom code, parametre, dağıtım, güvenlik ve SOAP/REST API ile geliştirici odaklı SSRS eğitimi.

Detayları Gör →
Microsoft SQL ServerSQL Server Reporting Services for Report Writers Eğitimi
Veritabanı Eğitimleri

SQL Server Reporting Services for Report Writers Eğitimi

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

Rapor yazarları için Report Builder ile tablo, matris, gruplama, parametre, grafik ve rapor yayınlamayı kod yazmadan uygulamalı öğretir.

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