一个场景测试hive的sql能力

Posted 小小她爹

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个场景测试hive的sql能力相关的知识,希望对你有一定的参考价值。

1、场景

app上一个用户的登录讯息,包括:

uid  vist_time

其中vist_time是精确到时分秒的记录

2、问题

问题1:

每个用户在每个月的访问次数

 

问题2:

每个用户在每个月中天访问最高次数,比如:一月,用户A,day1访问2次, 用户A,day2访问3词,那么输出为:

用户A   一月    3

..........

 

问题3:

每个用户在每个月,连续登陆最大次数

 

问题4:

如何计算用户登录的7日留存

 

2、总结

以上的问题循序渐进,基本上可以看出写sql语句的能力

以上是关于一个场景测试hive的sql能力的主要内容,如果未能解决你的问题,请参考以下文章

9大 HIVE SQL 最频繁被问到的面试题

测试开发的六大能力

Hive的优缺点

Hive

计算从 Greenplum 到 hive 迁移的整数计算能力

逻辑思维能力观察