DATA CLEANING AND PREPARATION WITH SPARK EĞİTİMİ

Spark ile kirli veriyi analize hazır hale getir

Spark ile büyük veri setlerini temizleyin, eksik ve aykırı değerleri yönetin, standartlaştırın ve analiz/ML için hazırlayın.

Spark ile büyük veri temizleme ve hazırlığı öğreten orta seviye eğitim: veri profilleme ve şema doğrulama, eksik değer stratejileri ve Imputer, tekilleştirme, IQR/z-score ile aykırı değer, metin/tarih standartlaştırma, kural tabanlı doğrulama, karantina ve ye…

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

Eğitim Hakkında

Spark ile temizleme, eksik/aykırı değer ve veri hazırlığı

Bu orta seviye eğitim, büyük veri setlerinin Spark ile temizlenmesi ve hazırlanmasına odaklanır. Veri profilleme (describe, summary, null sayımı), şema doğrulama ve tip dönüşümleri işlenir. Eksik değer stratejileri (na.drop/na.fill, Imputer), tekilleştirme (dropDuplicates), aykırı değer tespiti (IQR, z-score) ve yönetimi uygulanır. Metin standartlaştırma (trim, lower, regexp_replace), tarih/saat ayrıştırma, kategorik düzeltme ve birleştirme (join ile referans veri) ele alınır. Veri doğrulama kuralları, kalite metrikleri, bozuk kayıtların karantinası ve yeniden kullanılabilir temizleme pipeline'ı gösterilir. Katılımcılar gerçek, kirli bir veri setini Spark ile uçtan uca temizleyip analiz/ML için hazır hale getirir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar profillemeden temizlemeye ve yeniden kullanılabilir hazırlık pipeline'ına ilerler.

Seviye

Orta Seviye — Spark ile büyük veri setlerinde temizleme, eksik/aykırı değer yönetimi ve analiz/ML için veri hazırlığının ele alınması.

Öğrenme Metodu

Katılımcılar kirli gerçek veri setleri üzerinde Spark ile temizleme adımlarını yazıp kalite metrikleriyle doğrulayarak öğrenir.

Neden Bu Eğitim?

🧹Temizleme

Spark ile ölçekli biçimde kirli veriyi tutarlı hale getirirsiniz.

🩹Eksik/Aykırı

Eksik ve aykırı değerleri doğru stratejilerle yönetirsiniz.

♻️Yeniden Kullanılabilir

Temizlemeyi tekrarlanabilir bir pipeline'a dönüştürürsünüz.

Anahtar Konular

spark veri temizlemedata cleaningveri hazırlığıeksik değeraykırı değerimputerpysparkveri kalitesidata preparationbüyük veri
“Modelin başarısının yarısı algoritmada değil, temiz veridedir.”

Ön Koşullar

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

1
Spark Temeli

Spark DataFrame ve PySpark temeline aşinalık beklenir.

2
SQL/Python

Temel SQL ve Python bilgisi faydalıdır.

3
Veri Analizi

Veri kalitesi kavramlarına aşinalık yararlıdır.

4
Lab Ortamı

Spark çalıştırabilen bir ortam veya bulut kümesi.

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ı, veriyi profilleyip şemayı doğrulayabilir.
Modül 1
Veri Profilleme
  • describe ve summary ile özet
  • Null ve boş değer sayımı
  • Kardinalite ve benzersizlik
  • Dağılım ve aykırı değer gözlemi
  • Tekrar eden kayıt tespiti
  • Profilleme raporu çıkarma
Modül 2
Şema Yönetimi
  • Şema çıkarımı vs manuel şema (StructType)
  • Tip uyuşmazlığı tespiti
  • cast ile tip dönüşümü
  • Hatalı parse (corrupt record) yakalama
  • permissive/dropMalformed modları
  • Şema doğrulama kuralları
Modül 3
Veri Kalitesi Boyutları
  • Tamlık (completeness)
  • Tutarlılık (consistency)
  • Doğruluk (accuracy)
  • Benzersizlik (uniqueness)
  • Geçerlilik (validity)
  • Kalite metriklerinin tanımı
Modül 4
İlk Değerlendirme
  • Kirlilik kaynaklarının tespiti
  • Öncelikli sorunların belirlenmesi
  • Temizleme planı oluşturma
  • Etki analizi
  • Kabul kriterleri
  • İş kuralı toplama
