在URule Pro決策引擎當(dāng)中定義好各種類型的規(guī)則文件后,需要將要調(diào)用的規(guī)則文件通過(guò)規(guī)則項(xiàng)目的“知識(shí)包”節(jié)點(diǎn)將文件打包后才可以被業(yè)務(wù)系統(tǒng)調(diào)用。規(guī)則包在調(diào)用前需要對(duì)定義好的知識(shí)包進(jìn)行各種測(cè)試,在URule Pro中就提供了兩種不同類型的針對(duì)知識(shí)包的測(cè)試方法,分別是“快速測(cè)試”和“仿真測(cè)試”,所謂的快速測(cè)試,可以在彈出的窗口中輸入相關(guān)業(yè)務(wù)數(shù)據(jù)后提交到后臺(tái)即可對(duì)當(dāng)前知識(shí)包進(jìn)行的測(cè)試,選中一個(gè)知識(shí)包,點(diǎn)擊工具欄上的“快速測(cè)試”按鈕,即可彈出快速測(cè)試窗口進(jìn)行測(cè)試。仿真測(cè)試:選中一個(gè)知識(shí)包,點(diǎn)擊工具欄上的“仿真測(cè)試”按鈕,就可以進(jìn)入針對(duì)當(dāng)前知識(shí)包的仿真測(cè)試頁(yè)面。URule Pro決策引擎中的腳本的語(yǔ)法定義與解析采用的是ANTLR實(shí)現(xiàn)。上海微服務(wù)決策引擎調(diào)試
URule Pro決策引擎中評(píng)分卡的得分計(jì)算方式是什么?在URule Pro當(dāng)中,對(duì)于得分計(jì)算方式提供了三種類型,第1種也就是默認(rèn)的是“求和”,所謂求和就是對(duì)在運(yùn)行時(shí)所有滿足條件的條件行對(duì)應(yīng)的分值列的值內(nèi)容進(jìn)行累加求和;第二種類型是“加權(quán)求和”,如果選擇加權(quán)求和,那么需要我們將評(píng)分卡表格上部的“權(quán)重”屬性設(shè)置為“支持”,這樣可以看到所有的屬性行中多出一個(gè)名為權(quán)重的編輯框,我們?cè)谶@個(gè)編輯框中輸入具體的權(quán)重值這樣在將得分計(jì)算方式改為“加權(quán)求和”后,引擎將在運(yùn)行時(shí)取到每個(gè)滿足條件的條件行的分值,將這個(gè)分值與當(dāng)前行對(duì)應(yīng)的權(quán)重值做乘法計(jì)算,之后將所有乘法計(jì)算后的結(jié)果相加作為當(dāng)前評(píng)分卡的較終得分。得分計(jì)算的之后一種方式是“自定義”,一旦選擇這種方式,那么我們需要指定自定義計(jì)算得分的Bean的ID。江蘇科學(xué)計(jì)算決策引擎調(diào)試方法在URule Pro決策引擎中,控制臺(tái)輸出動(dòng)作列是將該列對(duì)應(yīng)的單元格里設(shè)置的內(nèi)容直接輸出至控制臺(tái)。
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決策引擎中的交叉決策表又叫決策矩陣,是URule Pro中提供的一種特殊類型的決策表。與普通決策表相比,交叉決策表的條件由縱向和橫向兩個(gè)維度決定,而普通決策表的條件只是由縱向維度決定;但在普通決策表的動(dòng)作部分可以是三種類型,分別是賦值、輸出和執(zhí)行方式,而在交叉決策表中動(dòng)作部分就是縱向和橫向兩個(gè)維度交叉后的單元格的值,一般來(lái)說(shuō),這種交叉后單元格的值都是賦給某個(gè)變量或參數(shù),所以交叉決策表的動(dòng)作基本就一個(gè),那就是賦值。相比普通的決策表,交叉決策表是從橫向和縱向兩個(gè)維度來(lái)獨(dú)特確定一個(gè)值,所以它更加簡(jiǎn)單,也更為直觀,相同類型的交叉決策表實(shí)現(xiàn)的交叉業(yè)務(wù)規(guī)則,如果換成普通決策表來(lái)定義,那將有效增加定義的復(fù)雜度。URule Pro決策引擎提供了支持基于Excel批量數(shù)據(jù)的“仿真測(cè)試”。
URule Pro決策引擎中知識(shí)包的使用介紹:點(diǎn)擊知識(shí)包工具欄上的“快速測(cè)試”按鈕就可以對(duì)當(dāng)前知識(shí)進(jìn)行測(cè)試,在測(cè)試頁(yè)面當(dāng)中輸入相關(guān)測(cè)試數(shù)據(jù), 然后再點(diǎn)擊工具欄上的“測(cè)試決策包”按鈕就可以對(duì)當(dāng)前知識(shí)包里除規(guī)則流以外所有類型的規(guī)則進(jìn)行測(cè)試,如果當(dāng)前知識(shí)包里有規(guī)則流文件,那么就需要點(diǎn)擊工具欄上的“測(cè)試決策流”按鈕來(lái)對(duì)目標(biāo)決策流進(jìn)行測(cè)試;點(diǎn)擊知識(shí)包工具欄上的“仿真測(cè)試”按鈕就可以對(duì)當(dāng)前知識(shí)包進(jìn)行基于方案的復(fù)雜場(chǎng)景仿真測(cè)試,知識(shí)包測(cè)試完成后,就可以對(duì)其進(jìn)行發(fā)布,發(fā)布方式是通過(guò)點(diǎn)擊工具欄上的“發(fā)布知識(shí)包”按鈕完成,每次發(fā)布的知識(shí)包,都會(huì)以版本形式保存下來(lái),運(yùn)行時(shí)可以在已發(fā)布的知識(shí)包版本間靈活切換。URule Pro決策引擎當(dāng)中提供的規(guī)則流可以把普通的規(guī)則集,決策表或評(píng)分卡串起來(lái)。上海微服務(wù)決策引擎調(diào)試
分支節(jié)點(diǎn)是URule Pro決策引擎當(dāng)中提供的一種可實(shí)現(xiàn)規(guī)則流多條并行的節(jié)點(diǎn)。上海微服務(wù)決策引擎調(diào)試
URule Pro是一款由上海銳道信息技術(shù)有限公司自主研發(fā)的一款純Java規(guī)則引擎,它可以運(yùn)行在Windows、Linux、Unix等各種類型的操作系統(tǒng)之上。URule Pro決策引擎評(píng)分卡介紹:評(píng)分是對(duì)個(gè)人或機(jī)構(gòu)的相關(guān)信息進(jìn)行分析之后的一種數(shù)值表達(dá),表示此人或此機(jī)構(gòu)由于信用活動(dòng)的拒付行為所造成損失風(fēng)險(xiǎn)的可能性,評(píng)分通常用于對(duì)個(gè)人或機(jī)構(gòu)的風(fēng)險(xiǎn)管理與評(píng)估。URule Pro中的評(píng)分卡就是用來(lái)計(jì)算評(píng)分的,它使用二維表形式展示目標(biāo)對(duì)象的各個(gè)屬性,針對(duì)不同屬性設(shè)置不同區(qū)段的條件,每個(gè)區(qū)段條件對(duì)應(yīng)不同的分值,運(yùn)行時(shí)引擎會(huì)根據(jù)定義的區(qū)段條件自動(dòng)計(jì)算目標(biāo)對(duì)象的評(píng)分。上海微服務(wù)決策引擎調(diào)試
上海銳道信息技術(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),我們一直在路上!
ABOUT US
柳州市山泰氣體有限公司