能不能连上,取决于历史曲线记录的是“指标值”还是“指标加数据源身份”。如果软件把数据源标识写进了历史点,换源后旧点仍在,但新点会另起一条序列,看起来像断线;如果只按站点和日期存值,换源后通常能续在同一根线上,只是前后口径可能不同。判断之前,先确认一件事:你换的是同一个指标的采集来源,还是换成了定义不同的指标。
历史曲线不连续,未必是软件的问题。可区分的原因大致有三类,处理方式完全不同。
要区分它们,取切换日前后各若干天的原始记录,对比同一日期的数值。若数值接近而线仍断开,是源标识隔离;若数值系统性偏移,是口径变化;若新源在切换日之前完全没有点,是采集缺口。这个动作的结果直接决定下一步:前两种要处理历史数据的归属,第三种只需等回补完成。
当你只是想看长期趋势的形状,而不是做同比精确比较时,保留旧曲线并把新数据接在后面是合理的。前提是你能接受曲线中存在一次口径跳变,并且会在图上或备注里标明切换日期。
具体动作:在软件中确认是否支持为数据点附加来源标签或备注字段。如果支持,给切换日之后的新点打上新源标记,旧点保持不动。结果是曲线连续,但阅读时必须结合标记判断,不能把跨切换日的环比当作同口径变化。如果软件不支持标注,保留旧曲线的代价就是后人无法分辨跳变来自哪里,此时更稳妥的做法是在报告里单独说明,而不是依赖图本身自解释。
改写指的是把旧数据点重新归属到新数据源,或用新源回补覆盖旧值,让曲线看起来是一根完整的线。它成立的条件比较严格:两个来源对同一指标的统计口径必须一致,或者你愿意接受用新口径重算全部历史。
需要先验证口径是否真的一致。取一段两个来源都有数据的重叠期,逐日对比。如果差异在可忽略范围内,改写后曲线才有可比性;如果重叠期差异明显,改写等于把两种口径混在一根线上,比保留断口更容易误导决策。
改写还有一个不可逆的问题:原始值一旦被覆盖,后续想还原旧口径就没有依据。因此建议先导出改写前的完整历史作为备份,再执行覆盖。这个动作的结果是,你保留了追溯能力,代价是多一份需要维护的离线数据。
如果新旧来源口径差异大,且你更关心切换之后的运营判断,最干净的选择是让旧曲线归档,新曲线从切换日开始。前提是你不再需要用新数据与切换前做直接对比。
这种做法适合以下情形:切换原因是原来源已不可用,或原来源的采集方式本身存在你不再信任的偏差。此时强行连接两条不同质量的曲线,只会把历史噪声带进新判断。动作上,把旧数据单独存为一个只读数据集,新曲线独立成图,并在任何跨期报告中明确分界。结果是趋势判断更干净,但你会失去一段跨期的连续视角,需要用文字或分段指标来补。
假设某站点在切换数据源前后各有一个月的记录,切换日前后各取七天做重叠对比。假设旧源日均记录为一百个点击,新源为一百一十个,差异稳定在百分之十左右。这个稳定偏移说明两源口径不同,而不是随机波动。在这种假设下,改写会让整条曲线被抬高约百分之十,跨切换日的环比会凭空多出一次跳变;保留旧曲线加标注则能保住断口两侧各自的真实水平。数字仅用于说明比较方法,实际差异需要你自己在重叠期测出来。
如果重叠期差异没有稳定方向、时高时低,那更可能是采集时点或去重规则不同,此时无论保留还是改写都缺乏可靠依据,优先做的是查清两源的采集时点和去重逻辑,而不是急着选一种画法。
无论选哪种,都要把切换日期、原来源、新来源和当时的口径差异记录下来。历史曲线能不能连接,本质上是数据治理问题,不是绘图问题;记录清楚之后,即使线是断的,判断也不会断。具体软件是否支持来源标签、回补或覆盖,需要以你所用版本的现行说明为准,不同工具的可用范围并不相同。