使用spark.sql导入hive数据库的内容

要想spark的Scala里面可以执行

import spark.sql
val orders=sql("select * from badou.orders1")

那么就需要关联hive元数据

cp ./hive-site.xml /home/hao/Pictures/spark-2.4.3-bin-hadoop2.7/conf
cp ./core-site.xml /home/hao/Pictures/spark-2.4.3-bin-hadoop2.7/conf
cp ./hdfs-site.xml /home/hao/Pictures/spark-2.4.3-bin-hadoop2.7/conf
cp ./mysql-connector-java-8.0.14.jar /home/hao/Pictures/spark-2.4.3-bin-hadoop2.7/jars

具体的路径根据自己文件所在位置而定

你可能感兴趣的:(使用spark.sql导入hive数据库的内容)