分享

hive coutn问题

翱翔于天变 发表于 2018-3-20 19:01:58 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 7 5346
select * 有数据,select count(*) 没数据,这是怎么回事呢

已有(7)人评论

跳转到指定楼层
翱翔于天变 发表于 2018-3-20 19:04:13
大神们,请帮忙看看什么问题
回复

使用道具 举报

翱翔于天变 发表于 2018-3-20 19:06:19
大神们,有谁解答吗
回复

使用道具 举报

easthome001 发表于 2018-3-20 19:06:22
翱翔于天变 发表于 2018-3-20 19:04
大神们,请帮忙看看什么问题

select * from table是不走mapreduce。
你在试试加上where条件,如果有数据,说明配置没有问题。如果没有数据,说明配置有问题。在执行中,mapreduce遇到问题了。
select * from table where

回复

使用道具 举报

翱翔于天变 发表于 2018-3-20 19:10:44
easthome001 发表于 2018-3-20 19:06
select * from table是不走mapreduce。
你在试试加上where条件,如果有数据,说明配置没有问题。如果没 ...

count(*) 没走MapReduce,并且返回0,这是为什么
回复

使用道具 举报

easthome001 发表于 2018-3-20 19:18:57
翱翔于天变 发表于 2018-3-20 19:10
count(*) 没走MapReduce,并且返回0,这是为什么

这没有为什么的,作者从效率角度就是让他这么走的。count(*),where条件,都是走mapreduce。如果没有数据,说明配置有问题了。
回复

使用道具 举报

langke93 发表于 2018-3-20 21:15:59
hive.fetch.task.conversion
这个参数如何配置的

回复

使用道具 举报

翱翔于天变 发表于 2018-3-23 14:10:52
可能不是这个问题, 配置之前都没改过
回复

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条