CDP spark 无法读取hive表的问题

最近发现CDP中某些个别hive表, impala和hive可以正常读取,但spark 却读成空表,已排除spark参数和orc 的问题。

StackOverflow上有个相似问题 说是需要关闭以下参数:

bash 复制代码
hive.create.as.insert.only=false 
metastore.create.as.acid=false

但是实际在CDP安装完成,关闭ACID的时候,这两个参数都已经关闭了。

最后经过研究发现是严格模式的问题,

需要修改以下参数

bash 复制代码
hive.strict.managed.tables=false 

然后重新创建表即可

相关推荐
树莓集团10 小时前
树莓科技集团董事长:第五代产业园运营模式的深度剖析与展望
大数据·人工智能·科技·物联网·百度
viperrrrrrrrrr710 小时前
大数据学习(62)- Hadoop-yarn
大数据·yarn
大湾区经济门户网12 小时前
科技工作者之家建设扬帆起航,为科技人才提供更多优质服务
大数据·人工智能·科技·媒体
cherry523012 小时前
【第4章】项目实战-亿级电商系统需求分析
大数据·数据库·架构·需求分析
闯闯桑13 小时前
Spark 中explode用法
大数据·spark·scala
TDengine (老段)15 小时前
TDengine 特色查询
android·大数据·数据库·物联网·时序数据库·tdengine·iotdb
AntBlack15 小时前
DataWorks 体验笔记 :一切的基础都是数据的读和写
大数据·后端·创业
砸吧砸吧17 小时前
#mapreduce打包#maven:could not resolve dependencies for project
java·大数据·maven·mapreduce
别惊鹊19 小时前
hadoop集群配置-xsync脚本同步环境变量
大数据·linux·hadoop
太阳吖21 小时前
学习笔记之车票搜索为什么用Redis而不是ES?
大数据·elasticsearch·搜索引擎