DATA TRANSFORMATION EĞİTİMİ

Ham veriyi analize hazır biçime dönüştürün

Temizleme, tip dönüşümü, birleştirme, pivot ve metin/tarih işlemeyle ham veriyi analize hazır biçime dönüştürün.

Ham veriyi analize hazır biçime getirme: tip dönüşümü, metin ve tarih işleme, koşullu dönüşüm, JOIN/UNION, toplulaştırma ve pencere fonksiyonları, pivot/unpivot ve JSON düzleştirme SQL ve pandas üzerinde paralel ve uygulamalı işlenir.

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

Eğitim Hakkında

SQL ve pandas ile pratik veri dönüşüm işlemleri

Bu eğitim, ham veriyi analiz ve raporlamaya hazır biçime getiren dönüşüm işlemlerini pratik ve uygulamalı olarak öğretir. Tip dönüşümü (cast), biçim standardizasyonu, metin fonksiyonları (kırpma, bölme, değiştirme, regex) ve tarih/saat işleme ele alınır. Satır filtreleme, türetilmiş sütun oluşturma, koşullu dönüşüm (CASE/if-else), sıralama ve tekilleştirme işlenir. Tablo birleştirme (JOIN, UNION), grup bazlı toplulaştırma, pencere fonksiyonları (çalışan toplam, sıralama, LAG/LEAD) ve pivot/unpivot ile yeniden şekillendirme uygulanır. İç içe/JSON veriyi düzleştirme ve normalleştirme/denormalleştirme kararları incelenir. Tüm işlemler SQL ve pandas üzerinde paralel gösterilir; örnekler gerçek, kirli veri setleri üzerinde kurgulanır.

Süre ve Format

3 Gün. Her gün dört modül; kavram anlatımının ardından SQL ve pandas ile dönüşüm uygulaması yapılır.

Seviye

Temel Seviye — Veri dönüşümü işlemleri: temizleme, tip dönüşümü, birleştirme, toplulaştırma, yeniden şekillendirme ve metin/tarih işleme.

Öğrenme Metodu

Jupyter ve SQL ortamında gerçek kirli veri setleri üzerinde aynı dönüşümler hem SQL hem pandas ile uygulamalı yapılır.

Neden Bu Eğitim?

🧼Temiz Biçim

Kirli ve tutarsız veriyi analize hazır temiz biçime getirirsiniz.

🔗Birleştirme

Farklı kaynakları doğru birleştirip tek görünüm oluşturursunuz.

🔀Şekillendirme

Pivot ve toplulaştırmayla veriyi ihtiyaca göre yeniden şekillendirirsiniz.

Anahtar Konular

veri dönüşümüdata transformationveri temizlemetip dönüşümüpivot unpivotjoin unionpencere fonksiyonlarımetin işlemetarih işlemejson düzleştirmepandassql
“Analizin yarısı, doğru soru; diğer yarısı, doğru dönüştürülmüş veridir.”

Ön Koşullar

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

1
Temel SQL

SELECT ve WHERE mantığına giriş düzeyinde aşinalık faydalıdır.

2
Python Girişi

Temel pandas aşinalığı örnekleri kolaylaştırır.

3
Veri Farkındalığı

Tablo, satır ve sütun kavramını bilmek yeterlidir.

4
Ortam

Jupyter, pandas ve bir SQL veritabanı kurulu çalışma ortamı.

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ı, kirli değerleri temizler ve tip, metin, tarih dönüşümlerini uygular.
Modül 1
Tip Dönüşümü ve Temizleme
  • CAST/astype ile tip dönüştürme
  • Sayısal, metinsel ve mantıksal tip uyumu
  • Geçersiz değerin NULL/NaN'a çevrilmesi
  • Ondalık ayracı ve binlik işareti düzeltme
  • Boşluk ve görünmez karakter temizliği
  • Tip hatalarının teşhisi
Modül 2
Metin İşleme
  • Kırpma (trim), büyük/küçük harf dönüşümü
  • Bölme (split) ve birleştirme (concat)
  • Alt dize ve bulma/değiştirme (replace)
  • Regex ile desen eşleme ve çıkarma
  • Metinden alan ayrıştırma
  • SQL ve pandas metin fonksiyonları
Modül 3
Tarih ve Saat İşleme
  • Metinden tarihe ayrıştırma (parse)
  • Tarih bileşeni çıkarma (yıl, ay, gün)
  • Tarih aritmetiği ve fark hesabı
  • Zaman dilimi dönüşümü
  • Tarih biçimi standardizasyonu
  • Geçersiz tarihin yönetimi
Modül 4
Koşullu Dönüşüm
  • CASE WHEN ile koşullu sütun
  • pandas where/np.select kullanımı
  • Değer eşleme (map) ve yeniden kodlama
  • Kategori gruplama ve kovalama (bin)
  • Bayrak (flag) sütunu üretimi
  • Koşulların okunabilir yazımı
Günün hedefiKatılımcı, kaynakları birleştirir ve grup bazlı özetler üretir.
Modül 1
Tablo Birleştirme (JOIN)
  • INNER, LEFT ve FULL JOIN kullanımı
  • Birleştirme anahtarı ve kardinalite
  • Çoğaltma (fan-out) tuzağından kaçınma
  • Eşleşmeyen kayıtların yönetimi
  • pandas merge ile birleştirme
  • Birleştirme sonrası doğrulama
Modül 2
Yığma ve Union
  • UNION ve UNION ALL farkı
  • Aynı yapıdaki verileri alt alta yığma
  • Sütun hizalama ve tip uyumu
  • pandas concat ile yığma
  • Kaynak etiketi ekleme
  • Tekrarlı kayıt yönetimi
