[發(fā)明專利]一種規(guī)則引擎配置方法、裝置、設(shè)備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202110590432.2 | 申請日: | 2021-05-28 |
| 公開(公告)號: | CN113204540A | 公開(公告)日: | 2021-08-03 |
| 發(fā)明(設(shè)計(jì))人: | 陳凱 | 申請(專利權(quán))人: | 中國建設(shè)銀行股份有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/22;G06F16/27;G06F8/30;G06F8/10 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 規(guī)則 引擎 配置 方法 裝置 設(shè)備 存儲 介質(zhì) | ||
1.一種規(guī)則引擎配置方法,其特征在于,包括:
發(fā)布預(yù)設(shè)規(guī)則引擎公共文件包到預(yù)設(shè)項(xiàng)目倉庫;
響應(yīng)于規(guī)則引擎文件包拉取操作,從所述預(yù)設(shè)項(xiàng)目倉庫中拉取對應(yīng)的所述預(yù)設(shè)規(guī)則引擎公共文件包;
響應(yīng)于規(guī)則配置操作,將用戶配置的規(guī)則寫入所述預(yù)設(shè)規(guī)則引擎公共文件包中的預(yù)設(shè)數(shù)據(jù)庫規(guī)則表,生成用戶配置的規(guī)則引擎。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述發(fā)布預(yù)設(shè)規(guī)則引擎公共文件包到預(yù)設(shè)項(xiàng)目倉庫之前,還包括:
編譯生成所述預(yù)設(shè)規(guī)則引擎公共文件包;其中,所述預(yù)設(shè)規(guī)則引擎公共文件包為jar包。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶配置的規(guī)則包括規(guī)則條件、規(guī)則動作和優(yōu)先級。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在所述響應(yīng)于規(guī)則配置操作,將用戶配置的規(guī)則寫入所述預(yù)設(shè)規(guī)則引擎公共文件包中的預(yù)設(shè)數(shù)據(jù)庫規(guī)則表,生成用戶配置的規(guī)則引擎之后,還包括以下至少之一:
響應(yīng)于規(guī)則新增操作,在所述規(guī)則引擎中增加至少一個所述規(guī)則;
響應(yīng)于規(guī)則修改操作,對所述規(guī)則引擎的規(guī)則條件、規(guī)則動作和優(yōu)先級至少之一進(jìn)行相應(yīng)修改;
響應(yīng)于規(guī)則刪除操作,刪除所述規(guī)則引擎中當(dāng)前已有的規(guī)則。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述響應(yīng)于規(guī)則配置操作,將用戶配置的規(guī)則寫入所述預(yù)設(shè)規(guī)則引擎公共文件包中的預(yù)設(shè)數(shù)據(jù)庫規(guī)則表,生成用戶配置的規(guī)則引擎,包括:
響應(yīng)于所述規(guī)則配置操作,在所述預(yù)設(shè)數(shù)據(jù)庫規(guī)則表中配置至少一個規(guī)則集,在所述規(guī)則集中配置至少一個規(guī)則;
為所述規(guī)則集設(shè)置集優(yōu)先級,為所述規(guī)則設(shè)置規(guī)則優(yōu)先級;
為每個所述規(guī)則配置所述規(guī)則條件和所述規(guī)則動作,并設(shè)置每個所述規(guī)則的工作狀態(tài)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述在所述規(guī)則集中配置至少一個規(guī)則之后,還包括:
為每個所述規(guī)則設(shè)置規(guī)則描述。
7.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述規(guī)則動作,包括:ElasticsearchAction、HBaseAction和InvokeAction。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)數(shù)據(jù)庫規(guī)則表包括Oracle數(shù)據(jù)庫規(guī)則表和HBase數(shù)據(jù)庫規(guī)則表。
9.一種規(guī)則引擎配置裝置,其特征在于,包括:
規(guī)則文件包發(fā)布模塊,用于發(fā)布預(yù)設(shè)規(guī)則引擎公共文件包到預(yù)設(shè)項(xiàng)目倉庫;
規(guī)則文件包拉取模塊,用于響應(yīng)于規(guī)則引擎文件包拉取操作,從所述預(yù)設(shè)項(xiàng)目倉庫中拉取對應(yīng)的所述預(yù)設(shè)規(guī)則引擎公共文件包;
規(guī)則引擎生成模塊,用于響應(yīng)于規(guī)則配置操作,將用戶配置的規(guī)則寫入所述預(yù)設(shè)規(guī)則引擎公共文件包中的預(yù)設(shè)數(shù)據(jù)庫規(guī)則表,生成用戶配置的規(guī)則引擎。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括:
規(guī)則文件包生成模塊,用于在所述發(fā)布預(yù)設(shè)規(guī)則引擎公共文件包到預(yù)設(shè)項(xiàng)目倉庫之前,編譯生成所述預(yù)設(shè)規(guī)則引擎公共文件包;其中,所述預(yù)設(shè)規(guī)則引擎公共文件包為jar包。
11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述用戶配置的規(guī)則包括規(guī)則條件、規(guī)則動作和優(yōu)先級。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國建設(shè)銀行股份有限公司,未經(jīng)中國建設(shè)銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110590432.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 規(guī)則發(fā)現(xiàn)程序、規(guī)則發(fā)現(xiàn)處理和規(guī)則發(fā)現(xiàn)裝置
- 不規(guī)則瓶蓋
- 相關(guān)規(guī)則分析裝置以及相關(guān)規(guī)則分析方法
- 分析規(guī)則調(diào)整裝置、分析規(guī)則調(diào)整系統(tǒng)以及分析規(guī)則調(diào)整方法
- 規(guī)則抽取方法和規(guī)則抽取設(shè)備
- 終端規(guī)則引擎裝置、終端規(guī)則運(yùn)行方法
- 布(規(guī)則)
- 規(guī)則呈現(xiàn)方法、存儲介質(zhì)和規(guī)則呈現(xiàn)裝置
- 可編寫規(guī)則配置模塊、規(guī)則生成系統(tǒng)、及規(guī)則管理平臺
- 不規(guī)則圍棋