Günün hedefiKatılımcı, eksik/aykırı değerleri ve tekrarları Spark ile yönetebilir.
Modül 1
Eksik Değer
  • na.drop ile satır/eşik bazlı silme
  • na.fill ile doldurma
  • Imputer (mean/median) kullanımı
  • Koşullu doldurma (when/otherwise)
  • Eksikliğin işaretlenmesi (flag)
  • Strateji seçiminin etkisi
Modül 2
Tekilleştirme
  • dropDuplicates kullanımı
  • Anahtar bazlı tekilleştirme
  • Pencere ile son kaydı tutma
  • Yaklaşık tekrar (fuzzy) farkındalığı
  • Tekilleştirme doğrulama
  • Yanlış birleştirme riski
Modül 3
Aykırı Değer
  • IQR yöntemi
  • Z-score yöntemi
  • Yüzdelik (percentile) sınırlama (capping)
  • Aykırı değer işaretleme
  • Silme vs düzeltme kararı
  • İş bağlamıyla değerlendirme
Modül 4
Standartlaştırma
  • trim ve lower/upper
  • regexp_replace ile temizleme
  • Kategorik değer eşleme
  • Tarih/saat ayrıştırma (to_date)
  • Birim ve format standardı
  • Referans veriyle join düzeltme
Günün hedefiKatılımcı, veriyi analiz/ML'e hazırlar ve temizlemeyi pipeline'a dönüştürür.
Modül 1
Veri Doğrulama
  • Kural tabanlı doğrulama (DQ rules)
  • Eşik ve uyarı
  • Bozuk kayıt karantinası
  • Doğrulama sonuç raporu
  • Kalite skorkartı
  • Doğrulama otomasyonu
Modül 2
Analiz/ML için Hazırlık
  • Öznitelik için tip hazırlığı
  • Kategorik kodlamaya zemin
  • Türetilmiş öznitelikler
  • Ölçek ve dağılım farkındalığı
  • Eğitim/test ayrımına hazırlık
  • Veri sızıntısı önleme
Modül 3
Temizleme Pipeline
  • Adımların fonksiyonlaştırılması
  • Yeniden kullanılabilir modüller
  • Parametreli temizleme
  • İdempotent çalışma
  • Pipeline kaydı
  • Sürümleme
Modül 4
Performans ve Çıktı
  • Partition ve cache kullanımı
  • Shuffle maliyetini azaltma
  • Parquet olarak yazma
  • Bölümlenmiş çıktı (partitioned)
  • Çıktı doğrulama
  • Pipeline izleme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Profilleme

Spark ile veriyi profilleyip kaliteyi değerlendirirsiniz.

✅
Şema Doğrulama

Şemayı doğrular ve bozuk kayıtları yakalarsınız.

✅
Eksik Değer

na.fill/drop ve Imputer ile eksikleri yönetirsiniz.

✅
Tekilleştirme

Anahtar ve pencereyle tekrarları temizlersiniz.

✅
Aykırı Değer

IQR/z-score ile aykırıları tespit edip yönetirsiniz.

✅
Standartlaştırma

Metin, tarih ve kategorik değerleri standartlaştırırsınız.

✅
Doğrulama

Kural tabanlı doğrulama ve karantina kurarsınız.

✅
Pipeline

Temizlemeyi tekrarlanabilir bir pipeline'a dönüştürürsünüz.

Kimler İçin Uygundur?

  • Veri mühendisleri
  • veri bilimciler
  • analistler
  • Spark ile büyük veri hazırlığı yapacak profesyoneller için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri mühendisleri, veri bilimciler ve Spark ile büyük veri hazırlığı yapacak analistler için uygundur.
Spark bilmek şart mı?
Spark DataFrame ve PySpark temeline aşinalık beklenir; temel SQL/Python faydalıdır.
Eksik değer nasıl yönetiliyor?
na.drop/na.fill, Imputer ve koşullu doldurma ile iş bağlamına uygun strateji seçilir.
Pipeline kuruyor muyuz?
Evet; temizleme adımları yeniden kullanılabilir, idempotent ve sürümlenebilir bir pipeline'a dönüştürülü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. Data Cleaning and Preparation with Spark 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

+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn