不一定能直接连上。曲线能不能延续,取决于新旧数据源在口径、时间粒度和缺失值处理上是否兼容;如果口径变了,正确做法往往不是把两段线硬接,而是断开并标注,或者只保留可比的区间。
假设一个情境:某站点此前用甲数据源观察某个词的流量变化,后来该数据源停止提供这项数据,于是改用乙数据源。此时最容易出现的不是曲线完全消失,而是同一条线在切换点前后出现台阶。台阶可能来自三处:一是统计范围不同,比如一个只算自然搜索,另一个把站内搜索也算进去;二是时间归属不同,一个是按查询发生日归集,一个是按数据回传日归集;三是缺失处理不同,一个把无数据当零,另一个保留为空。
这三种原因对应的判断方式不同。如果是统计范围不同,断点通常表现为整体抬升或下降,但波动节奏仍相似;如果是时间归属不同,断点附近会出现一两天的错位,之后的趋势仍可能吻合;如果是缺失处理不同,曲线上会出现不自然的零值或长平台。先分清属于哪一种,再决定是否连接。
可以连接的前提是:新旧两段数据在指标定义、统计对象、时间粒度和去重规则上一致,并且切换点前后有足够长的重叠期。重叠期的作用是做校准——用同一时间段的两组数据比较,看差异是稳定的倍数、稳定的差值,还是随规模变化。如果差异稳定,可以在文档里写明换算假设后再拼接;如果差异不稳定,拼接只会制造一条看似连续、实际不可解释的曲线。
应当断开的情形更常见:新数据源缺少旧口径中的某个维度,或者旧数据源在停止前已经出现大面积缺失。此时可以把历史段保留为参考线,用不同线型或灰色显示,并在图注中写明“此段来自另一口径,不可与后段直接比较”。这比强行连成一条线更诚实,也避免后续决策建立在错误斜率上。
如果没有完整历史数据,也没有导出全部明细的权限,仍然可以做三件小事:
做完这三步后,下一步该做什么会变得清楚:如果差异稳定,可以继续用同一条曲线并注明换算假设;如果差异不稳定,就应把切换点当作分析边界,之后的所有同比、环比都只在同一口径内计算。
曲线在视觉上连续,不等于指标本身连续。即使拼接成功,也不能据此推断某次改版带来了增长,因为增长可能只是口径变化的结果。同样,请求量、抓取量或某项统计在切换后归零,也不能单独证明旧数据源处理正确或新数据源有问题——还可能是采集范围缩小、字段改名、权限收紧或统计周期变化。
因此,判断历史曲线能否连接,最终要回到一个可核对的问题:两段数据是否在讲同一件事。如果口径说明里找不到答案,就把它当作未知处理,而不是用一条平滑的线掩盖未知。具体工具当前提供哪些字段、能否导出重叠期数据,需要以实际界面和文档为准,不同版本可能不同。