Bắt đầu từ đâu

Feature Engineering với PySpark

John Hogue

Lead Data Scientist, General Mills

Lao thẳng vào phân tích

Vùng đất có quái vật

  • Trở thành chuyên gia của chính bạn
  • Xác định mục tiêu phân tích
  • Tìm hiểu dữ liệu của bạn
  • Hãy tò mò, đặt câu hỏi

Quái vật

Feature Engineering với PySpark

Quy trình Data Science

Quy trình Data Science

Feature Engineering với PySpark

Spark thay đổi nhanh và thường xuyên

Feature Engineering với PySpark

Định dạng dữ liệu: Parquet

Dữ liệu được cung cấp dạng Parquet

  • Lưu theo cột
    • Truy vấn nhanh các tập con cột
  • Có cấu trúc, schema được định nghĩa
    • Trường và kiểu dữ liệu rõ ràng
    • Rất hợp cho dữ liệu văn bản lộn xộn
  • Được ngành chấp nhận rộng rãi
    • Kỹ năng đáng có! 😃

Định dạng file Parquet

Feature Engineering với PySpark

Đưa dữ liệu vào Spark

Các phương thức read của PySpark

  • PySpark hỗ trợ nhiều kiểu file!
# JSON
spark.read.json('example.json')
# CSV hoặc file phân tách
spark.read.csv('example.csv')
# Parquet
spark.read.parquet('example.parq')
# Đọc file parquet vào PySpark DataFrame
df = spark.read.parquet('example.parq')
Feature Engineering với PySpark

Cùng luyện tập nào!

Feature Engineering với PySpark

Preparing Video For Download...