1.2.2 Spark SQL的用途

Spark SQL有诸多用途,主要体现在以下几方面。

(1)根据基本的SQL语句进行数据查询。

(2)根据HiveQL语句进行数据查询。

(3)从已经存在的Hive中读取数据。

(4)从已经存在的HBase中读取数据。

(5)从已经存在的HDFS中读取数据。

(6)通过JDBC从关系数据库中读取数据。

(7)从已经存在的File中读取数据。