不能直接假定能连上。历史曲线能否延续,取决于两个独立条件:新数据源有没有覆盖旧曲线的时间段,以及新旧两段数据在重叠期内是否落在同一量级。两者都满足,曲线可以拼接;只满足一项,通常只能保留为两条独立曲线;都不满足,历史曲线应视为断档,而不是简单接续。
换数据源后曲线断裂,原因不止一种。把原因分清楚,才能决定是保留、改写还是退出。
判断方法很直接:找一段新旧都有记录的重叠期,把两段曲线画在同一张图上。如果重叠期内两条线基本贴合,时间断档是主要问题;如果重叠期内出现台阶式跳变,口径断档才是主要问题。
如果重叠期内新旧数值差异在可接受范围内,并且差异方向不随日期漂移,那么旧曲线可以保留,作为新曲线的历史背景。
实际操作上,建议先做一次对齐检验:取重叠期内若干时间点,计算新旧数值的相对差。假设新旧两段在重叠期的相对差稳定在某个小区间内,且没有明显的单调扩大或缩小,那么可以把旧曲线保留为“参考段”,用不同线型或颜色区分,并在图表注释中写明数据源切换的时间点。这样做的结果是:读者能看出曲线是两段拼成的,不会误以为整条线来自同一口径。
这一步的动作会直接影响下一步。如果对齐检验通过,后续只需要在新数据源上持续记录;如果检验不通过,就不应把旧曲线和新曲线画成连续的一条线,否则会掩盖口径变化。
有些情况下,新旧数据源的口径差异是已知且可描述的,比如一个包含某个子域,另一个不包含。这时可以尝试对旧曲线做换算,而不是直接拼接。
换算的前提是:你能说清楚差异来自哪个范围,并且这个范围在历史期内大致稳定。假设旧数据源包含三个子域,新数据源只统计主域,而子域流量占比在历史期内没有剧烈变化,那么可以按一个假设的比例对旧曲线做缩放,并明确标注这是估算值。
需要强调的是,这种改写只适合内部参考,不适合直接对外呈现为连续趋势。因为缩放比例本身是假设,不是实测。如果子域占比在历史期内波动很大,改写后的曲线会引入新的失真,此时保留两条独立曲线反而更诚实。
如果重叠期内新旧数值差异大、方向不稳定,或者你根本拿不到重叠期数据,那么旧曲线的参考价值已经很低。继续把它和新曲线放在一起,只会让读者把口径变化误读为业务变化。
这种情况下,更合理的做法是:把旧曲线单独存档,在新图表中只呈现新数据源开始之后的部分,并在首次出现的位置注明数据源变更。如果业务上必须展示更长的历史,可以改用文字说明历史区间的大致水平,而不是画一条无法对齐的线。
退出不等于删除。旧曲线仍然可以用于回答“过去某个时间点大概是什么水平”,只是不能再用于和新数据做逐点比较。
无论最终选择保留、改写还是退出,都建议留下一段简短记录,内容包括:切换日期、新旧数据源各自覆盖的时间范围、重叠期对齐检验的结果、最终处理方式。这样做的结果是,几个月后其他人看到曲线时,能知道断点或跳变是数据源造成的,而不是业务异常。
如果未来再次更换数据源,这段记录还能作为下一次对齐检验的参照。曲线能不能连,最终不取决于工具本身,而取决于你是否愿意在切换时做一次重叠期比对。