MICROSOFT ANALYTICS PLATFORM SYSTEM & HIVE EĞİTİMİ

MPP ambarı ile Hadoop verisini birlikte sorgula

APS'in massively parallel processing mimarisini ve PolyBase ile HDFS/Hive verisine T-SQL erişimini öğrenip hibrit analitik kurun.

Microsoft Analytics Platform System MPP ambarını ve Hive/Hadoop entegrasyonunu öğreten orta seviye eğitim: shared-nothing mimarisi, control/compute node, data movement service, hash/replicated tablo dağıtımı, istatistik ve CTAS, PolyBase ile external table, p…

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

Eğitim Hakkında

APS MPP mimarisi, dağıtım stratejileri, PolyBase ve Hive entegrasyonu

Bu eğitim, Microsoft Analytics Platform System (APS/eski PDW) ile kurumsal ölçekli MPP veri ambarını ve bunun Hadoop/Hive ile entegrasyonunu öğretir. Katılımcılar massively parallel processing (MPP) mimarisini, control/compute node yapısını ve shared-nothing ilkesini kavrar; hash ve replicated tablo dağıtım stratejilerini, veri taşıma (data movement) maliyetini ve istatistikleri uygular. PolyBase ile HDFS ve Hive tablolarına T-SQL üzerinden external table olarak erişim, dış veri kaynağı/format tanımı ve pushdown işlenir. Ardından ambar ile Hadoop arasında veri aktarımı, hibrit sorgular ve yük stratejileri (CTAS) ele alınır. Eğitim, dağıtım ve sorgu optimizasyonu kararlarıyla tamamlanır.

Süre ve Format

3 Gün. Her gün dört modül; APS MPP mimarisinden tablo dağıtımına ve PolyBase ile Hive entegrasyonuna ilerlenir.

Seviye

Orta Seviye — Microsoft Analytics Platform System (APS) ile MPP veri ambarı ve PolyBase üzerinden Hive/Hadoop verisine erişim.

Öğrenme Metodu

Katılımcılar APS üzerinde dağıtılmış tablolar tasarlar, PolyBase ile external Hive tablolarını sorgular ve veri taşıma maliyetini plan üzerinden analiz eder.

Neden Bu Eğitim?

🧱MPP Mimari

Control/compute node ve shared-nothing modeliyle ölçekli ambarı kavrarsınız.

🔀Dağıtım Stratejisi

Hash ve replicated dağıtımla veri taşıma maliyetini minimize edersiniz.

🌉PolyBase

T-SQL ile HDFS/Hive verisine external table üzerinden erişirsiniz.

Anahtar Konular

microsoft apsanalytics platform systempolybasempp veri ambarıhive entegrasyonuexternal tablehash distributionctaspredicate pushdownhibrit analitik
“Güçlü ambar, veriyi taşımaya değil onu olduğu yerde sorgulamaya izin verendir.”

Ön Koşullar

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

1
T-SQL Bilgisi

SELECT, JOIN ve DDL gibi T-SQL sorgularına aşinalık güçlü biçimde faydalıdır.

2
Veri Ambarı

Boyut/olgu tablo ve yıldız şema kavramlarına aşinalık faydalıdır.

3
Hadoop/Hive

HDFS ve Hive tabloları hakkında temel bilgi faydalıdır.

4
Ortam Erişimi

APS/PolyBase yapılandırılmış bir ortam veya laboratuvar erişimi.

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ı, APS'in MPP mimarisini açıklayıp mimari bileşenlerin rolünü kavrar.
Modül 1
MPP Temelleri
  • Massively parallel processing kavramı
  • Shared-nothing mimarinin ölçeklenme avantajı
  • SMP ile MPP arasındaki fark
  • Paralel sorgu yürütmenin temeli
  • Veri hacmine göre ölçek kazanımı
  • MPP'nin analitik iş yüküne uygunluğu
Modül 2
Node Mimarisi
  • Control node'un sorgu koordinasyonu
  • Compute node'ların paralel işlemesi
  • Appliance ve scale unit kavramı
  • Her compute node'un kendi disk/belleği
  • Node arası ağ (InfiniBand) rolü
  • Node sayısının performansa etkisi
