不能直接连接,除非新旧数据源在指标定义、统计口径和时间切片上一致。多数情况下,换源后历史曲线会出现断层或跳变,能否拼接取决于你手里的导出数据是否保留了原始口径。下面以你手上的一份历史导出表和一个新数据源页面为对象,给出可执行的处理方案。
换源后曲线断开,常见原因有三类。第一类是旧源停用,历史数据不再更新,新源从切换日开始记录,中间出现空白。第二类是口径不同,比如旧源按自然月统计,新源按滚动30天统计,同一时间段数值无法对齐。第三类是采集范围变化,旧源只覆盖部分页面,新源覆盖全站,总量上升但单页数值可能下降。
区分方法:取切换前后各一个完整周期,把两个来源的同一指标并排列出。如果旧源有值、新源为空,属于覆盖缺失;如果两边都有值但差距稳定,属于口径差异;如果差距随页面类型变化,属于采集范围不同。这个判断决定了下一步是补数据还是做换算。
假设你手上有旧源导出的月度指标表,包含日期、页面、展示量、点击量四列。新源只提供近90天数据,且指标名称相同但统计窗口不同。可执行的最小动作是:
这个动作的结果直接影响下一步:比值稳定说明口径接近,可以拼接为一条曲线并注明换算假设;比值不稳定说明两个来源不可比,应把曲线分成两段,各自标注来源和统计方式。
如果你没有旧源的导出权限,只能看到截图或汇总数字,仍然可以做三件事。第一,记录你能看到的最后日期和对应数值,作为锚点。第二,在新源中找到同一日期的数值,计算差异。第三,在图表中用虚线或不同颜色标出锚点之后的部分,并在图注中写明“切换点后数据来自新源,与之前不可直接比较”。
不能从锚点差异推出“新源更准”或“旧源有误”。差异可能来自统计窗口、采样方式、去重规则,也可能来自页面改版导致的采集变化。锚点的作用只是标记断点,不是判定优劣。
连续需要同时满足三个条件:指标定义一致、统计周期一致、采集范围一致。三者中有一项不同,曲线就应视为分段。实际操作中,完全一致的情况较少,更常见的做法是保留两条曲线,一条是旧源历史,一条是新源当前,中间用切换点标注。
如果必须合并为一条,建议在切换点处做一次归一化:以重叠期最后一个共同日期的数值为基准,把旧数据按比例缩放到新源水平,并在图表下方注明“历史段已按重叠期比值换算,仅供趋势参考”。这个处理的前提是重叠期足够长,且比值没有明显趋势性变化。
核对时以重叠期为准,不看切换点之后的单日波动。单日波动可能来自采集延迟或临时调整,不足以判断口径是否变化。
每次换源后,按以下顺序处理:先确定切换点,再取重叠期做比值,然后判断比值是否稳定,最后决定拼接、换算还是分段。这个流程不依赖具体工具,只需要你手上有至少一个重叠日期的两套数值。如果重叠期缺失,历史曲线只能分段展示,不能声称连续。具体工具的数据导出范围、字段名称和保留周期需要以你实际使用的版本为准,不同版本可能不同。