1. 风控评分通道概述
1.1 什么是风控评分通道
风控评分通道(Risk Scoring Channel)是风控系统中负责接收业务请求、调用评分引擎、返回风险评分的标准化接口通路。它屏蔽了底层评分模型、规则引擎、数据源的复杂性,对外提供统一的评分服务契约。
评分通道的核心特征包括:
- 标准化:统一请求/响应格式,适配多业务线接入
- 可编排:支持评分节点动态组合与顺序调整
- 可观测:全链路日志、耗时、调用量可监控
- 高可用:多节点负载、熔断降级、超时兜底
设计原则:评分通道应保持无状态,所有上下文通过请求参数传递,便于水平扩展与灰度发布。
1.2 评分通道在风控系统中的位置
评分通道位于风控系统的中间层,连接上游业务与下游决策引擎。其上下游关系如下表所示:
| 层级 | 组件 | 职责 |
|---|---|---|
| 上游 | 业务系统(交易、信贷、注册等) | 发起风控请求,传递用户/订单/设备信息 |
| 当前层 | 评分通道 | 参数校验、数据补全、路由分发、结果封装 |
| 下游 | 评分引擎、规则引擎、模型服务 | 执行评分计算,返回风险分数与标签 |
| 旁路 | 缓存、配置中心、监控告警 | 加速查询、动态开关、异常感知 |
1.3 核心业务流程
一次完整的评分通道调用包含以下步骤:
- 请求接入:业务系统通过 HTTP/RPC 发起评分请求,携带用户标识、业务场景、扩展字段。
- 参数校验:校验必填字段、字段格式、业务场景白名单。
- 数据补全:从缓存或基础数据服务获取设备指纹、历史行为、黑名单等辅助信息。
- 路由选择:根据业务场景、流量比例、灰度标签,选择对应的评分通道版本。
- 评分执行:调用评分引擎,执行规则/模型计算,返回原始分数与风险标签。
- 结果处理:分数映射、阈值判断、策略标签组装。
- 响应返回:封装标准响应结构,返回给业务系统。
关键指标:评分通道 P99 耗时应控制在 200ms 以内,超时阈值建议设为 500ms,避免阻塞上游业务。
1.4 评分通道的分类
根据业务场景与评分逻辑的差异,评分通道通常分为以下几类:
| 通道类型 | 适用场景 | 评分特点 | 典型耗时 |
|---|---|---|---|
| 实时评分通道 | 交易支付、登录、注册 | 毫秒级响应,规则+轻量模型 | < 100ms |
| 准实时评分通道 | 信贷审批、提现审核 | 秒级响应,复杂模型+多数据源 | 1s ~ 5s |
| 异步评分通道 | 批量风控、事后分析 | 分钟级,全量特征+深度模型 | > 1min |
| 灰度评分通道 | 模型A/B测试、新策略验证 | 流量分流,多版本并行 | 与实时通道一致 |
注意:实时评分通道不允许依赖外部数据库查询或远程 RPC 调用,所有数据应通过缓存或请求参数传递,否则无法满足毫秒级响应要求。