Invention Publication
- Patent Title: 一种基于Flink实时计算司机服务订单时长的方法及系统
-
Application No.: CN202411317081.8Application Date: 2024-09-20
-
Publication No.: CN119338297APublication Date: 2025-01-21
- Inventor: 于志杰
- Applicant: 北京白龙马云行科技有限公司
- Applicant Address: 北京市朝阳区望京东路6号院6号楼-2至4层01内3层H01
- Assignee: 北京白龙马云行科技有限公司
- Current Assignee: 北京白龙马云行科技有限公司
- Current Assignee Address: 北京市朝阳区望京东路6号院6号楼-2至4层01内3层H01
- Agency: 北京北专蔚蓝专利代理事务所
- Agent 谭智元
- Main IPC: G06Q10/0639
- IPC: G06Q10/0639 ; G06Q30/0601 ; G06Q50/43 ; G06F16/2455 ; G06F16/22

Abstract:
本发明公开了一种基于Flink实时计算司机服务订单时长的方法及系统,具体涉及数据处理技术领域,使用Flink的窗口操作定义业务数据源中司机的出收车事件和订单事件,作为输入事件流,并定义事件类型字段,用于区分出收车和订单事件,并划分时间分片,在每个时间分片中,根据司机ID和订单ID进行分组,计算每个司机在每个时间分片内每笔订单的服务时长,并汇总每分片每订单的司机服务时长;将每个时间分片内的最大服务时长按照司机ID进行聚合,得到每个司机在任意时间段的服务订单时长,并设定司机疲劳驾驶时长的阈值,根据司机在任意时间段的服务订单时长数据,判断是否超过阈值,评估司机的疲劳驾驶情况。
Information query