Colab'da PySpark ile veriyi tarayıcıdan analiz et
Küme kurmadan Google Colab'da Apache Spark ile analiz yapmayı öğreten orta seviye eğitim: PySpark kurulumu, SparkSession, DataFrame dönüşümleri, join ve agregasyon, Spark SQL, pencere fonksiyonları ve matplotlib ile görselleştirme uygulamalı işlenir.
Google Colab, PySpark, DataFrame API ve Spark SQL ile analiz
Bu orta seviye eğitim, büyük veri analizini herhangi bir küme kurmadan Google Colab bulut ortamında Apache Spark ile yapmaya odaklanır. Colab'da PySpark kurulumu (pip install pyspark), SparkSession oluşturma, Google Drive bağlama ile veri okuma işlenir. Ardından DataFrame API ile select, filter, groupBy, join dönüşümleri; Spark SQL ile temp view üzerinden sorgulama; pencere fonksiyonları ve agregasyonlar uygulanır. Matplotlib/pandas ile görselleştirme, Parquet okuma/yazma ve performans ipuçları ele alınır. Katılımcılar gerçek bir veri seti üzerinde uçtan uca bir analiz not defteri (notebook) hazırlar.
3 Gün. Her gün dört modül; katılımcılar Colab kurulumundan DataFrame, Spark SQL ve görselleştirmeye ilerler.
Orta Seviye — Google Colab ortamında PySpark kurulumu, DataFrame işleme ve Spark SQL ile büyük veri analizinin bulutta uygulanması.
Katılımcılar tarayıcı üzerinden Google Colab'da PySpark not defterleri yazarak her kavramı anında çalıştırıp görerek öğrenir.
Küme kurmadan tarayıcıdan Colab'da Spark çalıştırmayı öğrenirsiniz.
Python bilginizle DataFrame ve Spark SQL analizini uygularsınız.
Sonuçları pandas/matplotlib ile anlaşılır grafiklere dönüştürürsünüz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, liste ve fonksiyon gibi temel Python bilgisi beklenir.
Colab ve Drive kullanımı için bir Google hesabı gerekir.
Tablo, sütun ve temel SQL (SELECT) bilgisi faydalıdır.
Colab bulutta çalıştığı için istikrarlı internet bağlantısı gerekir.
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:
Colab'da PySpark kurup SparkSession başlatırsınız.
CSV, JSON ve Parquet'i şema ile DataFrame'e okursunuz.
select, filter ve withColumn ile veriyi dönüştürürsünüz.
groupBy ve agg ile özet istatistikler üretirsiniz.
join ve union ile veri setlerini birleştirirsiniz.
Temp view üzerinde SQL sorguları yazarsınız.
Window ile sıralama ve kümülatif analiz yaparsınız.
Sonuçları pandas/matplotlib ile grafiğe dökersiniz.
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.
Apache Kafka ile dağıtık mesajlaşma: topic/partition, producer/consumer, consumer group, replication ve teslimat garantileri. Uygulamalı temel eğitim.
Detayları Gör →Apache Spark ve MLlib ile dağıtık veri bilimi: DataFrame, feature engineering, Pipeline, sınıflandırma, kümeleme ve hiperparametre ayarı. Uygulamalı ileri eğiti
Detayları Gör →Hadoop MapReduce ile veri filtreleme desenleri: map-only işler, top-N, distinct, Bloom filtresi ve distributed cache. Java ile uygulamalı temel eğitim.
Detayları Gör →Apache Kafka'nın temelleri: commit log, topic/partition, offset, replication, consumer group, rebalance ve retention. Kavram ve mimari odaklı temel eğitim.
Detayları Gör →Apache Hive ile büyük veriye SQL: HiveQL sorguları, managed/external tablolar, partition, bucketing ve ORC/Parquet. Uygulamalı temel seviye eğitim.
Detayları Gör →