数据口径演进 · 版本线路
版本说明:v0.8 到 v3.x 的口径演进
云体育安装把每一次口径调整都留在本页。节点按阶段自上而下排开,每个节点写明它属于哪一版、动了哪个字段、波及多少条记录——任何一条读数都能沿阶段往回找到它的来处。
页面只记录已经上线并完成校对的变更。正处于滚动中的节点会标注状态,说明它在本轮结束后还会继续调整。
- 起步期v0.8
- 双轨期v1.x
- 扩项期v2.x
- 校对期v3.0
- 端侧期v3.x
轨道 01 · 六个节点
数据底座:比分是怎么从一行记录长成一套结构的
这条轨道只讲比分本身的存放方式。六个节点按先后顺序排开,从最早的单场录入,到半场与全场分列,再到赛季与轮次的折算口径。节点之间不重叠,每个台阶对应一处可指认的结构变化。
-
单场录入表建立
最初只登记进球时间、双方比分与所属赛事,字段平铺在同一张表里,赛事名与轮次混写在一列。
阶段成果联赛、轮次、球场三级归位成型,此后所有字段都挂在这条主键上。
影响范围 · 覆盖全部已归档场次 -
联赛轨道固定为七条
英格兰、西班牙、德国、意大利、法国五条顶级联赛轨道与两项欧战轨道定名,赛事缩写不再跟随来源变动。
阶段成果七条轨道的命名与轮次编号规则固定,跨赛季比对时字段可以直接对齐。
影响范围 · 7 条联赛与欧战轨道 -
半场与全场分列
此前只记全场比分,中场读数塞在备注里临时补记。这一版把半场比分拆成主客两条独立列,与全场比分并列存放。
阶段成果每场比赛同时保留半场与全场两条口径,中场读数可以直接与终场读数对照。
影响范围 · 全部 18,600 场记录 -
历史回溯扩到五个赛季
回溯范围从单赛季拉到近五个赛季,跨赛季的赛事名沿用同一套缩写表,同一个赛事不再出现两种写法。
阶段成果五个赛季落在同一字段口径上,赛季之间的比较不再需要人工换算。
影响范围 · 近五个赛季全部记录 -
球场档案独立成表
场地尺寸、草皮类型与常用通道从对阵说明里抽出来单独建档,用球场编号与比分记录互相引用。
阶段成果186 座球场建档完成,一条比分记录可以反查到它发生在哪块场地。
影响范围 · 186 座球场档案 -
轮次折算口径统一
国内联赛统一按 38 轮计,欧洲赛事按赛制阶段归档,两套轮次编号不再混用同一个序列。
阶段成果跨赛季对比时轮次字段可直接对齐,赛制阶段名与轮次号各自独立,互不覆盖。
影响范围 · 全部轮次归档字段
轨道 02 · 六个节点
指标扩展:补时、伤停与效率指标的接入顺序
这条轨道回答的是「某个字段是哪一版加进来的」。六个节点按接入顺序排列:先是补时时长独立成列,接着是红黄牌与伤停的逐轮核对,然后是定位球转化的六类拆分和替补贡献的时段切分,最后把字段总量定在 24 项。
-
补时时长单独成列
补时时长原先混在比赛时长里一并记录,这一版把它提出来单独成列,按轮次逐场登记,与比分字段分列存放。
阶段成果每轮结束后 90 分钟内完成校对并标注同步状态,补时读数可以按轮次回查。
影响范围 · 每轮全部场次 -
红黄牌与伤停改为逐轮核对
红黄牌与伤停信息此前取自零散来源,这一版改为逐轮核对,球员使用统一标识贯穿两个字段。
阶段成果同一名球员在伤停记录与红黄牌记录中指向同一条身份,不再产生两套写法。
影响范围 · 24 项字段中的 5 项 -
定位球转化拆成六类
原本只有一个笼统的定位球转化比率。这一版按角球、任意球、点球、界外球、门球与二次进攻拆开,每一类各自可算。
阶段成果1,200 场样本按六类分别统计,任一类别都能单独取数,也能合成总转化率。
影响范围 · 1,200 场效率样本 -
替补贡献按登场时段分三段
替补贡献从只记一人一球,扩展为按登场时段分三段记录,并与赛季奖项共用同一套位置分组。
阶段成果门将、后卫、中场、前锋四组位置下,替补与首发的贡献可以放在同一张表里对照。
影响范围 · 24 项字段中的 3 项 -
单场字段冻结在 24 项
字段清单在这一版定稿。此后新增字段必须先写入版本记录,再进入录入流程,不允许在录入环节临时加列。
阶段成果每场比赛的字段构成固定,历史记录与新记录的列数保持一致,跨赛季可直接比对。
影响范围 · 全部记录结构 -
抽检比例确定为 10%
校对流程从录入、交叉核对两步扩为三步,抽检按 10% 的比例随机取轮次内的场次,不再由人工指定。
阶段成果抽检发现问题时回滚该轮并重校,抽检结果按轮次独立留痕,可追溯当轮取了哪些场次。
影响范围 · 每轮抽样场次
轨道 03 · 四个节点
端侧安装与性能:客户端的变化反过来定了口径
这条轨道只有四个节点,但它改变的不只是安装体验。同步方式一变,服务端的分组键就得跟着变;端侧的取舍最后写回了数据层。
-
网页端确定为免安装阅读端
归档数据在网页端直接可读,不依赖客户端。这一条框定了此后所有端侧调整的边界:任何改动都不能让阅读变成必须装应用。
阶段成果阅读比分与效率数据不需要先完成安装,归档内容始终有独立入口。
影响范围 · 网页阅读端 -
端侧支持范围收窄
支持范围定为 Android 7.0 及以上、iOS 14 及以上,低于该范围的设备不再纳入测试与适配。
阶段成果支持范围写进安装指引,并随版本记录同步更新,不再出现说明与实测不一致的情况。
影响范围 · Android 7.0+ / iOS 14+ -
安装包体量与首轮同步耗时压缩
安装包体量压到约 28MB,安装耗时中位数降到约 90 秒。首轮数据同步不再全量拉取,改为按赛季分段加载。
阶段成果首轮数据同步约 3 分钟完成,用户可以边读已到达的赛季边等待剩余部分。
影响范围 · 安装包约 28MB -
同步改为按轮次分片拉取
客户端改为按轮次分片拉取,服务端随之把轮次作为唯一分组键。这是端侧调整反向改写数据口径的一次典型变更。
阶段成果同一轮次的比分、补时与伤停落在同一批次里,端侧读数与网页端读数保持一致。
影响范围 · 全部同步批次
字段台账 · 8 条记录
口径变更对照:被替换、被拆分与被新增的字段
下表只收录会改变取数方式的变更。单纯补录数值、修正错别字这类不影响口径的操作不在其中,它们记在轮次的同步状态里。
| 变更前的字段 | 变更后的字段 | 变更类型 | 发生阶段 | 影响范围 |
|---|---|---|---|---|
| 比分录入(单行平铺) | 半场与全场双轨录入 | 被替换 | 双轨期 v1.x | 全部已归档赛事 |
| 半场比分(单一备注字段) | 半场主队比分 + 半场客队比分 | 被拆分 | 双轨期 v1.x | 全部比分记录 |
| 比赛时长(含补时) | 补时时长独立成列 | 被拆分 | 扩项期 v2.x | 每轮全部场次 |
| 球场信息(写在对阵说明内) | 独立球场档案表 | 被替换 | 扩项期 v2.x | 186 座球场 |
| 定位球转化(单一比率) | 角球 / 任意球 / 点球 / 界外球 / 门球 / 二次进攻 | 被拆分 | 扩项期 v2.x | 1,200 场效率样本 |
| 替补贡献(无独立字段) | 替补贡献 + 登场时段三段 | 被新增 | 扩项期 v2.x | 自该阶段起的记录 |
| 轮次同步状态(无字段) | 轮次同步状态 | 被新增 | 校对期 v3.0 | 全部轮次 |
| 抽检比例(未固定) | 固定为 10% | 被新增 | 校对期 v3.0 | 每轮抽样场次 |
回看路径 · 纠错入口
怎么查一条读数的来处,以及发现矛盾时找谁
本站不提供预测、赔率与投注建议,也不对超出既定同步节奏的实时性作出承诺。补时时长与比分的时效统一按每轮结束后 90 分钟内完成校对并上线来计。