杭州審計(jì)決策引擎使用方法

來(lái)源: 發(fā)布時(shí)間:2022-09-11

URule Pro決策引擎聚合節(jié)點(diǎn)介紹:聚合節(jié)點(diǎn)就是用來(lái)聚合由分支節(jié)點(diǎn)拆分出來(lái)的多個(gè)子的規(guī)則流的,所以有聚合節(jié)點(diǎn),就一定要有分支節(jié)點(diǎn),但有分支節(jié)點(diǎn)卻不一定需要聚合節(jié)點(diǎn)(但如果設(shè)置了參數(shù),或配置了分支節(jié)點(diǎn)的“啟用多線程”屬性值為“是”時(shí),分支節(jié)點(diǎn)就啟用了多線程執(zhí)行功能,這樣分支節(jié)點(diǎn)下一定需要一個(gè)聚合節(jié)點(diǎn),否則會(huì)出現(xiàn)錯(cuò)誤),對(duì)于URule Pro的決策流來(lái)說(shuō),拆分出子的決策流后是否有聚合節(jié)點(diǎn)是可選的,但聚合節(jié)點(diǎn)的出現(xiàn)則一定要有分支節(jié)點(diǎn)來(lái)配合,否則聚合節(jié)點(diǎn)就沒(méi)有意義了。銳道URule Pro決策引擎提供了用戶直接輸入測(cè)試值的“快速測(cè)試”。杭州審計(jì)決策引擎使用方法

URule Pro決策引擎條件定義部分介紹如下:對(duì)于一個(gè)普通規(guī)則,條件定義部分在if與then之間,對(duì)于循環(huán)規(guī)則,條件定義部分指的是循環(huán)體中在if與then之間的部分。在條件定義部分中我們可以添加具體的業(yè)務(wù)條件判斷,與向?qū)揭?guī)則類(lèi)似,在編寫(xiě)腳本式規(guī)則條件時(shí),單個(gè)條件也是由條件左邊部分,比較操作符及條件右邊部分。在條件左邊部分,同樣可以使用參數(shù)、變量及方法,當(dāng)然也可以添加簡(jiǎn)單的加、減、乘、除,對(duì)于條件的比較操作符,我們可以通過(guò)ALT+"/"鍵打開(kāi)代碼提示來(lái)進(jìn)行查看。條件左邊值:條件左邊值格式為:變量/參數(shù)/方法 [+][/][*][/] 變量/參數(shù)/方法/數(shù)字/字符串 [+][/][*][/]變量/參數(shù)/方法/ 數(shù)字/字符串...北京Windows決策引擎推薦URule Pro決策引擎提供了用戶直接輸入測(cè)試值的“快速測(cè)試”。

URule Pro決策引擎動(dòng)作庫(kù)文件介紹:動(dòng)作庫(kù)文件的作用是對(duì)配置在spring中的bean方法進(jìn)行映射,使得我們可以直接在規(guī)則當(dāng)中調(diào)用這些方法。同樣在項(xiàng)目的“庫(kù)”節(jié)點(diǎn)下創(chuàng)建一個(gè)動(dòng)作庫(kù)文件,可以看到動(dòng)作庫(kù)文件內(nèi)容有三列,分別是動(dòng)作名稱,bean的id定義列,方法名定義列,以及方法對(duì)應(yīng)的參數(shù)定義列。在動(dòng)作庫(kù)定義的時(shí)候需要注意,如果我們規(guī)則運(yùn)行方式采用的是客戶端服務(wù)器模式,那么必須要保證調(diào)用知識(shí)包的客戶端Spring環(huán)境里有這個(gè)Bean,且Bean的Id要與動(dòng)作庫(kù)定義時(shí)的Id保證一至,否則調(diào)用會(huì)出現(xiàn)錯(cuò)誤。

URule Pro決策引擎條件模版如下:從2.1.9版本開(kāi)始,可以在“規(guī)則集”分類(lèi)中創(chuàng)建“條件模版”文件,條件模版的作用就是把一些通用條件進(jìn)行歸類(lèi),并定義好有意義的名稱,這樣在向?qū)降囊?guī)則集文件里就可以引用條件模版文件并在規(guī)則條件中使用條件模版。條件模版創(chuàng)建完成后,就可以在向?qū)揭?guī)則文件里引用并使用了,引用方式與導(dǎo)入庫(kù)文件的方法一致,點(diǎn)擊工具欄上的“模版”按鈕,選擇其下的“條件模版”菜單項(xiàng),然后選擇并添加相應(yīng)的條件模版文件即可。對(duì)于向?qū)揭?guī)則,在規(guī)則名邊,還添加了一個(gè)可以用于直接查看當(dāng)前規(guī)則在編譯后條件樹(shù)的按鈕,這對(duì)于采用了條件模版的規(guī)則來(lái)說(shuō)非常有意義,通過(guò)查看編譯后的條件樹(shù),就可以明確在添加了條件模版后對(duì)當(dāng)前規(guī)則的條件組合產(chǎn)生的影響,從而可以幫助我們更好的理解規(guī)則中配置的條件。點(diǎn)擊銳道URule Pro決策引擎知識(shí)包工具欄上的“快速測(cè)試”按鈕就可以對(duì)當(dāng)前知識(shí)進(jìn)行測(cè)試。

