Mulai dari Mana

Rekayasa Fitur dengan PySpark

John Hogue

Lead Data Scientist, General Mills

Langsung Menyelam ke Analisis

Di Sini Ada Monster

  • Jadilah ahli untuk diri Anda
  • Tentukan tujuan analisis
  • Teliti data Anda
  • Rasa ingin tahu, ajukan pertanyaan

Monster

Rekayasa Fitur dengan PySpark

Proses Data Science

Proses Data Science

Rekayasa Fitur dengan PySpark

Spark berubah cepat dan sering

Rekayasa Fitur dengan PySpark

Format Data: Parquet

Data disediakan sebagai Parquet

  • Disimpan per kolom
    • Cepat untuk kueri subset kolom
  • Terstruktur, skema terdefinisi
    • Field dan tipe data terdefinisi
    • Sangat baik untuk data teks berantakan
  • Diadopsi industri
    • Keterampilan yang bagus untuk dimiliki! 😃

Format Berkas Parquet

Rekayasa Fitur dengan PySpark

Membawa Data ke Spark

Metode read di PySpark

  • PySpark mendukung banyak tipe berkas!
# JSON
spark.read.json('example.json')
# CSV atau berkas berpemisah
spark.read.csv('example.csv')
# Parquet
spark.read.parquet('example.parq')
# Membaca berkas parquet ke PySpark DataFrame
df = spark.read.parquet('example.parq')
Rekayasa Fitur dengan PySpark

Ayo berlatih!

Rekayasa Fitur dengan PySpark

Preparing Video For Download...