Modül 3
Data Movement Service
  • DMS'in node'lar arası veri taşıması
  • Shuffle move ve broadcast move türleri
  • Veri taşımanın sorgu maliyetine etkisi
  • Taşımayı azaltan tasarım ilkeleri
  • Partition move ve trim move
  • DMS'in sorgu planında görünümü
Modül 4
Depolama ve Tablolar
  • Columnstore index ile sütun tabanlı depolama
  • Clustered columnstore avantajları
  • Tablo geometrisinin planlanması
  • Sıkıştırma ve segment yapısı
  • Heap ve rowstore seçenekleri
  • Depolama stratejisinin sorguya etkisi
Günün hedefiKatılımcı, dağıtım stratejilerini seçip veri taşımayı azaltan tablolar tasarlar.
Modül 1
Dağıtım Stratejileri
  • Hash distribution ile satırların node'lara dağıtımı
  • Replicated tablo ile her node'da kopya
  • Round-robin dağıtımın kullanımı
  • Dağıtım anahtarı (distribution key) seçimi
  • Olgu tablosu için hash, boyut için replicated
  • Veri çarpıklığının (skew) önlenmesi
Modül 2
Join Uyumu
  • Distribution-compatible join kavramı
  • Join anahtarının dağıtım anahtarıyla hizalanması
  • Uyumsuz join'de veri taşıma maliyeti
  • Broadcast move'un küçük tabloda kullanımı
  • Yıldız şemada join optimizasyonu
  • Join planının EXPLAIN ile incelenmesi
Modül 3
İstatistik Yönetimi
  • CREATE STATISTICS ile istatistik oluşturma
  • İstatistiklerin maliyet tabanlı plana etkisi
  • Güncel olmayan istatistiğin riskleri
  • Otomatik istatistik davranışı
  • Örnekleme (sampling) ile istatistik
  • İstatistik güncelleme stratejisi
Modül 4
Veri Yükleme (CTAS)
  • CTAS (CREATE TABLE AS SELECT) ile hızlı yükleme
  • CTAS ile dağıtım/index belirtme
  • Paralel yüklemenin performansı
  • INSERT ile CTAS karşılaştırması
  • Yük sırasında istatistik oluşturma
  • Büyük yük için en iyi uygulamalar
Günün hedefiKatılımcı, PolyBase ile HDFS/Hive verisine erişip hibrit sorgular yazabilir.
Modül 1
PolyBase Temelleri
  • PolyBase'in Hadoop/Hive köprüsü rolü
  • T-SQL ile HDFS verisine şeffaf erişim
  • External table kavramı
  • Hadoop bağlantısı ve yapılandırma
  • Kerberos ile güvenli erişim
  • PolyBase sürüm ve dağıtım uyumu
Modül 2
External Nesneler
  • CREATE EXTERNAL DATA SOURCE ile kaynak tanımı
  • CREATE EXTERNAL FILE FORMAT (text/ORC/Parquet)
  • CREATE EXTERNAL TABLE ile şema eşleme
  • LOCATION ile HDFS yolu belirtme
  • Hive tablolarına external erişim
  • Reject options ile hatalı satır yönetimi
Modül 3
Pushdown ve Performans
  • Predicate pushdown ile Hadoop'ta filtreleme
  • Pushdown'ın veri transferini azaltması
  • MapReduce ile paralel okuma
  • Pushdown'ı engelleyen durumlar
  • External sorgu maliyetinin yorumu
  • Format seçiminin pushdown'a etkisi
Modül 4
Hibrit Senaryolar
  • Sıcak veri APS'te, soğuk veri Hadoop'ta
  • External tablodan CTAS ile içe alma
  • Ambar ve Hadoop verisinin tek sorguda birleşimi
  • Arşiv stratejisi ve veri yaşam döngüsü
  • Veri gölü ile ambar entegrasyonu
  • Hibrit mimaride maliyet dengesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
MPP Mimari

Shared-nothing, control/compute node ve DMS'i açıklarsınız.

