当前位置: 首页 > news >正文

乌海做网站的公司seo排名优化代理

乌海做网站的公司,seo排名优化代理,flashfxp 上传网站,广州网站建设如何做某公司网站每日访问量达到10亿级别的访问量, 每次访问记录一条数据,数据包含如下字段:用户ID,访问时间(毫秒级),访问页面。 要求使用hive求出所有在5分钟内访问次数达到100次的用户(…

某公司网站每日访问量达到10亿级别的访问量,
每次访问记录一条数据,数据包含如下字段:用户ID,访问时间(毫秒级),访问页面。
要求使用hive求出所有在5分钟内访问次数达到100次的用户(求出用户ID即可)

假设存在如下表

table_a

用户id (uid),  访问事件 (visit_time), 访问页面 (page)

解题思路

这道题需要换一个思路求解,不要直接按照题目的思路去做。可以转化为下面这个问题,如果按照时间排序,某条日志之后的第100条日志,与该条日志的时间差在5min之内。

则可以认为5分钟内访问达到100次。

题解

一个简化的例子,5min超过3条,并且认为时间是unix_timestamp(s)

--odps sql 
--********************************************************************--
--author:sam
--create time:2024-08-08 21:31:12
--********************************************************************---- 用户id (uid),  访问事件 (visit_time), 访问页面 (page)with tmpa as (select 1 as uid,1723123977 as visit_time,'home' as page union all select 1 as uid,1723124077 as visit_time,'home2' as page union all select 1 as uid,1723124177 as visit_time,'home2' as page union all select 1 as uid,1723124277 as visit_time,'home2' as page union all select 2 as uid,1723124277 as visit_time,'home2' as page union allselect 2 as uid,1723125277 as visit_time,'home2' as page 
)-- select 
--     uid,
--     visit_time,
--     page,
--     lag(visit_time,3,0) over(partition by uid order by visit_time) as before_3_time
-- from tmpa select uid
from 
(select uid,visit_time,page,lag(visit_time,3,0) over(partition by uid order by visit_time) as before_3_timefrom tmpa 
) t1 
where (visit_time - before_3_time) <= 300
group by uid 

函数LAG说明

lag(<expr>[, bigint <offset>[, <default>]]) over([partition_clause] orderby_clause)

命令说明

返回当前行往前(朝分区头部方向)第offset行数据对应的表达式expr的值。表达式expr可以是列、列运算或者函数运算等。

参数说明

  • expr:必填。待计算返回结果的表达式。

  • offset:可选。偏移量,BIGINT类型常量,取值大于等于0。值为0时表示当前行,为1时表示前一行,以此类推。默认值为1。输入值为STRING类型、DOUBLE类型则隐式转换为BIGINT类型后进行运算。

  • default:可选。当offset指定的范围越界时的缺省值,常量,默认值为NULL。需要与expr对应的数据类型相同。如果expr非常量,则基于当前行进行求值。

  • partition_clause及orderby_clause:详情请参见windowing_definition。

http://www.yidumall.com/news/35955.html

相关文章:

  • 微网站趋势肇庆seo优化
  • 叫人做网站要注意360指数查询工具
  • wordpress收费视频网站河南seo技术教程
  • 如何做网站清风制作营销型网站分析
  • 北京网站开发公司外贸建站与推广
  • 做竞彩网站代理犯法么引流推广软件
  • 好的网站搭建公司友情链接有哪些展现形式
  • 佛山城市建设工程有限公司镇海seo关键词优化费用
  • 专业做中文网站关键词优化seo费用
  • 做地方服务性网站百度手机app下载安装
  • seo 网站分析软文街官方网站
  • 阳江网站建设推广近期国际新闻20条
  • 深圳公司注册核名官网成都抖音seo
  • 做易购网站代写文章兼职
  • wordpress 全景插件seo优化工作怎么样
  • 做淘宝客建网站要多少费用站长之家官网入口
  • 建设网站方案百度浏览器app下载
  • win7用iis搭建网站app下载免费安装
  • wish网站应该怎么做微信营销平台
  • 南浔区住房和城乡建设网站网络推广企业
  • 做网站需要架构师吗网页搜索引擎优化技术
  • 什么行业做网站搜索爱站网 关键词挖掘工具站长工具
  • 长沙做黄叶和网站的公司有哪些网页设计免费模板
  • 芜湖做网站建设公司洛阳网站seo
  • 上海宏波工程咨询管理有限公司中山seo
  • 英山县城乡建设规划局网站小网站广告投放
  • 软件开发需要哪些软件搜索引擎优化作业
  • dw做网站怎么写弹出客服邮箱可以免费推广的网站
  • 文化馆为何需要建设自己的网站杭州网站推广公司
  • 合肥专业做网站公司有哪些google谷歌搜索引擎