不一定。能否连接取决于新旧数据源在统计口径、时间粒度和归因规则上是否一致;只要其中一项不同,历史曲线就可能出现断层或跳变,而不是简单的“数据丢了”。更实际的做法是先判断断层是口径差异还是数据缺失,再决定保留旧曲线、改写衔接段,还是彻底退出历史对比。
换数据源后曲线断开,通常有两类原因,处理方式完全不同。
一个可区分的证据:如果断层只出现在换源当天、之后立刻恢复原有波动形态,多半是口径切换;如果换源后连续多个周期整体抬升或下移,则更可能是归因规则变了。注意,请求量或抓取量归零不能单独证明某种处理正确,它也可能是权限变更、接口限流或字段改名造成的。
想保留一条连续的历史曲线,需要满足几个条件:新旧源都能导出同一时间粒度(例如都按天);转化定义可以映射(旧源的“表单提交”对应新源的“有效线索”);归因窗口差距不大。
如果满足,可以做一个重叠期校准:让两个源同时跑一段(例如两周),用重叠期的比值或差值建立换算系数,再把旧段按系数平移。这个动作的结果是:曲线看起来连续了,但你必须记住旧段是估算值,不能当作实测数据用于对外汇报。下一步应把校准系数和重叠期长度记录在报告备注里,方便后来人判断可信度。
如果重叠期根本拿不到(旧源已停用、权限已回收),保留连续曲线就缺乏依据,此时更适合改写而非保留。
缺少完整数据或权限时,最小可执行动作是:在新源曲线上,把换源前的部分留空或画成虚线,并在图注写明“此前数据来自旧口径,不可直接比较”。
这样做的好处是不用编造换算关系,代价是趋势判断只能从换源后重新起算。适合以下前提:新旧口径差异无法量化、历史数据只用于内部参考、或对外披露要求数据可溯源。若这份曲线要用于预算决策,虚线段的参考价值有限,应把决策依据放在换源后的实测段上。
当旧源数据本身质量存疑、口径文档缺失、或新旧源连时间粒度都对不齐时,强行拼接反而会误导判断。此时退出历史对比、以换源日为新的基线重新积累,是更稳妥的取舍。
判断依据可以看三点:旧段是否还有独立的业务记录可以交叉验证;口径差异是否超过你关心的变化幅度;拼接后曲线是否会让读者产生错误结论。如果三点都指向“不可靠”,就应放弃连接,而不是为了图表好看而保留。
在正式切换前,导出旧源最近一个完整周期的明细,并让新源覆盖同一时段。对比两者的总量、日分布和转化定义,把差异写成一句话结论。这个动作的结果直接决定你属于上面哪一类:能对齐就保留并校准,对不齐就改写或退出。至于具体工具是否支持历史回填、能否双源并行,属于各产品的能力差异,需要以你实际使用的版本和官方说明为准,不宜照搬他人经验。