PySpark

What Spark actually does when your job runs. By the end you read plans, diagnose skew, and tune memory before it costs you.

JUNIORCORE FOUNDATION

(0 of 110 lessons)

MIDADVANCED TRANSFORMATIONS

  • 01
    Module 1Execution Plans and the Catalyst Optimizer11 lessons·325m
  • 02
    Module 2Partitioning Strategy11 lessons·335m
  • 03
    Module 3Join Performance and Shuffle Optimization11 lessons·355m
  • 04
    Module 4Schema Evolution and Delta Lake11 lessons·345m
  • 05
    Module 5Pipeline Design Patterns11 lessons·335m
  • 06
    Module 6Testing PySpark Pipelines11 lessons·315m
  • 07
    Module 7Deployment and CI/CD11 lessons·315m
  • 08
    Module 8Memory Management and Caching11 lessons·325m
  • 09
    Module 9Performance Monitoring and Tuning11 lessons·335m
  • 10
    Module 10Structured Streaming Foundations11 lessons·345m
REQUIRES MID TIER

500 kWh away. Reach 500 kWh total processing power in Practice to unlock.

SENIORCLUSTER TUNING

  • 01
    Module 1Platform Architecture at Scale11 lessons·425m
  • 02
    Module 2Advanced Catalyst and AQE Internals11 lessons·445m
  • 03
    Module 3Partition Strategy at Scale11 lessons·455m
  • 04
    Module 4Advanced Join Architecture11 lessons·435m
  • 05
    Module 5Schema Registries and Data Contracts11 lessons·425m
  • 06
    Module 6Spark Internals — The Execution Engine11 lessons·465m
  • 07
    Module 7Spark Internals — Storage and I/O11 lessons·445m
  • 08
    Module 8Multi-Tenant Operations and Security11 lessons·425m
  • 09
    Module 9Advanced Streaming Architecture11 lessons·455m
  • 10
    Module 10Enterprise Governance and Capacity Planning11 lessons·475m
REQUIRES SENIOR TIER

Requires Mid completion and 1,200 kWh.