导读:在系统设计中,经常会遇到需要进行通用规则配置的场景,需要基于一些基础参数进行配置,如类型业务,城市,金额,风险级别等,多个参数组合配置不同的规则或策略,常见场景如业务预警、系统分单、资金排队、模型配置、卡券分发等。此时就需要进行通用配置,并且可以随时调整配置的设计方式。本文介绍一套比较实用的规则配置模型。
通俗地说,规则配置无非是确定要配什么,怎么找到应用对象,找到后要执行什么动作,怎么应用这几个动作。整体思路如下:
第一步:要配置什么事件或功能
搞清楚配置的标的,就是成功的一半。在做规则配置前,需要先把要配置的标的抽象出来,做成通用配置。如业务预警,需要先把预警的事件定义出来。系统分单,需要先把功能菜单定义出来。
那么如何抽象标准化事件呢,需要从系统中抽取,如定义事件的开始节点、结束节点,或者通过编码开发,这里不做展开。
配置的第一步,先选择需要配置的事件或功能。根据配置需要,事件可做成单选或多选。
第二步:什么样的单据需要进来—维度配置
配置的目的是落到具体的产品或者单据上面,而系统中的产品或单据往往具有多个属性,并且要求根据多个属性综合配置。
维度(属性)定义:这里需要先将这多个维度抽象出来,这里需要定义属性名称、属性编号、属性值。前提条件是配置标的(单据、产品)具有这些属性,而且在规则应用的时点属性值是明确的。
维度配置:维度可多选,属性值可多选
多维度交叉,实际上就是一张多联表格,可视化页面如下图所示。
(图片来源google analytics)
第三步:这些标的需要执行哪些动作—动作配置
前两步已经将特定类型的标的选择出来了,接下来是对其设置动作,要它们跑哪个规则。常见的动作类型包括:应用时效、设置金额、控制流程调整、触发预警、触发消息推送、风险标记等。
动作库:这些动作可以通过动作库统一维护,动作类型 动作值设置,动作需要预先编码实现。
动作配置:动作可以单个或多个组合触发。动作的表现需要与系统已有的功能联动,如预警动作对应预警机制,包括预警列表、预警监控、预警解除等。
第四步:哪些规则优先—规则设置
一般需要配置规则启用状态和规则优先级。
规则优先级:在规则配置中,往往会有颗粒度差异,既存在多个维度交叉的精细化配置,也存在单维度的通用型配置,如单独配置某城市某业务类型的规则,与配置全国通用型规则,就是不同的颗粒度。同时配置的情况下,一个单据事件匹配规则时,就会匹配到多条规则。但应用上诉求往往是跑一条规则。这里就需要进行优先级设置。这里有几种设置方法。一是设置规则匹配逻辑,如复杂规则(指维度多的)优先;二是直接设置多个子规则的优先级,如拖拽排序,从左到右命中一条后停止匹配。后者实现起来更简单快捷。
除了规则优先级设置外,还有规则状态设置,即规则的启用禁用。
第五步:规则监控及调优
事件监控:
规则建立并启用后,那么在对应的事件或者单据到对应的节点时,就会主动匹配应用哪条规则,跑出什么样的结果。如当某业务流程做完上一节点时,此时需规定下一节点在多长时限内完成。此时可以建立规则监测表,观察每个事件或单据匹配到的规则及运行情况,如下图所示为预警事件监控表。按每个事件为维度横向分列对应事件记录。
数据面板:
居于规则运行的结果,通过可视化面板的方式展示,可从宏观周期尺度上观察规则运行的结果,并对具体业务进行效果调优。如居于数据面板长周期观察,发现某城市的某业务经常无法在规定的时限内完成,此时就可以人工介入了解实际情况,分析问题原因,看是否需要调整规则参数。
总结:
至此,整个规则配置及应用链路就介绍完啦。其实整个配置并不复杂,核心思路是找到定义好配置标的,找到它并给它配置对应的运行规则。实际应用中,不同场景需要用到的配置维度及颗粒度不同,根据实际需要取舍即可。功能是为了实现业务目的而做,先厘清业务场景再进行场景设计。个人经验总结,希望能帮到大家。
本文由 @摘星 原创发布于人人都是产品经理。未经许可,禁止转载。
题图来自Unsplash,基于 CC0 协议
数据模型的算法与配置(一个实用的规则配置模型)
2024-11-22 07:58:32 作者:韩若萱 网址:https://m.xinb2b.cn/sport/qxr142107.html
- 凉皮的调料水怎么制作的(凉皮的调料水怎么做)
- 2024-11-22凉皮的调料水怎么做凉皮是陕西一道著名的小吃在陕西当地,人们将凉皮分为米皮和面皮两种米皮以汉中的最为正宗面皮则分为擀面皮、蒸面皮、烙面皮三大类擀面皮则以宝鸡岐山县的最为著名;蒸面皮最为过瘾的吃法是宝鸡虢镇(现为陈仓区)的。
- 湖南辣妹子特色菜有哪些(那季节那吃货的那些事儿)
- 2024-11-22那季节那吃货的那些事儿俗话说:“无湘不成军”我大吃货军团怎么能少的了湖南?别以为冬天就只能去海南温暖的地方晒太阳,要么只能去大东北冰天雪地之类的地方玩雪……其实每个地方的冬天都有自己的玩法,就看你怎么安排了今天小编就告诉你。
- 征集志愿是什么征集志愿怎么填(什么是征集志愿)
- 2024-11-22什么是征集志愿目前,四川省2020年高考招生正在录取的批次已陆续有征集志愿的信息发出什么是征集志愿、哪些考生可以参加征集志愿、征集志愿如何投档……为了解答大家的疑惑,红星新闻记者采访了录取场相关负责人红星新闻记者:。
- 诺亚奥特曼是不是宇宙最强的(诺亚奥特曼最怕三个人)
- 2024-11-22诺亚奥特曼最怕三个人诺亚奥特曼在剧中也是出现多次了,大家有没有想过他生平最恨的人是谁呢?其实说起来应该有三位吧一个就是黑暗路西法,还有一个可是号称宇宙之王呢说诺亚奥特曼害怕黑暗路西法,这也没什么错,说实话这个反派确实挺厉。
- 格列佛游记名著中考知识点(中考语文提分密码)
- 2024-11-22中考语文提分密码,。
- 广东萝卜牛腩煲的做法:冬季菜谱萝卜牛腩煲
- 2024-11-22广东萝卜牛腩煲的做法:冬季菜谱萝卜牛腩煲萝卜牛腩煲用料:牛腩适量,萝卜1根,八角3个,桂皮2块,香叶3片,干葱头适量,老抽25ml,生抽80ml,干辣椒适量,蚝油80ml,白醋50ml,葱/香菜适量,糖/盐适量萝卜牛腩煲的做法:食材准备好牛。
- 王宝强释小龙少林寺合影(张国荣和黄家驹)
- 2024-11-22张国荣和黄家驹娱乐圈每天都在拍摄明星合影的照片,但由于其中部分明星的离去,或者因为种种原因,让很多合照显得弥足珍贵,因为往后的日子里都不会再有这些合影了,小编今天就带大家一起来看一下10张娱乐圈罕见的明星合影1、张。
- 齐白石的画放大是真的吗(齐白石一幅失误)
- 2024-11-22齐白石一幅失误艺术鉴赏的门槛说低也低说高也高,国外的“抽象艺术”理解起来实在困难,国内软件上上兴起的哗众取宠的“针管喷墨作画”也实在没有欣赏的必要,对于普通人来说,最大气最好懂的艺术莫过于中国传统瑰宝——国画国画包。
- 现在的陈慧琳经典歌曲不得了(回到21世纪初的溜冰场)
- 2024-11-22回到21世纪初的溜冰场答案:都为真毕赣在电影《地球最后的夜晚》里放了陈慧琳整首《花花宇宙》;她的《阁楼》《前所未见》《Loveparadise》是同一个曲调;1998年,陈慧琳为迪士尼的动画电影《花木兰》粤语版中的花木兰配。
- 历史公认三大暴君(盘点历史上的枭雄霸主)
- 2024-11-22盘点历史上的枭雄霸主在中华上下漫长五千年历史上,有一群崛起于天下乱世之中,不甘平凡一生,成就自己千古辉煌霸业,建立流芳千古的赫赫威名,他们既是乱世之中的一代霸主,也是历史之中的一代枭雄盘点历史上出现的那些的叱咤风云枭雄,。
- 如何做卤料汁(如何自制卤料汁?)
- 2024-11-22如何自制卤料汁?需要提前准备好的材料包括:香叶2片、五香2根、陈皮1块、花椒适量、干辣椒适量、老抽2勺、生抽2勺、耗油2勺、盐适量、糖适量、食用油适量、生姜5片具体做法如下:锅里加入一点点食用油,适量的白糖,炒到糖全。
- 防蓝光和防辐射的区别(防蓝光和防辐射的区别分享)
- 2024-11-22防蓝光和防辐射的区别分享防蓝光镜片主要阻隔来自人造光源中的蓝光辐射,防辐射镜片则是阻隔紫外线和电磁波辐射防辐射功能现在的镜片基本上都具有这个功能,也就是说防辐射是大众功能辐射是能量源,会加速眼球表面水分蒸发,引起眼睛干涩显示。