能不能连接,取决于新旧数据源是否共享同一套时间口径、采样对象和指标定义。换源后曲线断掉,常见原因不是数据丢了,而是两段数据在“测谁、测多久、怎么算”上已经不可比。先别急着补数据,应当先判断断点属于口径切换还是采集缺口,再决定是重算历史、保留双轨,还是接受断点。
把换源前后的曲线并排看,重点不是数值高低,而是断点的形态。有三种典型形态:
形态判断会直接决定下一步动作。台阶式跳变去补历史数据通常没有意义,因为旧数据本身没错,错的是把它和新口径画在同一条线上。
同一段断点,团队里常出现两种理解,而且都能自圆其说。
解释一:口径切换。新数据源统计的是真实用户访问,旧数据源统计的是实验室合成请求,或者反过来。两者的样本量、网络条件、设备分布都不同,数值本来就不可直接衔接。这种情况下历史曲线“接不上”是正常现象。
解释二:采集缺口。新数据源上线时埋点未覆盖全部页面,或旧数据源在停用前已经停止上报。这种情况下断点代表信息缺失,历史数据本身仍然可比,只是中间少了一段。
两种解释会导向完全相反的处理:口径切换要重算或标注,采集缺口要补采或接受缺失。混淆二者,就会出现“补了数据反而更乱”的结果。
可以核对的项目不多,但足够把分歧转成事实判断:
把这些核对结果写成一页对照表,团队对“能不能连接”的分歧通常会收敛到一个可验证的结论上。
假设某工具在换源前一周启动新数据源,新旧并行采集了七天。把这七天的同一指标分别按新旧口径算出日值,画在同一张图上。
如果两条线走势一致、只存在固定偏移,说明口径差异是系统性的,可以通过换算近似衔接历史曲线,但需要在图上标注换算假设。如果两条线走势本身就不一致,说明采样对象或统计范围不同,强行连接会掩盖真实差异,此时应保留双轨展示,而不是合成一条线。如果七天里新数据源只有零星几天有数据,那更可能是采集覆盖不足,优先解决覆盖问题,再谈历史衔接。
这个例子的关键动作是先做重叠期对照,再决定是否重算历史。跳过对照直接补数,等于把两套口径混在一起,后续任何趋势判断都失去依据。
历史曲线能否连接,没有通用答案,只有适用条件。以下判断可以作为行动依据:
具体工具是否提供历史重算、双轨对比或口径标注功能,需要以该工具当前的官方说明为准,不同版本和部署方式可能不同。在确认之前,先用手工对照表完成判断,比依赖工具默认行为更稳妥。
换源后的第一件事不是让曲线看起来连续,而是让每个断点都有可核对的解释。解释清楚了,连接与否就是一个有依据的选择,而不是一次猜测。