What is Spark SQL?
Spark SQL is a module in Apache Spark that provides a programming interface for working with structured data using SQL (Structured Query Language) as well as a library for processing structured data using the Spark API.