不能直接连接。历史曲线是旧数据源按旧口径算出的点,换源后即使指标名称不变,采集范围、去重方式和时间归属也可能变了,两条曲线拼在一起往往在换源点出现台阶。能不能“接上”,取决于你能否把旧点重算成新口径,或者在新曲线上标出断点并单独解释。
第一种是口径变化:旧源统计的是全部抓取记录,新源只保留索引后的页面,同样的站点在换源当天就会出现明显下跌。第二种是真实变化:换源前后站点本身做了改版、删栏目或调整了外链策略,曲线波动来自内容而非工具。
这两种解释常被混为一谈,因为它们在图上都表现为换源点附近的跳变。区分它们的关键不是看跌幅大小,而是看跌幅是否只出现在换源当天、是否同时影响所有指标。
可以做一个简单的对照:在换源前后各取一段相同长度的窗口,比较三类指标——抓取类、索引类、点击类。如果只有抓取类在换源点跳变,而索引和点击保持原有趋势,口径变化的可能性更大;如果三类指标在同一时间一起转向,则更可能是站点自身发生了变化。
另一个可用的证据是重算。假设旧源给出的是每日抓取总量,新源给出的是去重后的有效抓取量,你可以从旧数据里按新源的去重规则手工剔除重复记录,再对比重算前后的差值。如果重算后的旧曲线与新曲线在换源点附近接近,说明差异主要来自口径;如果重算后仍然有明显落差,就需要继续排查站点侧的原因。
如果确认是口径变化,有三种处理方式,选择取决于你要用这条曲线做什么:
一个实际动作是:先导出换源前后各两周的原始记录,按新源的去重规则重算旧数据,再决定是保留旧曲线还是只保留换源后的部分。这个动作的结果会直接影响你下一步是继续用这条曲线做基线,还是需要重新建立基线。
换源往往伴随旧内容、旧系统或旧合作关系的退出。这时不必保留全部历史曲线,但要保留能解释断点的部分:换源日期、新旧口径的差异说明、重算后的对照数据。这些内容的价值在于,当后续有人问“为什么这里掉了一块”时,你能给出可核对的依据,而不是重新翻旧账。
如果旧源已经无法访问,至少把换源前的原始导出文件和口径说明归档,并注明归档日期。具体工具是否还提供历史数据导出、导出格式是否兼容,需要以你实际使用的版本为准,不能假设旧入口一直存在。
换源后不要急着把新曲线的第一个点当作新基线。先观察一到两个完整的统计周期,确认新源的采集节奏是否稳定、是否有延迟回补的情况。如果新源存在延迟回补,早期点的值会在几天后变化,此时用它做基线会导致后续判断反复调整。
判断是否可以建立新基线的条件是:连续两个周期内,同类指标的日间波动幅度接近,且没有出现单日异常跳变后又被修正的情况。满足这个条件后,再以换源后的稳定段作为新基线,旧曲线只作为历史参考保留,不参与新的对比计算。