在URule Pro決策引擎中,所謂控制臺輸出動作列,就是將該列對應的單元格里設置的內容直接輸出至控制臺,其效果與Java中的S效果完全一致。添加好條件列并配置好與之綁定的參數(shù)和變量后,接下來就可以在該列對應的單元格添加具體的條件,添加條件方法比較簡單,在目標單元格右鍵,在彈出的菜單中選擇“配置條件”項即可。在彈出的配置條件窗口中,可以看到,這個配置條件的窗口采用的是向導式條件配置方式,與“向導式規(guī)則”中條件配置方式基本一致,不同的地方是向導式?jīng)Q策表中向導式條件配置不能添加“聯(lián)合條件”,同時對于單個條件不用指定條件左值(這是因為當前條件列的列頭已與具體的參數(shù)或變量綁定,這個綁定的參數(shù)或變量就是其下所有條件單元格條件的左值)。對于賦值動作列,在綁定好要賦值的參數(shù)或變量后,就可以在該列對應的單元格中選擇輸入具體的值,可以看到在對賦值動作列對應的單元格設置值時,其可選值的范圍與操作方式與“向導式規(guī)則”中條件右值的設置方式完全相同。URule Pro決策引擎通過簡單的拖曳就可以快速實現(xiàn)對已有的復雜評分卡或其它決策流執(zhí)行順序的編排。北京復雜規(guī)則設計用決策引擎如何調試
URule Pro決策引擎普通規(guī)則概念介紹:一個普通規(guī)則主體是由如果、那么、否則構成,點擊規(guī)則名可以對規(guī)則名進行修改,修改完成后鼠標點擊頁簽處離開焦點就完成了規(guī)則名的修改確認;點擊“添加屬性”鏈接可以為當前規(guī)則定義相關屬性。無論是普通規(guī)則還是循環(huán)規(guī)則都支持下面這些屬性:優(yōu)先級(當有多個規(guī)則滿足條件時,這個值用來決定這些滿足條件規(guī)則中動作的執(zhí)行順序,值越大,執(zhí)行順序越靠前。如不設置這個值,那按條件滿足的順序執(zhí)行,也就是說如果不配置優(yōu)先級屬性規(guī)則的執(zhí)行順序是不確定的。)、生效日期、失效日期、是否啟用、允許調試信息輸出、互斥組、執(zhí)行組、允許循環(huán)觸發(fā)。北京復雜規(guī)則設計用決策引擎如何調試分支節(jié)點是銳道URule Pro決策引擎當中提供的一種可實現(xiàn)規(guī)則流多條并行的節(jié)點。
URule Pro決策引擎規(guī)則節(jié)點介紹:所謂規(guī)則節(jié)點,用來綁定URule Pro當中提供的決策集、決策表、交叉決策表、決策樹、評分卡、復雜評分卡或其它決策流文件的節(jié)點。值得注意的是,一個規(guī)則節(jié)點只能與一個當前項目中決策集、決策表、交叉決策表、決策樹、評分卡、復雜評分卡或其它決策流文件綁定,這樣一旦決策流流轉到當前節(jié)點,那么就可以執(zhí)行與這個規(guī)則節(jié)點綁定的決策集、決策表、交叉決策表、決策樹、評分卡、復雜評分卡或其它決策流文件。URule Pro決策引擎知識包節(jié)點:與規(guī)則節(jié)點不同,知識包節(jié)點是用來與具體的知識包綁定的,這樣就可以實現(xiàn)復雜規(guī)則調用。知識包節(jié)點與某個知識包綁定之后,運行時規(guī)則流流轉到這個節(jié)點后,就會執(zhí)行與之綁定的知識包,如果綁定的知識包中包含決策流,那么引擎會自動執(zhí)行其中的決策流,如果規(guī)則包中包含的規(guī)則流有多個,那么默認只會執(zhí)行其中的第1個規(guī)則流,否則只執(zhí)行觸發(fā)規(guī)則動作。
決策樹又被稱為規(guī)則樹,是URule Pro決策引擎中提供的一種構建規(guī)則的方式,它以一棵躺倒的樹形結構來表現(xiàn)規(guī)則(之所以將其躺倒是為了節(jié)省空間,否則一棵稍微大點的樹將會占用很大的頁面空間),決策樹表現(xiàn)業(yè)務規(guī)則更為形象,實際上,無論是決策樹、決策表還是評分卡,都可以通過決策集來實現(xiàn),只是,對于某些業(yè)務規(guī)則來說,通過決策樹或決策表或評分卡實現(xiàn)起來更為形象、快捷。如何在URule Pro決策引擎中創(chuàng)建決策樹?打開URule Pro控制臺,在測試項目的“決策樹”節(jié)點下右鍵,在彈出菜單中選擇“創(chuàng)建決策樹”項就可以創(chuàng)建一個決策樹文件。銳道URule Pro決策中的普通評分卡可以針對某個實體對象的屬性條件進行評分。
URule Pro決策引擎條件定義部分介紹如下:對于一個普通規(guī)則,條件定義部分在if與then之間,對于循環(huán)規(guī)則,條件定義部分指的是循環(huán)體中在if與then之間的部分。在條件定義部分中我們可以添加具體的業(yè)務條件判斷,與向導式規(guī)則類似,在編寫腳本式規(guī)則條件時,單個條件也是由條件左邊部分,比較操作符及條件右邊部分。在條件左邊部分,同樣可以使用參數(shù)、變量及方法,當然也可以添加簡單的加、減、乘、除,對于條件的比較操作符,我們可以通過ALT+"/"鍵打開代碼提示來進行查看。條件左邊值:條件左邊值格式為:變量/參數(shù)/方法 [+][/][*][/] 變量/參數(shù)/方法/數(shù)字/字符串 [+][/][*][/]變量/參數(shù)/方法/ 數(shù)字/字符串...銳道URule Pro決策引擎通過簡單拖曳就可以快速實現(xiàn)對已有的決策集執(zhí)行順序的編排。杭州Unix決策引擎好用嗎
決策樹又稱為規(guī)則樹,是銳道URule Pro決策引擎中提供的一種構建規(guī)則的方式。北京復雜規(guī)則設計用決策引擎如何調試
URule Pro決策引擎向導式規(guī)則集是指利用引擎提供的設計器,一步步通過鼠標點擊就可以完成其中的普通規(guī)則與循環(huán)規(guī)則的配置,配合高度可視化的向導式規(guī)則設計器,可以較大限度將業(yè)務規(guī)則可視化,降低規(guī)則配置的復雜度;而腳本式規(guī)則集顧名思義就是通過在規(guī)則集文件當中按URule Pro的腳本語法規(guī)范來書寫腳本實現(xiàn)普通規(guī)則與循環(huán)規(guī)則的定義工作。向導式規(guī)則集因為是圖形化,向導方式構建規(guī)則,所以適合業(yè)務人員使用;而腳本式規(guī)則集通過書寫腳本構成規(guī)則,與傳統(tǒng)代碼編寫類似,所以適合技術人員來編寫規(guī)則;從功能上看,向導式規(guī)則集和腳本式規(guī)則集能實現(xiàn)的功能是完全相同的,也就是說向導式規(guī)則集中能實現(xiàn)的功能在腳本式規(guī)則集也完全可以實現(xiàn),反之亦然。在URule Pro當中,雖然說腳本式規(guī)則能實現(xiàn)向導式規(guī)則中提供的所有功能,但我們還是推薦大家采用向導式規(guī)則集文件來定義我們的業(yè)務規(guī)則,原因很簡單,向導式規(guī)則構建規(guī)則方式是可視化的,構建好的規(guī)則可讀性更好,這樣構建業(yè)務規(guī)則中出錯的機率就會更小。北京復雜規(guī)則設計用決策引擎如何調試
上海銳道信息技術有限公司公司是一家專門從事規(guī)則引擎,決策引擎,dorado產品的生產和銷售,是一家其他型企業(yè),公司成立于2002-04-17,位于峨山路91弄97號陸家嘴軟件園5號樓3層。多年來為國內各行業(yè)用戶提供各種產品支持。主要經(jīng)營規(guī)則引擎,決策引擎,dorado等產品服務,現(xiàn)在公司擁有一支經(jīng)驗豐富的研發(fā)設計團隊,對于產品研發(fā)和生產要求極為嚴格,完全按照行業(yè)標準研發(fā)和生產。我們以客戶的需求為基礎,在產品設計和研發(fā)上面苦下功夫,一份份的不懈努力和付出,打造了bstek,urule pro,urule,dorado產品。我們從用戶角度,對每一款產品進行多方面分析,對每一款產品都精心設計、精心制作和嚴格檢驗。上海銳道信息技術有限公司嚴格規(guī)范規(guī)則引擎,決策引擎,dorado產品管理流程,確保公司產品質量的可控可靠。公司擁有銷售/售后服務團隊,分工明細,服務貼心,為廣大用戶提供滿意的服務。