分享

spark-sql 支持insert into吗

Wyy_Ck 发表于 2017-3-7 16:03:51 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 4 24238
执行spark-sql创建好表后
执行insert语句报错

Unsupported language features in query: INSERT INTO Persons VALUES ('Gates', 'Bill', 'Xuanwumen 10', 'Beijing')

已有(4)人评论

跳转到指定楼层
langke93 发表于 2017-3-7 16:58:03
sqlcontext可能不支持,使用
org.apache.spark.sql.hive.HiveContext试试
回复

使用道具 举报

想~左向右_走 发表于 2017-3-9 10:04:50
使用HiveContext时可以执行插入操作的
回复

使用道具 举报

Wyy_Ck 发表于 2017-3-9 10:13:30
想~左向右_走 发表于 2017-3-9 10:04
使用HiveContext时可以执行插入操作的

您的意思是说,使用HiveContext进行插入数据的操作,然后可以使用Spark sqlContext可以查询 等操作,是这么理解吗?

我理解hive是一个数据仓库,是不是可以说是格式化后的HDFS数据  格式化后便可以查询出来
那么hive 和 sqlspark 查的数据数据源是一致的吗?
回复

使用道具 举报

Wyy_Ck 发表于 2017-3-9 10:14:49
langke93 发表于 2017-3-7 16:58
sqlcontext可能不支持,使用
org.apache.spark.sql.hive.HiveContext试试

您的意思是说,使用HiveContext进行插入数据的操作,然后可以使用Spark sqlContext可以查询 等操作,是这么理解吗?

我理解hive是一个数据仓库,是不是可以说是格式化后的HDFS数据  格式化后便可以查询出来
那么hive 和 sqlspark 查的数据数据源是一致的吗?

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条