引言
在物流供应链领域,时效分析是评估运营效率的核心环节。准确计算运输时长、准时率及延误分布,能帮助企业优化路由规划、提升客户满意度。本文基于HiveSQL,通过一个真实业务场景,详细讲解如何从物流订单数据中分析三大关键指标:各线路平均运输时长、准时交付率及最常延误线路,并提供可复用的结构化查询方案。
业务场景与数据模型
场景描述
某物流公司需要对历史订单数据进行分析,输出以下指标:
-
各运输线路(origin-destination组合)的平均运输时长;
-
各线路的准时交付率(实际交付日期≤预计交付日期的订单占比);
-
最常延误的线路(延误次数最多的origin-destination组合)。
数据模型
订单表shipments
结构如下(简化版):
字段名 | 类型 | 说明 |
---|---|---|
shipment_ |