能不能连接,取决于旧曲线和新数据源是否共享同一套“时间口径”和“对象口径”。如果两者只是展示层拼接,旧点通常还能画在同一张图上;如果新旧源对同一指标的定义、时区、采样频率或统计对象不同,曲线即使连上也会产生误导。更稳妥的判断是:先确认旧数据的可解释性,再决定是保留、重算还是截断。
很多工具换数据源后,图表上并不会断线,因为展示层默认把新旧数据点按时间顺序接在一起。但这只是视觉拼接,不代表口径延续。真正要判断的是:旧数据源和新数据源在指标定义上是否一致。
判断动作:从旧数据源导出最近7天的明细,与新数据源同期的明细做逐条比对。如果同一时间戳、同一对象下的数值差异超过你设定的容忍范围,就不应直接连接。这个比对结果会直接决定下一步是保留旧曲线、重算旧数据,还是只保留切换后的新曲线。
当旧数据源虽然停止更新,但历史明细仍可导出、指标定义文档仍在、且与新源定义一致或可换算时,可以选择保留旧曲线。此时重点不是“能不能连”,而是“连上之后读者会不会误读”。
实施动作:在切换时间点插入一个显式断点标记,并在图表说明中写清旧源的时间范围、指标名称和采样方式。如果新旧源存在可换算关系,例如旧源是每5分钟采样、新源是每1分钟采样,可以先把旧数据重采样到统一粒度,再连接。重采样后要检查峰值是否被平滑掉:如果旧曲线的峰值在新粒度下消失,说明该指标不适合降采样,应保留原始粒度或改用分段展示。
例外:如果旧数据涉及已退出的系统或合作关系,且合同或内部规范要求到期后删除明细,那么即使技术上能连接,也不应保留。此时应只保留聚合后的结论,不保留可回溯到个体的曲线。
当旧数据源已经无法访问明细、指标定义文档缺失,或者旧系统记录的是另一套统计对象时,连接历史曲线会把不可比的数据伪装成连续趋势。这种情况下,截断是更诚实的选择。
判断依据可以看三个信号:
实施动作:把旧曲线单独放在一个历史视图中,标注“口径不同,不可直接对比”,新曲线从切换点开始重新计时。这样做的结果是,你失去了跨切换点的连续趋势线,但避免了用错误对比做决策。如果后续需要跨期比较,应基于新源重新积累至少一个完整周期,而不是把旧数据强行接上。
假设某工具旧源统计的是“所有请求”,新源统计的是“去重后的独立访问”,切换后曲线下降。这个下降可能来自口径变化,也可能来自真实流量减少。要区分两者,可以取切换前一周和切换后一周,分别计算同一批对象的旧源数值和新源数值。如果同一批对象在新源下的数值系统性低于旧源,且比例稳定,说明主要是口径差异;如果比例不稳定,且部分对象下降、部分上升,则可能混有真实变化。这个判断会决定你是调整换算系数,还是去排查流量本身。
旧内容、旧系统或旧合作关系退出时,保留价值的部分通常不是完整曲线,而是:切换点的明确时间、旧源的指标定义、以及新旧源之间已验证的换算关系。如果换算关系经过抽样验证且误差可控,可以在图表上保留旧曲线并加注“已换算”;如果没有验证,只保留切换后的新曲线更稳妥。无论哪种选择,都应在图表旁写明数据源变更日期和口径说明,让后续查看的人知道曲线为什么在某处发生变化。
最后需要核对的是:你所用的具体工具是否提供数据源变更记录、是否支持在图表上手动标注断点、以及旧数据导出是否包含指标定义字段。这些信息因工具而异,需要以该工具当前的实际文档或界面为准,不能沿用旧版说明。