IDEA中使用SparkSQL读写Hive
添加依赖
libraryDependencies ++= Seq("org.apache.spark" %% "spark-core" % "2.2.0",
"org.apache.spark" %% "spark-sql" % "2.2.0",
"org.apache.spark" %% "spark-sql" % "2.2.0",
"com.databricks" %% "spark-csv" % "1.5.0",
"org.apache.spark" %% "spark-hive" % "2.2.0",
"mysql" % "mysql-connector-java" % "8.0.15")
复制hive-site.xml
复制hive-site.xml文件放在IDEA工程下的resources目录下,记录了元数据的地址,如果不添加这个配置,SparkSQL将走默认的配置路线,在项目本地创建一个spark-warehouse文件夹来放置我们的元数据
代码实例
package doc
import java.io.File
import