MODULE MAP · 5 模块 / 3 数据项 / 2 账目
逐项对照:三类数据项
与两套独立账目
这一页把 PG电子主站 结算口径的五个模块逐一拆开:赛事转盘、在线桌数、开局频次各自有哪些字段、归属如何判定;返水比例与积分兑换规则为什么必须分开成账、各自按什么粒度归档。
五个模块中,前三个统一接入数据项台账,后两个分别独立成账,三份账目互不合并、互不折算。字段名、判定规则与归档粒度在本页列明,可作为后续按版本核对的对照基准。
- 5 口径模块
- 3 数据项模块
- 2 独立账目
- 386 已归档条目
模块总览路径
自上而下为口径承接顺序;前三项汇入同一条数据项台账,后两项各自独立成账
- M1 赛事转盘 转盘类型 · 轮次编号段 · 结果归属判定 数据项台账
- M2 在线桌数 桌台编号段 · 在线区间 · 去重规则 数据项台账
- M3 开局频次 频次区间 · 统计窗口 · 异常值处理 数据项台账
- M4 返水比例 按自然日划分 · 日切点 · 跨日拆分 返水账目
- M5 积分兑换规则 按月归档 · 版本号递增 · 本地适用范围 积分账目
M1 至 M3 共用同一套字段登记规则,条目并入数据项台账;M4 与 M5 各有一条独立账目,条目标号分开编排,任一路径都不会把两类记录合成一条。
赛事转盘口径字段
归属数据项台账 · 只登记字段与判定依据,不记录任何运行结果
转盘口径按“类型—轮次—归属”三步登记。类型决定轮次编号段如何分段,轮次决定一条记录的边界,归属判定决定这条记录落在哪一段编号之下。三步齐备之后,条目才写入数据项台账,并与返水账目、积分账目分开放置。
- wheel_type
- 转盘类型。按转盘区间的划分方式归类,同一类转盘在后续所有轮次中沿用同一编号段前缀,不因单次运行情况改变归类。
- round_seg
- 轮次编号段。一次登记对应一个连续编号段,段内不更换前缀;编号段之间有断点,断点位置单独留痕。
- attr_rule
- 结果归属判定。依据登记时段的落点判断该轮次归入哪一段编号,判定完成后该字段不再随其他字段变动。
- seg_span
- 编号段跨度。记录该段覆盖的轮次数量区间,只写区间范围,不写单次运行的具体情形。
- run_index
- 轮次序号。段内顺序号,等宽显示,不跳号;若出现缺号,需在归档状态中同步标注。
- archive_flag
- 归档状态。取值为已归档或归档中两种,不设第三种状态,也不与账目字段合并存放。
在线桌数口径字段
归属数据项台账 · 与开局频次共用编号段规则,但观测对象不同
在线桌数关注的是“某一编号段在某段时间内有多少桌处于在线状态”,开局频次关注的是“某一统计窗口内发生了多少次开局”。两者都会用到桌台编号段,但一个按时间区间记录取值,一个按窗口记录次数,字段不互换,也不互相折算。
- table_seg
- 桌台编号段。连续编号视为一个段;段与段之间留有空号时不补齐、不连号,空号位置单独标注。
- online_win
- 在线区间。以小时为最小记录单位,区间起点与终点成对出现,只写一个端点的条目不进入台账。
- dedup_rule
- 去重规则。同一桌台在同一在线区间内只保留一条记录;重复上报按时间较晚的一条覆盖。
- peak_flag
- 峰值标记。在一个在线区间内只标记取值最高的一个记录点,用于后续查询,不用于任何计算。
- seg_status
- 段状态。取在线、离线、维护中三种,三态互斥;同一编号段在同一时刻只允许出现一个状态值。
- cross_note
- 跨区间备注。在线区间跨越记录单位时填写说明文字;该字段只解释记录范围,不参与归属判定。
开局频次口径字段
归属数据项台账 · 窗口与窗口不重叠,异常值单独成条
频次口径的关键在于“窗口不重叠”。每个统计窗口有确定的观测长度,窗口之间首尾相接但不交叉,因此同一次开局不会被计入两个窗口。数值落到哪一档由频次区间决定,档位边界不含重复端点。
- freq_band
- 频次区间。按固定档位划分,档位边界左闭右开,相邻档位之间不重叠,也不留空档。
- stat_window
- 统计窗口。记录该次频次统计的观测长度,窗口起点与终点成对出现;窗口之间不交叉。
- outlier_rule
- 异常值处理。超出常规档位范围的取值单独成条并标记,不并入相邻档,也不参与档位汇总。
- dens_level
- 密度等级。由频次区间映射得到的离散等级,用于横向条带式呈现,本身不携带额外数值含义。
- win_ref
- 窗口交叉引用。标注该统计窗口与哪些在线桌数区间在时间上重合,仅作查阅指引,不改变两条记录的归属。
返水比例按日划分
归属返水账目 · 归档粒度为自然日,与数据项台账分开放置
挑桌台看返水比例时,条目不按轮次、不按桌台合并,而是落在自然日上。原因是这一模块关心的是“某一天内的记录集合”,日切点固定、粒度统一,跨日的情形不需要额外推测。返水条目的日期键一旦确定,就只在这一条账目内编号,不借用数据项台账的标号。
- day_cut
- 日切点。以自然日边界为唯一切分位置,不设第二切分点;切换日切点属于口径变更,需要走版本流程。
- day_key
- 日期键。等宽日期串,按自然日先后排列;同一天的条目共用同一个日期键,不因条数变化而改变。
- cross_day
- 跨日处理。跨越日切点的记录拆成两条,分别落在各自所属的自然日,不合并成一条跨日条目。
- ledger_ref
- 账目归属。固定指向返水账目;该字段不随模块调整而变化,也不与数据项台账的归属字段共用取值。
- entry_no
- 条目标号。在返水账目内独立编号;积分账目另起一套编号,两套编号互不承接、互不换算。
同一天内的条目按条目标号升序排列,标号在返水账目内唯一。排列顺序与记录生成时刻无关,方便按日期键批量比对。
在线区间属于数据项台账的字段,跨过日切点只影响该区间在编号段内的记录方式;返水条目的日期键不受这一字段影响,仍按记录所属的自然日确定。
轮次属于赛事转盘的口径单位,归数据项台账管理。返水账目采用的是另一套时间粒度,两者归档口径不同,合在一起会让条目标号失去唯一性。
积分兑换规则本地版
归属积分账目 · 按月与版本号归档,与返水账目明确隔离
积分账目走的是另一条时间轴:以自然月为一个归档单元,同月条目共用一个月份键,并在月内按口径版本号区分。版本号从 V1.0 起算,随复核周期同步递增,当前核对版本为 V4.0。同一月份出现两个版本时,两个版本各自成条,不做合并。
- V1.0 起算版本,确立月度归档单元
- V2.0 扩充在线桌数与开局频次字段
- V3.0 引入账目分离,返水与积分各自成账
- V4.0 统一记录检索维度,现行核对版本
- month_key
- 月份键。按月归档,同月条目共用一个月份键;跨月条目不合并,在月末与月初各留一条。
- ver_no
- 版本号。与口径版本同步递增,V1.0 起算;同一月份内允许存在两个版本号,各自独立成条。
- local_scope
- 本地适用范围。记录该版本对应上海地区的说明范围,超出范围的条目不计入本月积分账目。
- ledger_ref
- 账目归属。固定指向积分账目,与返水账目的同名概念分开取值,两者不共用一套标号规则。
- merge_guard
- 合并保护。标记该条目不可与返水账目折算或合计;该字段为强制项,不允许留空。
字段与账目对照表
五个模块的字段数量、账目归属、归档粒度与现行版本,可作为全站统一的对照基准
| 模块 | 字段数 | 归属账目 | 归档粒度 | 现行版本 |
|---|---|---|---|---|
| 赛事转盘 | 6 | 数据项台账 | 按轮次编号段 | V4.0 |
| 在线桌数 | 6 | 数据项台账 | 按在线区间 | V4.0 |
| 开局频次 | 5 | 数据项台账 | 按统计窗口 | V4.0 |
| 返水比例 | 5 | 返水账目 | 按自然日 | V4.0 |
| 积分兑换规则 | 5 | 积分账目 | 按月与版本号 | V4.0 |
- 214 数据项台账条目
- 96 返水账目条目
- 76 积分账目条目
- 386 已归档口径条目合计
三份账目各自统计后再相加,任一笔条目只落在其中一份账目内。检索时若按账目筛选,系统不会跨账目合并结果。