hadoop - 选择计数(*)在 hive 中不起作用

标签 hadoop hive

当我尝试在 hive 中select count(*) from table时。作业被卡住,如屏幕截图所示。请指教。我错过了某个地方的设置吗?
但是我能够根据条件选择。

enter image description here

最佳答案

首先,将小查询的统计信息使用设置为false。

set hive.compute.query.using.stats=false

然后,运行select count(*) from table代码,它应该可以工作。

关于hadoop - 选择计数(*)在 hive 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43461115/

相关文章:

hadoop - 是否可以设置用户/组/表级别的Hive配置参数?

hadoop - 运行 pig 脚本给出错误 : job has failed. Stop running all dependent jobs

hadoop - 当我们没有得到期望的输出时,mapreduce代码的各种调试策略是什么(在java中)

Hadoop 纱 : Failed to launch container

performance - Hive:是否有更好的方法对列进行百分位排名?

hadoop - 无法从SAP HANA在虚拟表(HIVE)中插入数据

hadoop - Pig 模式和类型异常

hadoop - 除了SQOOP之外,还有什么方法可以从RDBMS传输到HDFS吗?

hadoop - 从 Spark 添加的数据的 ACID 事务不起作用

Python 连接到 Hive 使用 pyhs2 和 Kerberos 身份验证