scala - 使用 spark.sql 选择任何表的查询有时会给出零记录,但相同的选择查询会在 HIVE CLI 中给出结果
问题描述
Val result=spark.sql("select * from employee")
即使蜂巢中存在数据,有时也会给出零结果。
在我们得到的 HIVE CLI 结果中执行相同的选择查询时
解决方案
在运行查询之前尝试执行以下操作,您可以在此处阅读有关它的更多信息
hive> Msck repair table <db_name>.<table_name>
推荐阅读
- groovy - CodeNarc 和 Groovy:NoSuchMethodError:org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethod
- asp.net-mvc - 带有远程验证的 KendoValidation
- wordpress - 禁用所有周末和特定日子并启用母亲节
- javascript - 如何从后端获取数据
- simulation - simcard 消息收发器模拟器
- node.js - 同一台电脑上不同版本的node
- oop - 组合和聚合是否可以共享一部分?
- python - ModuleNotFoundError:没有名为“build_exe”的模块| 我该如何解决?
- javascript - 有没有办法将包含 chart.js 图形的 Html 页面的一部分转换为 pdf?
- php - 如何使用 PHP 提取多维数组树的一部分