Table of Contents
- Getting started with Spark SQL
- Using Spark SQL for Processing Structured and Semi-Structured Data
- Using Spark SQL for Data Exploration
- Using Spark SQL for Data Munging
- Using Spark SQL in Streaming Applications
- Using Spark SQL in Machine Learning Applications
- Using Spark SQL in Graph Applications
- Using Spark SQL with SparkR
- Developing Applications with Spark SQL
- Using Spark SQL in Deep Learning Applications
- Tuning Spark SQL Components for performance
- Spark SQL in Large-Scale Application Architectures

