spark 2.1.1访问hive2.3.0
来源:互联网 发布:pc安装mac os x 10.11 编辑:程序博客网 时间:2024/06/17 05:14
添加jdbc依赖
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.43</version> </dependency>
添加spark-hive支持依赖
<dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-hive_2.11</artifactId> <version>2.1.1</version> </dependency>
拷贝hive-site,hdfs-site,core-site到resources中
运行spark程序
val spark = SparkSession .builder() .master("local[*]") .appName("hive") .enableHiveSupport() .getOrCreate() import spark.sql sql("CREATE TABLE IF NOT EXISTS src (ci STRING)") sql("LOAD DATA LOCAL INPATH 'src/main/resources/1.txt' INTO TABLE src") sql("SELECT * FROM src").show() sql("SELECT COUNT(*) FROM src").show() sql("DROP TABLE IF EXISTS LOC") df.write.saveAsTable("LOC")
若建表失败,提示权限不足,无法向HDFS中写入,修改HDFS上warehouse的权限即可
hadoop fs -chmod 777 /user/hive/warehouse
阅读全文
0 0
- spark 2.1.1访问hive2.3.0
- hive on spark安装(hive2.3 spark2.1)
- python 访问 hive2
- python访问hive2
- hive2.2.1安装
- centos7安装Hive2.3.0
- CentOS7安装Hive2.3.0
- ubuntu 安装hive2.3.0
- hive2.1安装
- hive2.1安装
- hive2
- CentOs6.5安装Hive2.3.0
- hive2.1的安装配置
- Linux搭建Hive On Spark环境(spark-1.6.3-without-hive+hadoop2.8.0+hive2.1.1)
- hive2.0版本整合hbase1.2.1
- hive2.0版本整合hbase1.2.1
- centos7.3+hive2.3.0+mysql5.6安装
- 搭建Hadoop2.5.2+Hive2.1+Mysql
- mongodb 常用命令
- Apache Kafka系列(四) 多线程Consumer方案
- 171. Excel Sheet Column Number
- 原型模式
- 深度学习学习笔记
- spark 2.1.1访问hive2.3.0
- Looper判断当前线程是否是主线程
- Akka(19): Stream:组合数据流,组合共用-Graph modular composition
- Java —— 正则表达式 Regex
- hiho一下,第164周 题目1 : 有序01字符串
- 计算机修炼之路--------JavaScript法术的学习笔记(一)
- 窗口拦截
- MySQL优化的几点建议
- 例题 4-4 信息解码 (Message Decoding) UVa 213