能不能连接,取决于新旧数据源在“同一查询词、同一统计口径、同一时间粒度”上是否仍然可比。如果只是采集渠道换了、但定义没变,可以把历史曲线当作参考并标注断点;如果连词条归类、匹配方式或去重逻辑都变了,旧曲线就不该和新曲线画在同一根轴上,而应作为两段分别解读。下面按两种条件给出判断依据和具体动作。
当新旧数据源对同一个词的统计范围一致,例如都统计自然搜索的展现或点击、都按同一时间粒度汇总、都包含或不包含某个流量类型,那么历史曲线可以保留,但要显式标出切换点。判断口径是否真的没变,不能只看字段名,要看三个可核对项:
这三项里任何一项发生变化,历史段和新段之间就会出现台阶式跳变,而这种跳变不是业务变化。实际操作上,先取切换前后各一个完整周期做对照,把两段的重叠期按同一口径各算一次。如果重叠期内数值差异稳定在一个可解释的区间,就保留历史曲线并加断点标记;如果差异随时间扩大或方向不定,说明口径已经漂移,应转入条件二处理。这个动作的结果直接决定后续报表是“延续”还是“分段”,不要跳过重叠期对照就下结论。
当数据源的统计定义、词条归类或去重逻辑发生实质变化,旧曲线和新曲线不具备直接可比性。此时继续把两段连成一条线,会让读者把口径变化误读成趋势变化。更稳妥的做法是重建基线:以切换后的第一个完整周期为新起点,重新计算均值、波动范围和异常阈值。旧数据保留在同一张图上,但用不同样式或单独区域呈现,并在图注里写明“口径不同,不参与同比”。
重建基线会带来一个取舍:你失去了与更早时期的直接对比,但换来了新口径下可解释的异常判断。如果业务方坚持要看长期趋势,可以额外维护一条“口径对齐后的估算线”,前提是估算方法公开、假设写明,并且不把它当作决策的唯一依据。
假设某工具原来按“包含该词的所有查询”汇总,切换后只统计“完全匹配该词”的查询。这是一个假设例子,用于说明比较方法,不代表任何具体工具的实际行为。切换后,多数长尾词的数值会下降,降幅取决于该词的变体丰富程度。此时如果直接连曲线,会看到一条向下的斜坡;但如果按条件二重建基线,把切换前数据排除在同比之外,就能看清切换后真正的波动。下一步动作是:先按新口径跑满一个周期,再决定是否需要对历史段做估算补线,而不是立刻用旧阈值报警。
安全的连接需要同时满足:统计对象相同、过滤条件相同、时间归属相同,并且切换点前后各有一个完整周期可用于对照。只要有一项不满足,就应把两段分开。常见的例外是:切换只影响采集延迟而不影响最终数值,这种情况在延迟窗口结束后曲线会自然对齐,可以保留连接,但要在延迟期内暂停同比判断。反之,如果切换涉及词条归并或去重规则,即便重叠期看起来接近,也不建议直接连接,因为差异可能只在长尾部分显现,而长尾恰恰是这类工具的主要使用场景。
这三步做完,你得到的不是“曲线能不能连”的单一答案,而是一份可复核的断点记录。后续无论换数据源还是调整过滤条件,都可以沿用同一套对照方法,避免把口径变化当成业务波动。