PySpark ile büyük veriyi hızla işleyin
Eğitim Spark mimarisi (driver, executor, DAG) ve lazy evaluation ile başlar; RDD dönüşümleri, DataFrame ve Spark SQL, pencere fonksiyonları, join stratejileri, pandas UDF, bölümleme ve shuffle optimizasyonu, Spark UI ile iş izleme ve MLlib Pipeline ile model…
Spark mimarisinden DataFrame, SQL ve MLlib'e PySpark odaklı ilerleyin.
Eğitim Spark mimarisi (driver, executor, DAG) ve lazy evaluation ile başlar; RDD dönüşümleri, DataFrame ve Spark SQL, pencere fonksiyonları, join stratejileri, pandas UDF, bölümleme ve shuffle optimizasyonu, Spark UI ile iş izleme ve MLlib Pipeline ile model eğitimini PySpark üzerinde uygulamalı olarak işler.
3 Gün. Her gün dört modül; sabah mimari ve kod, öğleden sonra notebook uygulaması; son gün veri hattı projesi.
Orta Seviye — PySpark ile RDD, DataFrame, Spark SQL, performans ayarı ve MLlib'e uzanan dağıtık veri işleme
Her modül, yerel Spark ortamında Jupyter notebook'larıyla büyük örnek veri setleri üzerinde işlenir.
Verinin bölümlere ayrıldığı bir ortamda doğru dönüşümleri seçersiniz.
DataFrame API ile Spark SQL'i aynı hatta birlikte kullanırsınız.
Spark UI'dan darboğaz okuyup bölümleme ve join ayarı yaparsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel Python ve pandas deneyimi gerekir.
SELECT, JOIN ve GROUP BY bilinmelidir.
Spark için JDK 11/17 kurulumu eğitimde birlikte yapılır.
En az 8 GB RAM'li bilgisayar önerilir.
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.
Program sonunda katılımcılar:
yerel ve küme ortamında PySpark çalıştırıp Spark üzerinde pandas API'sini kullanabilirsiniz
driver, executor ve DAG kavramlarıyla Spark işlerini yorumlayabilirsiniz
Series ve DataFrame ile tabular veriyi yükleyip inceleyebilirsiniz
DataFrame API ve Spark SQL ile büyük veri setlerini sorgulayabilirsiniz
SQL sorgularını Python içinden çalıştırıp analiz için DataFrame'e alabilirsiniz
bellek tüketimini düşürüp büyük dosyaları parça parça işleyebilirsiniz
MLlib Pipeline ile dağıtık sınıflandırma ve kümeleme modelleri kurabilirsiniz
scikit-learn ile temel bir sınıflandırma/regresyon iş akışı kurabilirsiniz
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.
Web Applications with Django: Working with Models eğitimi: django ORM ile veri modelleme becerinizi uygulamalı geliştirin. 2 gün uygulamalı lab ve DVA sertifika
Detayları Gör →Yazılım Uzmanlığı Eğitimi (Python) eğitimi: python'da dil bilgisinden ürün geliştirmeye uzanan kapsamlı bir yol. 4 gün uygulamalı lab ve DVA sertifikası.
Detayları Gör →Yönetim Mühendisleri için Python eğitimi: yönetim mühendisliği problemlerini Python araçlarıyla modelleyin. 3 gün uygulamalı lab ve DVA Katılım ve Başarı Sertif
Detayları Gör →SQL JOIN, CTE, pencere fonksiyonları ve pandas, SQLAlchemy, seaborn ile veri analizi, temizleme ve raporlama. Uygulamalı Digital Vizyon Akademi eğitimi.
Detayları Gör →Decorator, generator, context manager, descriptor, metaclass, asyncio, multiprocessing, profilleme ve paketleme ile ileri Python eğitimi. Digital Vizyon Akademi
Detayları Gör →