栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

hive经典面试题

hive经典面试题

工作面试、业务时间刷题过程中遇到一些经典问题,聊做记录,权当做温习或者以后自己有机会作为面试er&官使用。不足之处望多多指正

hive经典面试题_用户最大的连续登陆天数
  • 1、用户最大登陆天数问题
    • 题述
    • 题解

1、用户最大登陆天数问题 题述
  • 用户登陆日志数据格式
字段名 描述
user_id 用户id
log_date 登陆日期
  • 问题:
    求表中用户各自连续的最长时间
题解
  • 思路
    首先利用窗口对用户的登陆时间做排序操作,再通过date_sub做序差从而得到用户判断连续登陆的字段row_date,最后通过row_date聚合统计到其中最大的数值即为用户最大的连续登陆天数;
  • 知识点:窗口函数、日期函数
  • 代码
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/336190.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号