Modül 3
Toplulaştırma
  • GROUP BY ile grup bazlı özet
  • sum, avg, count, min, max fonksiyonları
  • Çok anahtarlı gruplama
  • HAVING ile grup filtreleme
  • pandas groupby ve agg
  • Toplulaştırma tanesinin seçimi
Modül 4
Pencere Fonksiyonları
  • ROW_NUMBER, RANK ve DENSE_RANK
  • Çalışan toplam ve hareketli ortalama
  • LAG/LEAD ile satırlar arası erişim
  • PARTITION BY ile grup içi hesap
  • Grup içinde ilk/son kayıt seçimi
  • pandas rolling ve shift karşılığı
Günün hedefiKatılımcı, veriyi pivot/unpivot ile şekillendirir ve yapı kararları verir.
Modül 1
Pivot ve Unpivot
  • Uzun-geniş dönüşümü (pivot)
  • Geniş-uzun dönüşümü (unpivot/melt)
  • Pivotta toplulaştırma fonksiyonu
  • Çok indeksli (multi-level) pivot
  • pandas pivot_table ve melt
  • Şekil seçiminin analize etkisi
Modül 2
İç İçe ve JSON Veri
  • JSON alanını ayrıştırma
  • İç içe yapıyı düzleştirme (flatten/normalize)
  • Dizi alanını satırlara açma (explode)
  • Anahtar-değer yapısını sütuna çevirme
  • Yarı yapısal veriyi tablolaştırma
  • pandas json_normalize kullanımı
Modül 3
Normalleştirme Kararları
  • Analiz için denormalize geniş tablo
  • Normalleştirmenin yeri ve amacı
  • Uzun (tidy) ve geniş biçim tercihi
  • Tekrar eden veriyle performans dengesi
  • Hedef kullanıma göre yapı seçimi
  • Yapı kararının gerekçelendirilmesi
Modül 4
Dönüşüm Kalitesi
  • Dönüşüm öncesi/sonrası satır sayısı kontrolü
  • Toplam ve mutabakat doğrulaması
  • Beklenmeyen NULL ve kayıp tespiti
  • Dönüşüm adımlarının belgelenmesi
  • Tekrarlanabilir dönüşüm yazımı
  • Kalite kontrolünün otomatikleştirilmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Tip ve Temizleme

Tip dönüşümü ve temizlemeyle değerleri tutarlı biçime getirirsiniz.

✅
Metin İşleme

Regex dahil metin fonksiyonlarıyla alanları ayrıştırırsınız.

✅
Tarih İşleme

Tarih ayrıştırma, bileşen çıkarma ve aritmetiği uygularsınız.

✅
Birleştirme

JOIN ve UNION ile kaynakları doğru birleştirirsiniz.

✅
Toplulaştırma

Grup bazlı özet ve pencere fonksiyonlarını hesaplarsınız.

✅
Şekillendirme

Pivot/unpivot ile veriyi ihtiyaca göre yeniden şekillendirirsiniz.

✅
İç İçe Veri

JSON ve iç içe yapıyı düzleştirip tablolaştırırsınız.

✅
Dönüşüm Kalitesi

Satır ve toplam mutabakatıyla dönüşüm doğruluğunu denetlersiniz.

Kimler İçin Uygundur?

  • Veri analistleri
  • rapor yazarları
  • analist adayları
  • veriyi dönüştürme becerisini güçlendirmek isteyenler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri analistleri, rapor yazarları, analist adayları ve veriyi dönüştürme becerisini güçlendirmek isteyenler için uygundur.
SQL mi pandas mı öğretiliyor?
İkisi birlikte; aynı dönüşümler hem SQL hem pandas ile paralel gösterilerek karşılaştırmalı öğretilir.
Pencere fonksiyonları zor mu?
Hayır; çalışan toplam, sıralama ve LAG/LEAD gibi yaygın kullanımlar örneklerle sade biçimde ele alınır.
Pivot ile unpivot ne işe yarar?
Pivot uzun veriyi geniş tabloya, unpivot geniş veriyi uzun biçime çevirir ve analiz/rapor ihtiyacına göre seçilir.
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 Transformation Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Veri Analizi ve İstatistikDesigning BI Data Models Eğitimi
Veri ve Analitik Eğitimleri

Designing BI Data Models Eğitimi

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

Yıldız şema, granülerite, conformed boyutlar, ilişki yönü ve ölçü tasarımıyla performanslı iş zekâsı veri modelleri kurmayı uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikDesigning BI Infrastructure Eğitimi
Veri ve Analitik Eğitimleri

Designing BI Infrastructure Eğitimi

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

Kaynak katmanlarından ambar/lakehouse'a, semantik katmana ve raporlama topolojisine kadar güvenli, ölçeklenebilir BI altyapısı tasarlamayı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikDesigning for Data Access & Protection Eğitimi
Veri ve Analitik Eğitimleri

Designing for Data Access & Protection Eğitimi

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

Kimlik, RBAC/ABAC, satır/sütun güvenliği, maskeleme, şifreleme ve denetimle veriye kontrollü erişim ve koruma tasarlamayı uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikDesigning Multidimensional Data Sources Eğitimi
Veri ve Analitik Eğitimleri

Designing Multidimensional Data Sources Eğitimi

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

SSAS ile boyut, hiyerarşi, ölçü grubu, küp, agregasyon ve MDX tasarlayarak performanslı çok boyutlu OLAP kaynakları kurmayı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikDesigning Reports & Creating Data Sources Eğitimi
Veri ve Analitik Eğitimleri

Designing Reports & Creating Data Sources Eğitimi

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

Paylaşılan veri kaynakları, bağlantı/kimlik, parametreli sorgular ve tablo/matris raporlarıyla kurumsal raporlamayı uygulamalı öğrenin.

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