04 2017 档案

SELECT a.loginname,a.deviceid,a.time,Row_Number() OVER (partition by a.loginname ORDER BY a.deviceid desc,a.time asc) rank
摘要:现在做一个反欺诈内容要用到笛卡尔积,用来分析用户一个手机号,对应的多个设备,每个更换设备的时间,这里取的时间是系统收集时间,用来代表更换的时间, 所以要先对设备换的时间作排序,然后进行rank,最后求每2个设备之间的更换时间间隔。SELECT a.loginname,a.deviceid,a.time,Row_Number() OVER (partition by a.loginname ORD... 阅读全文

posted @ 2017-04-21 10:47 残阳飞雪 阅读(205) 评论(0) 推荐(0) 编辑

hive cst 时间转换
摘要:select from_unixtime(unix_timestamp(r.collecttime,'EEE MMM dd HH:mm:ss zzz yyyy'),'yyyy-MM-dd HH:mm:ss')from r_contactcheat_detail r limit 5; 阅读全文

posted @ 2017-04-20 17:59 残阳飞雪 阅读(576) 评论(0) 推荐(0) 编辑

hive以文件创建表
摘要:create table location( location string, ip string, name string, city string, classfication string, citycode string )ROW FORMAT DELIMITEDFIELDS TERMINA 阅读全文

posted @ 2017-04-19 11:25 残阳飞雪 阅读(401) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示