能不能连接,取决于新旧数据源有没有可对齐的共同口径。若历史曲线和当前曲线使用同一套指标定义、同一统计周期和同一站点范围,换源后通常可以拼接;若旧源已停止采集、站点范围变化或指标定义不同,强行连线只会制造一条看似连续、实则断裂的曲线。先核对可对齐字段,再决定是续接、分段展示还是放弃旧曲线。
换数据源后的历史曲线问题,通常表现为三种情况。第一种是旧源仍可导出历史数据,只是新源从某天开始接管,这时只需确认两边对同一指标的统计口径是否一致。第二种是旧源已无法访问或不再更新,历史数据只剩截图或导出文件,此时曲线只能作为参考线,不能与新数据拼成一条线。第三种是站点范围、子域或目录归属发生变化,即使指标名称相同,前后统计的也不是同一对象。
区分这三种情况的实际动作,是抽取换源前后各两周的数据,逐日对比同一指标。若差异集中在换源当天且幅度突变,说明是口径切换;若差异在换源前就持续扩大,说明旧源本身已不稳定;若只有部分日期缺失,说明是采集中断而非定义变化。这个对比结果直接决定下一步:能对齐就续接,不能对齐就分段。
条件一:新旧源对同一指标的定义、时区、统计周期和站点范围都能对应。此时可以选择续接,但要在图表上标注换源日期,并保留一段重叠期数据用于校验。续接的价值在于观察长期趋势,前提是这段趋势确实由同一对象产生。若重叠期两条曲线偏差稳定且可解释,续接后的曲线可信度较高;若偏差随机跳动,说明两个源对同一现象的反应方式不同,续接会掩盖真实变化。
条件二:旧源已停止采集,或新源覆盖的站点范围与旧源不同。此时应选择分段展示,而不是把两条线首尾相连。分段展示的动作是把换源日期设为分界点,旧段标注为历史参考,新段标注为当前口径。这样做的结果是读者不会把换源造成的跳变误读为真实涨跌,后续做同比或环比时也会主动避开跨分界点的比较。
判断能否续接,不靠感觉,靠字段。至少核对以下项目:
这些字段中只要有一项无法对齐,续接就应降级为分段。假设某工具旧源按UTC统计,新源按站点本地时区统计,那么跨时区站点的每日数据会整体偏移,曲线在换源处出现规律性台阶。这不是真实波动,而是口径差。发现这种情况后,下一步不是调平曲线,而是统一时区口径或直接分段。
当旧内容、旧系统或旧合作关系需要退出,历史曲线里仍有价值的部分通常不是逐日明细,而是长期趋势、关键节点和异常区间。实施动作可以分三步:先把旧源数据导出为静态文件并记录导出日期与口径说明;再在新源中建立一条对照线,只保留重叠期的可比指标;最后在报告中把旧数据标注为历史参考,不参与当前考核。这样做的结果是旧数据仍能支撑趋势判断,但不会被误用于当前决策。
例外情况是,若旧合作关系涉及数据授权,退出后可能不再允许继续使用其历史数据。此时应提前确认授权范围,必要时只保留聚合后的结论,不保留可回溯的明细。具体授权条款需要按实际合同核对,不能默认历史数据可以永久留存。
换源后若曲线出现无法解释的跳变,按以下顺序排查:先确认换源日期是否与跳变日期一致;再检查站点范围是否在同期发生变化;然后核对指标定义和时区;最后才考虑数据源本身的质量问题。这个顺序的原因是,口径变化比数据质量更常见,也更容易被忽略。排查完成后,若确认是口径变化,处理方式是分段并加注说明;若确认是数据质量问题,处理方式是暂缓续接,等待新源稳定后再评估。
需要提醒的是,换源当天的请求量或抓取量归零,不能单独证明旧源处理正确或新源处理错误。它也可能是采集延迟、权限变更或任务调度调整造成的。只有结合重叠期对比和字段核对,才能判断曲线是否真的可以连接。