URule Pro決策引擎中知識(shí)包的使用規(guī)則介紹:點(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ī)則流以外所有類(lèi)型的規(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)。湖北智能風(fēng)控決策引擎注意事項(xiàng)
URule Pro決策引擎規(guī)則集概述如下:規(guī)則集也叫決策集,在URule Pro當(dāng)中是由一組普通規(guī)則和循環(huán)規(guī)則構(gòu)成的規(guī)則整合,是使用頻率較高的一種業(yè)務(wù)規(guī)則實(shí)現(xiàn)方式。在URule Pro中規(guī)則有兩種類(lèi)型:一種是普通規(guī)則;一種是循環(huán)規(guī)則。所謂的普通規(guī)則是指一種由如果、那么、否則三個(gè)部分構(gòu)成的規(guī)則;而循環(huán)規(guī)則顧名思義就是可循環(huán)的規(guī)則,它允許指定一個(gè)整合類(lèi)型的對(duì)象,對(duì)這個(gè)整合中每個(gè)對(duì)象進(jìn)行循環(huán)迭代,在循環(huán)體中則是若干個(gè)由如果、那么、否則構(gòu)成的普通規(guī)則。在定義方式上,URule Pro提供了向?qū)揭?guī)則集以及腳本式規(guī)則集定義兩種。四川可擴(kuò)展性決策引擎調(diào)試方法如何使用銳道URule Pro決策引擎中的交叉決策表?
URule Pro決策引擎決策表介紹:在決策表當(dāng)中,需要我們導(dǎo)入需要使用的變量庫(kù)、參數(shù)庫(kù)、常量庫(kù)及動(dòng)作庫(kù)。和規(guī)則集中的規(guī)則一樣,可以為決策表添加若干屬性,但不同的是決策表中可添加的屬性只有五個(gè),其含義和作用與決策集中的規(guī)則相同。一旦為決策表定義了屬性,那么這些屬性將會(huì)被應(yīng)用到?jīng)Q策表中定義的每個(gè)規(guī)則上。實(shí)際使用當(dāng)中,我們可能會(huì)將若干個(gè)決策表或若干個(gè)決策表與若干個(gè)決策集放在一個(gè)知識(shí)包中使用,這個(gè)時(shí)候如果沒(méi)有使用決策流來(lái)對(duì)它們的執(zhí)行順序進(jìn)行編排的話,那么優(yōu)先級(jí)屬性的作用就顯現(xiàn)出來(lái),通過(guò)定義優(yōu)先級(jí)屬性,可以實(shí)現(xiàn)若干個(gè)決策表文件與若干個(gè)決策集文件放在一個(gè)知識(shí)包中執(zhí)行順序的編排,也就是優(yōu)先級(jí)的值越大,執(zhí)行越靠前。
在URule Pro決策引擎中,不論是普通規(guī)則,還是循環(huán)規(guī)則,屬性定義部分都是一樣的,而且與向?qū)揭?guī)則中普通規(guī)則和循環(huán)規(guī)則保持一致。如果不記得屬性有哪些可以通過(guò)ALT+"/"鍵打開(kāi)代碼提示,選擇需要的屬性即可,多個(gè)屬性之間可以用空格或","號(hào)分隔,具體屬性中英文名及描述見(jiàn)規(guī)則屬性部分介紹。屬性賦值通過(guò)”=“實(shí)現(xiàn),多個(gè)屬性之間需要添加空格或回車(chē),對(duì)于String類(lèi)型的屬性值需要添加雙引號(hào)包裹,日期類(lèi)型要采用“yyyy-MM-dd HH:mm:ss”格式來(lái)定義,布爾類(lèi)型則直接輸入true或false。銳道URule Pro決策引擎決策表是一種以表格形式表現(xiàn)規(guī)則的工具。
分支節(jié)點(diǎn)是URule Pro決策引擎當(dāng)中提供的一種可實(shí)現(xiàn)規(guī)則流多條并行的節(jié)點(diǎn),通過(guò)這個(gè)節(jié)點(diǎn),可以根據(jù)當(dāng)前節(jié)點(diǎn)下面流出連線數(shù)量,將當(dāng)前規(guī)則流實(shí)現(xiàn)拆分成若干條子的規(guī)則流實(shí)例并行運(yùn)行,根據(jù)這一特性,分支節(jié)點(diǎn)下至少要有兩條流出的連線才有意義。在決策流實(shí)例流轉(zhuǎn)到分支節(jié)點(diǎn)時(shí),分支節(jié)點(diǎn)會(huì)根據(jù)其下面流出的連接線數(shù)量將主的實(shí)例拆分成與連線對(duì)應(yīng)的若干個(gè)子實(shí)例,以并行方式繼續(xù)運(yùn)行產(chǎn)生的多個(gè)流實(shí)例。在默認(rèn)情況下,分支節(jié)點(diǎn)會(huì)將主流程拆分成若干子流程執(zhí)行,在實(shí)際執(zhí)行的時(shí)候還是在一個(gè)線程內(nèi)先后執(zhí)行各個(gè)分支。銳道URule Pro決策引擎可運(yùn)行在Linux、Windows、Unix等類(lèi)型的操作系統(tǒng)之上。湖北Unix決策引擎體驗(yàn)
銳道URule Pro決策引擎中的腳本式?jīng)Q策集可以編寫(xiě)普通規(guī)則和循環(huán)規(guī)則。湖北智能風(fēng)控決策引擎注意事項(xiàng)
URule Pro決策引擎動(dòng)作節(jié)點(diǎn)介紹:動(dòng)作節(jié)點(diǎn)可以與一個(gè)實(shí)現(xiàn)了接口并配置到Spring中的Bean綁定,這樣在運(yùn)行時(shí),規(guī)則流執(zhí)行到這個(gè)動(dòng)作節(jié)點(diǎn)時(shí)就會(huì)執(zhí)行與之綁定的FlowAction實(shí)現(xiàn)類(lèi),有了動(dòng)作節(jié)點(diǎn),那么在規(guī)則流中就可以執(zhí)行具體的Java類(lèi)中的方法,因?yàn)樵揓ava類(lèi)是配置在Spring上下文中的,所以類(lèi)中可訪問(wèn)Spring環(huán)境所有信息,這樣就可以做一些更為復(fù)雜的業(yè)務(wù)操作。動(dòng)作節(jié)點(diǎn)出入連接線如下所示:流入的連接線數(shù)量:1~n;流出的連接線數(shù)量:0~1。湖北智能風(fēng)控決策引擎注意事項(xiàng)
上海銳道信息技術(shù)有限公司是以提供規(guī)則引擎,決策引擎,dorado內(nèi)的多項(xiàng)綜合服務(wù),為消費(fèi)者多方位提供規(guī)則引擎,決策引擎,dorado,BSTEK是我國(guó)數(shù)碼、電腦技術(shù)的研究和標(biāo)準(zhǔn)制定的重要參與者和貢獻(xiàn)者。BSTEK致力于構(gòu)建數(shù)碼、電腦自主創(chuàng)新的競(jìng)爭(zhēng)力,將憑借高精尖的系列產(chǎn)品與解決方案,加速推進(jìn)全國(guó)數(shù)碼、電腦產(chǎn)品競(jìng)爭(zhēng)力的發(fā)展。