✅
Dağıtım

Hash ve replicated stratejileriyle veri taşımayı azaltırsınız.

✅
Join Uyumu

Dağıtım-uyumlu join ile sorgu maliyetini düşürürsünüz.

✅
İstatistik

İstatistik yönetimiyle maliyet tabanlı planı iyileştirirsiniz.

✅
CTAS Yükleme

CTAS ile paralel ve hızlı veri yüklemesi yaparsınız.

✅
PolyBase

External data source/format/table ile Hive verisine erişirsiniz.

✅
Pushdown

Predicate pushdown ile Hadoop tarafında filtreleme sağlarsınız.

✅
Hibrit Analitik

APS ile Hadoop verisini tek sorguda birleştirirsiniz.

Kimler İçin Uygundur?

  • Kurumsal veri ambarı ve Hadoop'u birlikte kullanan veri mühendisleri
  • BI geliştiricileri
  • MPP ambar yöneticileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kurumsal veri ambarı ve Hadoop'u birlikte kullanan veri mühendisleri, BI geliştiricileri ve MPP ambar yöneticileri için uygundur.
Hash ve replicated dağıtım ne zaman kullanılır?
Büyük olgu tabloları için hash, görece küçük boyut tabloları için replicated dağıtım genellikle veri taşımayı azaltır; eğitim seçim kriterlerini örneklerle gösterir.
PolyBase ne işe yarar?
HDFS ve Hive verisine T-SQL ile external table olarak erişmeyi sağlar; veri ambara taşınmadan sorgulanabilir ve predicate pushdown ile transfer azalır.
Veri taşıma neden önemli?
MPP'de node'lar arası veri taşıma (DMS) sorgu maliyetinin ana kaynağıdır; dağıtım-uyumlu tasarım bu taşımayı azaltarak sorguyu hızlandırır.
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. Microsoft Analytics Platform System & Hive Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.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

Büyük Veri TeknolojileriMicrosoft Fabric: Spark Configuration & Delta Tables Eğitimi
Veri ve Analitik Eğitimleri

Microsoft Fabric: Spark Configuration & Delta Tables Eğitimi

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

Microsoft Fabric'te Spark yapılandırması ve Delta Lake tablolarını öğrenin: pool/oturum ayarı, ACID, MERGE, time travel, OPTIMIZE, V-Order ve VACUUM bakımı.

Detayları Gör →
Büyük Veri TeknolojileriOptimizing Query Executions with Hive Eğitimi
Veri ve Analitik Eğitimleri

Optimizing Query Executions with Hive Eğitimi

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

Hive sorgularını kök nedenden hızlandırın: EXPLAIN plan analizi, Tez/LLAP, map-side/SMB/skew join, ORC pushdown, bloom filter, partition pruning ve CBO.

Detayları Gör →
Büyük Veri TeknolojileriProcessing Data: Getting Started with Apache Kafka Eğitimi
Veri ve Analitik Eğitimleri

Processing Data: Getting Started with Apache Kafka Eğitimi

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

Veri işleme bağlamında Apache Kafka'ya başlayın: temel kavramlar, Docker kurulumu, CLI ve Python ile ilk veri akışı, consumer group ve ekosisteme bakış.

Detayları Gör →
Büyük Veri TeknolojileriProcessing Data: Integrating Kafka with Apache Spark Eğitimi
Veri ve Analitik Eğitimleri

Processing Data: Integrating Kafka with Apache Spark Eğitimi

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

Spark Structured Streaming ile Kafka entegrasyonunu öğrenin: Kafka source/sink, from_json ayrıştırma, offset yönetimi, pencereleme, checkpoint ve exactly-once.

Detayları Gör →
Büyük Veri TeknolojileriProcessing Data: Introducing Apache Spark Eğitimi
Veri ve Analitik Eğitimleri

Processing Data: Introducing Apache Spark Eğitimi

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

Apache Spark'a başlayın: dağıtık işleme modeli, driver/executor mimarisi, RDD dönüşüm/eylemleri, DataFrame, Spark SQL ve ilk veri işleme işi.

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