urule决策引擎实现增量打包部署
今天在银行准备将修改过的urule决策引擎bak文件部署到生产环境,结果就因为.bak(信用卡审批规则示例项目-urule-repo.bak)是全量打包部署方式,被行方领导给拒绝了。
给出的理由是:
1、不知道全量打包部署是否影响到其他功能;
2、是否会覆盖掉行方业务人员自行配置的规则。
这。。。令我有点无奈。。。
想了半天,原来决策引擎页面查看源代码是可以实现增量形式打包部署的。
但是以查看源代码保存的方式,操作需要逐个去添加新增的源代码,执行会比较繁琐,但也是没有办法。
在库文件、决策集、决策表、决策树、评分卡、决策流:右键-->查看源代码
点击“查看源代码”后,会看到xml格式的源代码
可以用对比工具,如 BCompare,进行查看新增了那些源码。
修改完后,拖到最下方,点击保存。
保存之后,我们可以保存为新版本。
当然,这样逐个去核对修改进行增量打包部署是很费劲,但是如果遇到需要这样做的,也没有办法,只好花时间去这么做了。
补充一下:我们可以进行版本管理:
进行好版本之后,如果有多个版本,则可以进行比较:
1.0为最早的版本,1.1次之,以此类推。
选择好版本进行比较,可以看出前后有哪些差异。
比如:
ps:版本比较需要较高的urule决策引擎pro版本。
如果有更好的方法,欢迎提出分析,非常感激。
urule决策引擎实现增量打包部署相关推荐
- svn增量打包部署_持续集成、持续交付、持续部署(CI/CD)简介
>>>推荐阅读<<< 1.性能测试学习笔记-场景设计 2.性能测试的重要意义 3.性能分析流程及方法 4.应用系统性能调优之性能分析 概述: 软件开发周期中需要一些 ...
- svn增量打包部署_利用svn的补丁文件打包生成增量文件
下面的代码是maven版本 1. 创建patch.txt增量文件 保存到 文件目录下 比如 E:\aa\patch.txt 2. 编写java代码 package utils; import java ...
- svn增量打包部署_超详细的jenkins持续集成工作原理、功能、部署方式等介绍
概述 今天简单整理了一下jenkins的一些概念性内容,归纳如下: 1.概念 jenkins是一个开源项目,提供了一种易于使用的持续集成系统,使开发者从繁杂的集成中解脱出来,专注于更为重要的业务逻辑实 ...
- svn增量打包部署_实现Jenkins+svn+bat批处理构建svn版本差异增量的自动化打zip包
最近进到的公司,因为我之前做过自动化测试,所以要求我写一个从svn上面的各个目录拉取需要的代码,集合在一起打zip包.想了想,觉得用批处理+Jenkins持续集成工具来操作应该是可行的,于是就开始着手 ...
- 决策引擎中的Hunter类策略又是什么?
各位信贷行业的童鞋,对于风控决策引擎,或多或少都有听过或者见识过.如果问我,决策引擎最大的用处就是:解放开发同学的压力,减轻系统的复杂度.提到决策引擎,处处离不开大数据.决策引擎起源于规则引擎,规则引 ...
- python构建决策引擎_决策引擎与机器学习模型的集成 | 信数这么干(一)
这是"信数这么干"之决策引擎系列专题的第1篇(该专题总计11篇,由技术篇和应用篇两大部分构成).信数这么干--决策引擎系列专题提纲 ✦ 决策引擎技术篇 -决策引擎与机器学习模型的集 ...
- 重磅分享(二)——决策引擎实战部署
关注公众号"番茄风控大数据",获取更多数据分析与风控大数据的实用干货. 决策引擎,可服务于各个信贷生命周期中的各个阶段.贷前的信贷审批,贷中的账户策略管理以及贷后的催收和保全,都可 ...
- URULE规则引擎部署
简介 urule规则引擎是纯java开发,运行时借鉴Rete了算法的优势,独创了一套自己的规则模式匹配算法,这套算法可以从根本上保证规则运行的效率,实现大量复杂业务规则计算时的毫秒级响应. urule ...
- 全面了解风控决策引擎
说明 为什么要写这篇文章,因为决策引擎对很多风控从业者来说都是绕不开的必学知识点,每一个与金融业务相关的技术框架,都需要一个成熟稳定的决策引擎组件来支持,而目前,只有15%左右的互联网产品,配置了这一 ...
- 实例讲解FusionInsight MRS RTD 实时决策引擎在医保行业应用
本文分享自华为云社区<FusionInsight MRS RTD 实时决策引擎在医保行业实践>,作者: pippo . 背景 据国家医保局曝光台发布,湖南省长沙市望城坡春望医院欺诈骗保案, ...
最新文章
- Bind for 0.0.0.0:80 failed: port is already allocated.解决方案
- flume数据丢失与重复_Flume架构及常见面试
- python csv转excel_使用 Python 把 PDF 转为 CSV 和 Excel(一)
- Python 字符串方法详解
- 微信url schema,deep link
- 鸿蒙系统 新闻,鸿蒙系统升级名单曝光,为什么你还没有收到推送?3个原因望周知...
- [小技巧]ASP.NET Core中如何预压缩静态文件
- Junit4单元测试报错
- oracle goldengate实施简明介绍
- 通过IP获取相应所在地的地址
- 揭密如何写ASP木马后门
- 论文解读 | 百度 ERNIE: Enhanced Representation through Knowledge Integration
- diybox路由器设置教程_无线路由器设置图解,最全面的图文教程
- 别说理科男不懂撩妹,这个老司机一生只爱两样:物理和18岁的少女
- 浪潮服务器管理口IPMI安装系统(浪潮服务器NF5280m5 配置,raid和系统 安装纪录)
- Javaweb开发学习笔记(三)
- 详细分析 Vue3 文档
- 使用fastboot命令刷机
- DNS安全(一)DNS缓存投毒与防护
- OPENGL ES 2.0 知识串讲 (4)——GLSL 语法(II)
热门文章
- 51单片机彩灯控制器c语言代码,【原创】第九届蓝桥杯单片机:彩灯控制器源程序和题目...
- 采用大规模或超大规模集成电路的计算机,采用大规模或超大规模集成电路的计算机属于_____计算机。...
- matlab实现神经网络算法,matlab神经网络训练函数
- php高校学生户籍档案管理系统
- jar 坐标系转换工具_谷歌百度经纬度转换
- 用matlab对图像进行二维傅里叶变换
- HTTP数据传输机制的演变:从0.9到3.0
- 新会计准则与旧版内容的不同比较
- android手机qq账号管理在哪里,qq安全中心手机版之功能详解
- Github上如何找开源代码