Var ska man börja?

Feature Engineering med PySpark

John Hogue

Lead Data Scientist, General Mills

Dyka rakt in i analysen

Här finns monster

  • Bli din egen expert
  • Definiera analysens mål
  • Utforska dina data
  • Var nyfiken, ställ frågor

Monster

Feature Engineering med PySpark

Datavetenskapsprocessen

Datavetenskapsprocessen

Feature Engineering med PySpark

Spark förändras snabbt och ofta

Feature Engineering med PySpark

Dataformat: Parquet

Data levereras som Parquet

  • Lagras kolumnvis
    • Snabbt att fråga kolumnurval
  • Strukturerat, definierat schema
    • Fält och datatyper är definierade
    • Utmärkt för ostrukturerad textdata
  • Branschstandard
    • En bra kompetens att ha! 😃

Parquet-filformat

Feature Engineering med PySpark

Hämta data till Spark

PySparks read-metoder

  • PySpark stöder många filtyper!
# JSON
spark.read.json('example.json')
# CSV or delimited files
spark.read.csv('example.csv')
# Parquet
spark.read.parquet('example.parq')
# Read a parquet file to a PySpark DataFrame
df = spark.read.parquet('example.parq')
Feature Engineering med PySpark

Nu kör vi en övning!

Feature Engineering med PySpark

Preparing Video For Download...