URule Pro決策引擎規(guī)則流:無(wú)論是普通的規(guī)則集,還是決策表或評(píng)分卡,這些規(guī)則工具都只能完成一個(gè)復(fù)雜業(yè)務(wù)規(guī)則需求的一個(gè)點(diǎn),所以對(duì)于完成的業(yè)務(wù)需求實(shí)現(xiàn)來(lái)說(shuō),還需要有工具把這些點(diǎn)串起來(lái),這個(gè)工具就是規(guī)則流,也叫決策流。URule Pro當(dāng)中提供的規(guī)則流可以把普通的規(guī)則集,決策表或評(píng)分卡串起來(lái),實(shí)現(xiàn)對(duì)已有規(guī)則的可視化編排功能。在實(shí)際的業(yè)務(wù)系統(tǒng)中往往都是以規(guī)則流作為業(yè)務(wù)規(guī)則的調(diào)用入口,通過(guò)規(guī)則流將所有的以點(diǎn)形式存在的規(guī)則編排起來(lái)執(zhí)行,從而可以實(shí)現(xiàn)任意復(fù)雜的業(yè)務(wù)規(guī)則需求。URule Pro決策引擎條件右邊值與條件左邊值類(lèi)似。審計(jì)決策引擎在線體驗(yàn)

決策樹(shù)又稱為規(guī)則樹(shù),是銳道URule Pro決策引擎中提供的一種構(gòu)建規(guī)則的方式。杭州審計(jì)決策引擎使用方法

決策表的上方是工具欄,需要導(dǎo)入各種庫(kù)文件;中間是屬性設(shè)置區(qū),與決策表一樣只提供四個(gè)屬性,如果定義屬性,那么它們將會(huì)在運(yùn)行時(shí)被附加由決策樹(shù)生成的所有規(guī)則上;較下面就是決策樹(shù)的定義區(qū),默認(rèn)它是一個(gè)根變量節(jié)點(diǎn),是不可刪除的。在決策引擎當(dāng)中有三種類(lèi)型的樹(shù)節(jié)點(diǎn),分別是變量節(jié)點(diǎn)、條件節(jié)點(diǎn)以及動(dòng)作節(jié)點(diǎn)。變量節(jié)點(diǎn)就是用來(lái)選擇目標(biāo)變量的節(jié)點(diǎn),要操作這里我們需要首先導(dǎo)入需要使用到的變量庫(kù)文件或參數(shù)庫(kù)文件,比如導(dǎo)入我們定義的會(huì)員變量庫(kù),然后就可以選擇具體的會(huì)員變量屬性,定義好變量節(jié)點(diǎn)上要使用的變量后,就可以添加下級(jí)子節(jié)點(diǎn),變量節(jié)點(diǎn)下只能添加條件節(jié)點(diǎn),一個(gè)變量節(jié)點(diǎn)可添加多個(gè)條件節(jié)點(diǎn),每個(gè)條件節(jié)點(diǎn)上配置的條件與當(dāng)前變量節(jié)點(diǎn)構(gòu)成一個(gè)完整的約束條件,條件的定義與向?qū)揭?guī)則中完全相同。條件節(jié)點(diǎn)下可以繼續(xù)添加子條件以進(jìn)一步對(duì)上級(jí)條件進(jìn)行約束或添加動(dòng)作節(jié)點(diǎn)以結(jié)束當(dāng)前條件分支或者再添加若干變量節(jié)點(diǎn)以添加新類(lèi)型的條件約束,一旦某個(gè)條件節(jié)點(diǎn)下添加了動(dòng)作節(jié)點(diǎn),那么就意味著這個(gè)條件分支的結(jié)束,一個(gè)動(dòng)作節(jié)點(diǎn)中可添加多個(gè)動(dòng)作,同樣一個(gè)條件節(jié)點(diǎn)下可以有多個(gè)動(dòng)作節(jié)點(diǎn),動(dòng)作節(jié)點(diǎn)上的動(dòng)作類(lèi)型與動(dòng)作定義方式與向?qū)揭?guī)則中完全相同。杭州審計(jì)決策引擎使用方法

上海銳道信息技術(shù)有限公司是一家有著雄厚實(shí)力背景、信譽(yù)可靠、勵(lì)精圖治、展望未來(lái)、有夢(mèng)想有目標(biāo),有組織有體系的公司,堅(jiān)持于帶領(lǐng)員工在未來(lái)的道路上大放光明,攜手共畫(huà)藍(lán)圖,在上海市等地區(qū)的數(shù)碼、電腦行業(yè)中積累了大批忠誠(chéng)的客戶粉絲源,也收獲了良好的用戶口碑,為公司的發(fā)展奠定的良好的行業(yè)基礎(chǔ),也希望未來(lái)公司能成為*****,努力為行業(yè)領(lǐng)域的發(fā)展奉獻(xiàn)出自己的一份力量,我們相信精益求精的工作態(tài)度和不斷的完善創(chuàng)新理念以及自強(qiáng)不息,斗志昂揚(yáng)的的企業(yè)精神將**上海銳道信息供應(yīng)和您一起攜手步入輝煌,共創(chuàng)佳績(jī),一直以來(lái),公司貫徹執(zhí)行科學(xué)管理、創(chuàng)新發(fā)展、誠(chéng)實(shí)守信的方針,員工精誠(chéng)努力,協(xié)同奮取,以品質(zhì)、服務(wù)來(lái)贏得市場(chǎng),我們一直在路上!

標(biāo)簽: 規(guī)則引擎 決策引擎