一种基于ODPS进行分钟级离线司机听单模式时长计算方法技术

技术编号:41477186 阅读:20 留言:0更新日期:2024-05-30 14:28
本发明专利技术提供了一种基于ODPS进行分钟级离线司机听单模式时长计算方法,包括以下步骤:S1、明细数据构建;S2、状态填充;S3、LEAD窗口计算;S4、汇总计算出车时长;本发明专利技术通过本方法融合司机的听单模式的状态变化,同时计算出司机的各种听单模式的出车时长,指标更细粒度的统计,通过使用UDF函数进行状态填充、继承的方式,将司机的出收车记录,听单模式变更日志。将多个数据源的数据拉平,便于统计司机出车时长,各听单模式的时长,以及围栏类的出车时长等,用于避免手动上传信息,提高订单处理速度,避免人为操作错误,合理分配工作时长,减少司机工作时浪费的时间和路程。

【技术实现步骤摘要】

本专利技术涉及数据处理,特别涉及一种基于odps进行分钟级离线司机听单模式时长计算方法。


技术介绍

1、听单模式时长是司机从点击接单按钮到点击收车按钮之间处于听单状态中的时长。

2、听单模式司如听实时单、预约单、接机、送机、顺路单等。

3、离线司机听单的优点是可以避免网络延迟和连接问题,同时也可以更好地保护司机和乘客的隐私,但是,由于需要手动上传信息,可能会导致订单处理速度变慢,同时也会增加人为错误的风险,并且司机离线听单模式的状态变化进行合理的分配工作时长,从而使司机工作时会产生大量的浪费时间和路程,为此,提出一种基于odps进行分钟级离线司机听单模式时长计算方法。


技术实现思路

1、有鉴于此,本专利技术实施例希望提供一种基于odps进行分钟级离线司机听单模式时长计算方法,以解决或缓解现有技术中存在的技术问题,至少提供一种有益的选择。

2、本专利技术实施例的技术方案是这样实现的:一种基于odps进行分钟级离线司机听单模式时长计算方法,包括以下步骤:p>

3、s1、本文档来自技高网...

【技术保护点】

1.一种基于ODPS进行分钟级离线司机听单模式时长计算方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于ODPS进行分钟级离线司机听单模式时长计算方法,其特征在于:在所述S1中,明细数据构建时,需要准备两份原始数据,一份原始数据为司机端每隔5-30秒钟进行一次司机点位的上报日志;

3.根据权利要求2所述的基于ODPS进行分钟级离线司机听单模式时长计算方法,其特征在于:所述点位为司机当前的经纬度。

4.根据权利要求1所述的基于ODPS进行分钟级离线司机听单模式时长计算方法,其特征在于:所述出收车的日志数据为司机每次点击出车和收车及修改听单模式...

【技术特征摘要】

1.一种基于odps进行分钟级离线司机听单模式时长计算方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于odps进行分钟级离线司机听单模式时长计算方法,其特征在于:在所述s1中,明细数据构建时,需要准备两份原始数据,一份原始数据为司机端每隔5-30秒钟进行一次司机点位的上报日志;

3.根据权利要求2所述的基于odps进行分钟级离线司机听单模式时长计算方法,其特征在于:所述点位为司机当前的经纬度。

4.根据权利要求1所述的基于odps进行分钟级离线司机听单模式时长计算方法,其特征在于:所述出收车的日志数据为司机每次点击出车和收车及修改听单模式的数据。

5.根据权利要求1所述的基于odps进行分钟级离线司机听单模式时长计算方法,其特征在于:在所述s2中,状态填充是将处理过后的明细数据集通过自定义udtf函数的方式把当时司机端各种听单模式状态补充到司机每分钟每一条司机上报的点位数据上,产出每一...

【专利技术属性】
技术研发人员:于志杰
申请(专利权)人:北京白龙马云行科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1