You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kylin.apache.org by 仇同心 <qi...@jd.com> on 2016/06/21 07:08:46 UTC
DISTINCT_COUNT精确计算问题
大家好:
Hive字段类型为varchar,字段内容也包含英文字母和中文,对这样的字段能否做DISTINCT_COUNT精确计算?如果不能,有什么好的建议吗?
谢谢!
Re: DISTINCT_COUNT精确计算问题
Posted by ShaoFeng Shi <sh...@apache.org>.
For the precise distinct count on all data types feature, Yerui Sun is
working on that; you should look at:
https://issues.apache.org/jira/browse/KYLIN-1379
在 2016年6月21日 下午3:53,Roy <aq...@163.com>写道:
> Hash 可能会存在重复数值.我们建立映射表的方法是使用 Dense_Rank() 函数.然后去统计.
>
> 而且目前kyiin count(distinct xx) 函数统计好像只支持 int类型的统计.
>
> 希望可以帮到你.
>
> Roy
>
>
>
>
> 在 2016-06-21 15:08:46,"仇同心" <qi...@jd.com> 写道:
> >大家好:
> >
> Hive字段类型为varchar,字段内容也包含英文字母和中文,对这样的字段能否做DISTINCT_COUNT精确计算?如果不能,有什么好的建议吗?
> >
> >谢谢!
>
--
Best regards,
Shaofeng Shi
Re: DISTINCT_COUNT精确计算问题
Posted by ShaoFeng Shi <sh...@apache.org>.
For the precise distinct count on all data types feature, Yerui Sun is
working on that; you should look at:
https://issues.apache.org/jira/browse/KYLIN-1379
在 2016年6月21日 下午3:53,Roy <aq...@163.com>写道:
> Hash 可能会存在重复数值.我们建立映射表的方法是使用 Dense_Rank() 函数.然后去统计.
>
> 而且目前kyiin count(distinct xx) 函数统计好像只支持 int类型的统计.
>
> 希望可以帮到你.
>
> Roy
>
>
>
>
> 在 2016-06-21 15:08:46,"仇同心" <qi...@jd.com> 写道:
> >大家好:
> >
> Hive字段类型为varchar,字段内容也包含英文字母和中文,对这样的字段能否做DISTINCT_COUNT精确计算?如果不能,有什么好的建议吗?
> >
> >谢谢!
>
--
Best regards,
Shaofeng Shi
Re:DISTINCT_COUNT精确计算问题
Posted by Roy <aq...@163.com>.
Hash 可能会存在重复数值.我们建立映射表的方法是使用 Dense_Rank() 函数.然后去统计.
而且目前kyiin count(distinct xx) 函数统计好像只支持 int类型的统计.
希望可以帮到你.
Roy
在 2016-06-21 15:08:46,"仇同心" <qi...@jd.com> 写道:
>大家好:
> Hive字段类型为varchar,字段内容也包含英文字母和中文,对这样的字段能否做DISTINCT_COUNT精确计算?如果不能,有什么好的建议吗?
>
>谢谢!
答复: 回复:DISTINCT_COUNT精确计算问题
Posted by 仇同心 <qi...@jd.com>.
您好:
Hash值是否会出现重复呢?
谢谢!
发件人: Weatherpop [mailto:623891205@qq.com]
发送时间: 2016年6月21日 15:11
收件人: user@kylin.apache.org; dev@kylin.apache.org
主题: 回复:DISTINCT_COUNT精确计算问题
可以自己做一张映射表,把值hash成int后就可以用精确的count distinct了
我们这边目前实践暂时是这样的
------------------ 原始邮件 ------------------
发件人: "仇同心";<qi...@jd.com>>;
发送时间: 2016年6月21日(星期二) 下午3:08
收件人: "user@kylin.apache.org<ma...@kylin.apache.org>>; "dev@kylin.apache.org<ma...@kylin.apache.org>>;
主题: DISTINCT_COUNT精确计算问题
大家好:
Hive字段类型为varchar,字段内容也包含英文字母和中文,对这样的字段能否做DISTINCT_COUNT精确计算?如果不能,有什么好的建议吗?
谢谢!
答复: 回复:DISTINCT_COUNT精确计算问题
Posted by 仇同心 <qi...@jd.com>.
您好:
Hash值是否会出现重复呢?
谢谢!
发件人: Weatherpop [mailto:623891205@qq.com]
发送时间: 2016年6月21日 15:11
收件人: user@kylin.apache.org; dev@kylin.apache.org
主题: 回复:DISTINCT_COUNT精确计算问题
可以自己做一张映射表,把值hash成int后就可以用精确的count distinct了
我们这边目前实践暂时是这样的
------------------ 原始邮件 ------------------
发件人: "仇同心";<qi...@jd.com>>;
发送时间: 2016年6月21日(星期二) 下午3:08
收件人: "user@kylin.apache.org<ma...@kylin.apache.org>>; "dev@kylin.apache.org<ma...@kylin.apache.org>>;
主题: DISTINCT_COUNT精确计算问题
大家好:
Hive字段类型为varchar,字段内容也包含英文字母和中文,对这样的字段能否做DISTINCT_COUNT精确计算?如果不能,有什么好的建议吗?
谢谢!
回复:DISTINCT_COUNT精确计算问题
Posted by Weatherpop <62...@qq.com>.
可以自己做一张映射表,把值hash成int后就可以用精确的count distinct了
我们这边目前实践暂时是这样的
------------------ 原始邮件 ------------------
发件人: "仇同心";<qi...@jd.com>;
发送时间: 2016年6月21日(星期二) 下午3:08
收件人: "user@kylin.apache.org"<us...@kylin.apache.org>; "dev@kylin.apache.org"<de...@kylin.apache.org>;
主题: DISTINCT_COUNT精确计算问题
大家好:
Hive字段类型为varchar,字段内容也包含英文字母和中文,对这样的字段能否做DISTINCT_COUNT精确计算?如果不能,有什么好的建议吗?
谢谢!