advanced-spark-training.pdf