Business central /Drools 使用

本文介绍了Drools作为风控引擎在业务决策中的应用,包括其优点如开源、低成本、易学习,以及缺点如规则脚本的封装难度。通过实际操作步骤,展示了从创建项目、定义数据对象到编写DRL规则的过程,并提出了解决规则执行顺序和字段转换等问题的方案。此外,文中还分享了测试方法和对Drools产品改进的一些建议。
摘要由CSDN通过智能技术生成

一、应用背景

前期因为业务发展需要,需要使用风控引擎作为业务风险决策的工具。
背景上既要顺应业务的发展,但是又不能回归老路,一直依赖系统的强耦合开发。给业务人员更多的维护定义风险策略落地的实操和把握空间。但是又不能太过于复杂,难度也不要太大。

如何剥离系统的强依赖,将策略部署实施的工作落到业务人员身上,实现低成本高效率的策略实施落地,助力风险业务的发展。经过层层调研和实操,Drools开源工具也就成为了我们业务开展的首选。

二、优/缺点:

优点:对于初期没有选择的前提下,Drools还是一个不错的选择的。一个是开源,基本没什么开发成本。落地部署也很快。另外一个就是便捷,对稍微有点基础的业务人员,基本可以入门使用。学习成本比较低。

缺点:也可能是我们对这个工具琢磨的不够深刻,基本就使用drl脚本编辑规则体,实现规则的落地。其他的一些功能版本基本没有使用。对于一些函数类的方法封装,业务人员封装的难度比较大。一般我们都是提需求给技术人员,代码底层封装。

三、实操情况

先说结论:其实,就没有脚本实现不了的逻辑。所以,结论基本是可行。从接到该项任务,整体调研到最后决定是否使用或者如何和业务系统搭配起来使用,基本耗时2周左右。技术调研部署落地,而我作为业务人员,则是调研,是否满足业务风险策略的实施部署。

也接触过一些风控引擎,比如壹佰利、urule 还有blaze等,但是这些基本都是收费,对于初期的我们,在使用上还是有点远,所以毅然决然的从开源工具上入手。

在调研初期࿰

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值