事件模型与在线离线

事件模型

风控事件要结构化。不要只记录一段文本日志,而要定义统一字段:

  • event_id:事件唯一 ID。
  • scene:场景(登录 / 注册 / 领券 / 下单)。
  • user_id、device_id、ip。
  • timestamp、risk_features。
  • trace_id / decision_id。

统一事件模型能让规则、模型、审计和回放共用同一份数据。

在线与离线两条链路

采集数据会进入两条链路:

链路关注点用途
在线链路毫秒级延迟和稳定性拦截当前请求
离线链路数据完整性和可回溯性训练模型、分析策略、复盘攻击

在线链路要克制

在线链路不能塞入过重逻辑:

  • 只做必要字段的实时查询。
  • 复杂计算提前离线完成。
  • 超时要有降级。

离线链路可以做更复杂的分析,不受延迟限制。

一句话

风控事件要结构化(统一字段),让规则、模型、审计共用同一份数据;采集数据进入在线(实时拦截)和离线(训练复盘)两条链路——在线克制、离线完整。

发现内容有问题?

告诉我们哪里需要改进。