URule Pro決策引擎動(dòng)作定義部分:腳本式?jīng)Q策集中普通規(guī)則的的動(dòng)作定義部分寫(xiě)在“then”與“end”之間或者是“else”與“end”之間,循環(huán)規(guī)則中除了循環(huán)體中可在上述兩個(gè)地方添加動(dòng)作外,還可以在"loopStart"與“if”之間或"loopEnd"與"end"之間添加動(dòng)作,動(dòng)作可有一個(gè)或多個(gè),每個(gè)動(dòng)作以“;”或回車結(jié)束??蓤?zhí)行的動(dòng)作有三種類型,那就是為變量或參數(shù)賦值、執(zhí)行方法、執(zhí)行自定義函數(shù)以及控制臺(tái)內(nèi)容輸出。賦值操作的語(yǔ)法格式如下:變量或參數(shù) = 數(shù)字/字符串/變量/參數(shù)/方法/常量 [+][-][*][/] 數(shù)字/字符串/變量/參數(shù)/方法/常量 [+][-][*][/]數(shù)字/字符串/變量/參數(shù)/方法/常量 ...在URule Pro決策引擎中,與普通決策表相比,交叉決策表的條件由縱向和橫向兩個(gè)維度決定。上海銳道決策引擎在線體驗(yàn)
URule Pro決策引擎內(nèi)置動(dòng)作定義:如果要在決策集、決策表、交叉決策表、決策樹(shù)、評(píng)分卡、復(fù)雜評(píng)分卡或決策流中使用某個(gè)Spring Bean中定義的方法,那么可以使用動(dòng)作庫(kù)將目標(biāo)Bean及相應(yīng)的方法定義到其中,然后在具體的決策集、決策表、交叉決策表、決策樹(shù)、評(píng)分卡、復(fù)雜評(píng)分卡或決策流中導(dǎo)入這個(gè)動(dòng)作庫(kù)就可以使用了,這種類型方法調(diào)用,需要我們的顯式的將目標(biāo)動(dòng)作庫(kù)導(dǎo)入后方可使用。在URule Pro中還提供了一種不需要導(dǎo)入動(dòng)作庫(kù)就可以調(diào)用類方法的方式,我們稱之為內(nèi)置的動(dòng)作,對(duì)于這些內(nèi)置的動(dòng)作,按規(guī)范要求定義好后,用戶無(wú)需導(dǎo)入就可以直接在所有規(guī)則文件中使用。對(duì)于內(nèi)置動(dòng)作的使用與用戶自定義的動(dòng)作庫(kù)完全相同,不同地方在于內(nèi)置動(dòng)作不需要用戶定義,也不需要用戶導(dǎo)入,在任何一個(gè)決策集、決策表、交叉決策表、決策樹(shù)、評(píng)分卡、復(fù)雜評(píng)分卡或決策流中可以直接使用。深圳簡(jiǎn)易決策引擎如何安裝URule Pro決策引擎通過(guò)簡(jiǎn)單的鼠標(biāo)點(diǎn)擊就可以快速定義出與業(yè)務(wù)相匹配的決策表。
URule Pro決策引擎決策表是一種以表格形式表現(xiàn)規(guī)則的工具,它非常適用于描述處理判斷條件較多,各條件又相互組合、有多種決策方案的情況,決策表提供精確而簡(jiǎn)潔描述復(fù)雜邏輯的方式,可將多個(gè)條件及與這些條件滿足后要執(zhí)行動(dòng)作以圖形化形式進(jìn)行對(duì)應(yīng),對(duì)于決策表的定義,我們提供的是全可視化、圖形化的操作方式,通過(guò)簡(jiǎn)單的鼠標(biāo)點(diǎn)擊就可以快速定義出與業(yè)務(wù)相匹配的決策表。打開(kāi)URule Pro的控制臺(tái),在項(xiàng)目的“決策表”節(jié)點(diǎn)上右鍵,從彈出的菜單中選擇“添加決策表”項(xiàng),就可以創(chuàng)建一個(gè)決策表文件。
在URule Pro決策引擎提供的所有類型的規(guī)則文件中,在它們的屬性里都有一個(gè)名為“允許調(diào)試信息輸出”的屬性,我們需要做的就是添加這個(gè)屬性同時(shí)設(shè)置屬性值為“是”,這樣規(guī)則在運(yùn)行時(shí)默認(rèn)就會(huì)向控制臺(tái)打印出包含條件匹配信息、動(dòng)作執(zhí)行情況等所有日志信息,通過(guò)這些信息我們可以跟蹤規(guī)則執(zhí)行情況,在規(guī)則出現(xiàn)錯(cuò)誤或與預(yù)期不一致時(shí)通過(guò)調(diào)試信息的輸出就可快速定位問(wèn)題所在。在URule Pro中還提供了一個(gè)名為的系統(tǒng)組屬性,該屬性值默認(rèn)為true,這時(shí)所有調(diào)試信息默認(rèn)都會(huì)直接在控制臺(tái)上打印,當(dāng)將產(chǎn)品部署到生產(chǎn)環(huán)境中時(shí),我們需要將屬性設(shè)置為false,這樣所有調(diào)試信息都不會(huì)再輸出,這其中也包括URule規(guī)則集里提供的名為“打印內(nèi)容到控制臺(tái)”的動(dòng)作,這樣就可以快速完成項(xiàng)目上線,而不用擔(dān)心項(xiàng)目中因有大量調(diào)試信息輸出而需要重新修改規(guī)則屬性的問(wèn)題。因?yàn)橹С种形年P(guān)鍵字,使得URule Pro決策引擎的腳本式?jīng)Q策集更加適合國(guó)人編寫(xiě)。
URule Pro決策引擎中的決策表,整體可分為左右兩個(gè)部分,分別是條件列部分與動(dòng)作列部分,它們之間以一較粗的灰黑色線分隔,該線左邊為條件列,右邊則為動(dòng)作列。在導(dǎo)入好相關(guān)的變量庫(kù)或參數(shù)庫(kù)后,那就可以在條件列的列頭上右鍵,通過(guò)右鍵菜單選擇當(dāng)前條件要綁定的變量或參數(shù)在URule Pro當(dāng)中,所有的彈出菜單在不選擇菜單項(xiàng)目時(shí),如果需要隱藏,那么必須在空白處雙擊才能實(shí)現(xiàn)隱藏,之所以這樣做是為了防止用戶因?yàn)檎`單擊而出現(xiàn)已彈出菜單隱藏的情況。同時(shí)對(duì)于所有的二級(jí)菜單,如果菜單項(xiàng)目超過(guò)20個(gè),在二級(jí)菜單頂部會(huì)出現(xiàn)過(guò)濾框,可在這個(gè)框中對(duì)二級(jí)菜單項(xiàng)目進(jìn)行過(guò)濾,以快速找到目標(biāo)菜單項(xiàng)。URule Pro決策引擎決策表提供的是全可視化、圖形化的操作方式。廣東決策引擎怎么用
URule Pro決策引擎通過(guò)簡(jiǎn)單拖曳就可以快速實(shí)現(xiàn)對(duì)已有的決策樹(shù)執(zhí)行順序的編排。上海銳道決策引擎在線體驗(yàn)
URule Pro決策引擎循環(huán)規(guī)則:循環(huán)規(guī)則,它是一種可以對(duì)整合對(duì)象進(jìn)行循環(huán)執(zhí)行的規(guī)則。它的名稱與屬性與普通規(guī)則一樣,接下來(lái)是“循環(huán)對(duì)象”屬性,要求我們指定一個(gè)整合類型的對(duì)象,這個(gè)對(duì)象可以是個(gè)參數(shù)或變量 ,規(guī)則在運(yùn)行時(shí)將對(duì)這里選擇的整合進(jìn)行迭代;下面是“開(kāi)始前動(dòng)作”屬性,顧名思義,就是在循環(huán)規(guī)則執(zhí)行前做的一些動(dòng)作,通常我們會(huì)在這個(gè)地方做一些初始化的動(dòng)作,比如臨時(shí)參數(shù)的初始化賦值等,同樣這里的動(dòng)作可以是0~n個(gè),如果不定義那么就不執(zhí)行。接下來(lái)是若干個(gè)循環(huán)規(guī)則的循環(huán)單元部分,對(duì)于一個(gè)循環(huán)規(guī)則來(lái)說(shuō)可以有一個(gè)或多個(gè)循環(huán)單元,每個(gè)循環(huán)單元都是一個(gè)普通規(guī)則的規(guī)則體,也就是一個(gè)由如果、那么、否則三部分構(gòu)成的普通,定義方式與普通規(guī)則完全相同。在循環(huán)規(guī)則執(zhí)行時(shí),每迭代一次“循環(huán)對(duì)象”,就會(huì)將當(dāng)前迭代的對(duì)象插入到工作區(qū),嘗試匹配循環(huán)單元里的每一個(gè)規(guī)則體,如果滿足條件就執(zhí)行;之后是“結(jié)束后動(dòng)作”部分,它在循環(huán)執(zhí)行完成后執(zhí)行,動(dòng)作可以是0~n個(gè),不定義就不執(zhí)行。上海銳道決策引擎在線體驗(yàn)
上海銳道信息技術(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
柳州市山泰氣體有限公司