Spark SQL 的功能之一是执行 SQL 查询。Spark SQL 也能够被用于从已存在的 Hive 环境中读取数据。更多关于如何配置这个特性的信息,请参考 Hive 表 这部分。当以另外的编程语言运行 SQL 时,查询结果将以 Dataset / DataFrame 的形式返回。您也可以使用 命令行 或者通过 JDBC / ODBC 与 SQL 接口交互。