通常不能直接连接,除非新旧数据源对同一查询词、同一时间粒度和同一统计口径都有可对齐的记录。曲线断裂往往不是工具故障,而是旧数据源的口径与新数据源不一致,导致同一时间点上的值无法拼接。
换数据源后曲线断开,有两种常见解释。第一种是口径差异:旧源统计的是搜索下拉框里出现的词,新源统计的是搜索结果页底部的推荐词,两者覆盖的查询范围不同,同一时间点的数值自然对不上。第二种是时间粒度差异:旧源按天记录,新源按周聚合,把周值画到日坐标上就会出现空档或台阶。
区分这两种解释的证据很具体。把新旧数据源在同一天、同一批查询词上的原始记录并排导出,如果词表重合度高但数值差异大,说明是统计口径问题;如果词表本身就对不上,说明是覆盖范围问题。这个动作只需一次导出比对,却决定了后续是调整口径还是更换数据源。
要让旧曲线和新曲线接上,至少满足以下条件之一,且必须逐条核对,不能凭感觉判断。
如果三个条件都不满足,强行把两段曲线画在一起只会制造误导。此时更稳妥的做法是保留旧曲线作为历史参考,新曲线单独从切换日期开始记录,并在图表上标注切换点。
假设某工具原本按天记录相关搜索词的出现次数,切换数据源后改为按周记录同一批词的出现次数。切换当周,曲线数值比之前高出数倍。这不一定说明相关搜索需求突然增长,更可能是周聚合把七天的值累加到了一起。
验证方法是把旧源的七天数值手动相加,与新源的周值对比。如果两者接近,说明只是粒度差异,曲线可以通过换算连接;如果差距仍然很大,说明新源覆盖了更多查询场景,旧曲线无法直接延续。这个对比动作的结果,直接决定是继续用旧源补历史,还是接受一段无法连接的空档。
在正式切换前,选一批稳定的查询词,在新旧两个数据源中同时记录一段时间。对照样本的作用不是证明哪个源更准,而是量化两者在同一时间点上的偏差。偏差在可接受范围内,历史曲线可以按比例衔接;偏差无规律,说明两个源测的不是同一件事,连接只会掩盖问题。
如果对照样本显示旧源已经停止更新,而新源仍在持续记录,那么历史曲线只能保留到旧源最后一次有效记录为止。后续曲线从新源的第一条记录开始,中间的空档如实标注,比用插值或估算填补更可靠。
当旧数据源的查询词定义、时间粒度、去重规则都无法还原时,连接历史曲线的成本会高于重新建立基线。此时更实际的做法是:以切换日为起点,用新数据源重新积累一段完整周期的数据,再与旧曲线做趋势对比,而不是做数值拼接。趋势对比只要求方向一致,不要求每个点对齐,对口径差异的容忍度更高。
需要核对具体工具的数据源说明、字段定义和更新频率时,应以该工具当前公开的文档或后台说明为准,不同工具的记录方式并不通用。