杭州銳道決策引擎安裝方法

來源: 發(fā)布時間:2023-03-11

URule Pro決策引擎決策表介紹:在決策表當(dāng)中,需要我們導(dǎo)入需要使用的變量庫、參數(shù)庫、常量庫及動作庫。和規(guī)則集中的規(guī)則一樣,可以為決策表添加若干屬性,但不同的是決策表中可添加的屬性只有五個,其含義和作用與決策集中的規(guī)則相同。一旦為決策表定義了屬性,那么這些屬性將會被應(yīng)用到?jīng)Q策表中定義的每個規(guī)則上。實際使用當(dāng)中,我們可能會將若干個決策表或若干個決策表與若干個決策集放在一個知識包中使用,這個時候如果沒有使用決策流來對它們的執(zhí)行順序進(jìn)行編排的話,那么優(yōu)先級屬性的作用就顯現(xiàn)出來,通過定義優(yōu)先級屬性,可以實現(xiàn)若干個決策表文件與若干個決策集文件放在一個知識包中執(zhí)行順序的編排,也就是優(yōu)先級的值越大,執(zhí)行越靠前。銳道URule Pro決策引擎決策表是一種以表格形式表現(xiàn)規(guī)則的工具。杭州銳道決策引擎安裝方法

URule Pro決策引擎規(guī)則的打包與調(diào)用介紹:按照業(yè)務(wù)需求將規(guī)則文件定義好后,就可以將涉及到的所有規(guī)則文件打包備用。打包方式是點擊URule Pro規(guī)則項目導(dǎo)航上的“知識包”節(jié)點,在出現(xiàn)的頁面當(dāng)中,就可以將規(guī)則文件打包成一個個待調(diào)用的知識包。一個知識里面可以包含若干個具體的規(guī)則文件,這些文件可以是若干個規(guī)則集(決策集)、決策表、交叉決策表(決策矩陣)、評分卡、復(fù)雜評分卡以及決策流。需要注意的是,規(guī)則文件里引入的庫文件(變量庫、參數(shù)庫、常量庫以及動作庫文件)是不需要導(dǎo)入的,引擎會自動處理規(guī)則中包含的庫文件。知識包配置完成后,可以對當(dāng)前知識包進(jìn)行測試。URule Pro提供了兩種類型的針對知識包的測試,一種為用戶直接輸入測試值的“快速測試”,另一種為支持基于Excel批量數(shù)據(jù)的“仿真測試”。杭州Windows決策引擎如何調(diào)試銳道URule Pro決策中的普通評分卡可以針對某個實體對象的屬性條件進(jìn)行評分。

分支節(jié)點是URule Pro決策引擎當(dāng)中提供的一種可實現(xiàn)規(guī)則流多條并行的節(jié)點,通過這個節(jié)點,可以根據(jù)當(dāng)前節(jié)點下面流出連線數(shù)量,將當(dāng)前規(guī)則流實現(xiàn)拆分成若干條子的規(guī)則流實例并行運行,根據(jù)這一特性,分支節(jié)點下至少要有兩條流出的連線才有意義。在決策流實例流轉(zhuǎn)到分支節(jié)點時,分支節(jié)點會根據(jù)其下面流出的連接線數(shù)量將主的實例拆分成與連線對應(yīng)的若干個子實例,以并行方式繼續(xù)運行產(chǎn)生的多個流實例。在默認(rèn)情況下,分支節(jié)點會將主流程拆分成若干子流程執(zhí)行,在實際執(zhí)行的時候還是在一個線程內(nèi)先后執(zhí)行各個分支。

在URule Pro決策引擎復(fù)雜評分卡的編輯器中,其上部是工具欄,和其它類型的規(guī)則編輯器一樣,工具欄里可以導(dǎo)入當(dāng)前項目中已定義好的要使用的常量、變量、參數(shù)或動作庫文件。工具欄的下方,可以通過點擊“添加屬性”鏈接,為當(dāng)前復(fù)雜評分卡添加相關(guān)屬性,這些屬性與決策表或普通評分卡里完全一致,其作用也相同。再下方的表格就是具體的定義評分卡的表格。這樣表格與普通決策表的表格類似,通過一條加粗的灰黑色的線將整個表格分為左右兩個部分,左邊部分為條件定義部分,右邊部分為分值列及自定義列定義部分。在URule Pro決策引擎中一個腳本式規(guī)則文件當(dāng)中,可添加0至多個普通規(guī)則或循環(huán)規(guī)則定義信息。

在URule Pro決策引擎中,所謂控制臺輸出動作列,就是將該列對應(yīng)的單元格里設(shè)置的內(nèi)容直接輸出至控制臺,其效果與Java中的S效果完全一致。添加好條件列并配置好與之綁定的參數(shù)和變量后,接下來就可以在該列對應(yīng)的單元格添加具體的條件,添加條件方法比較簡單,在目標(biāo)單元格右鍵,在彈出的菜單中選擇“配置條件”項即可。在彈出的配置條件窗口中,可以看到,這個配置條件的窗口采用的是向?qū)綏l件配置方式,與“向?qū)揭?guī)則”中條件配置方式基本一致,不同的地方是向?qū)經(jīng)Q策表中向?qū)綏l件配置不能添加“聯(lián)合條件”,同時對于單個條件不用指定條件左值(這是因為當(dāng)前條件列的列頭已與具體的參數(shù)或變量綁定,這個綁定的參數(shù)或變量就是其下所有條件單元格條件的左值)。對于賦值動作列,在綁定好要賦值的參數(shù)或變量后,就可以在該列對應(yīng)的單元格中選擇輸入具體的值,可以看到在對賦值動作列對應(yīng)的單元格設(shè)置值時,其可選值的范圍與操作方式與“向?qū)揭?guī)則”中條件右值的設(shè)置方式完全相同。普通評分卡是銳道URule Pro決策當(dāng)中專門為簡單評分系統(tǒng)而設(shè)計的一種業(yè)務(wù)規(guī)則工具。上海決策引擎作用

在銳道URule Pro決策引擎中,普通規(guī)則、循環(huán)規(guī)則,與向?qū)揭?guī)則中普通規(guī)則和循環(huán)規(guī)則均保持一致。杭州銳道決策引擎安裝方法

URule Pro決策引擎腳本式規(guī)則集概述如下:在向?qū)揭?guī)則集中,我們通過鼠標(biāo)點擊就可以定義出各種類型的復(fù)雜業(yè)務(wù)規(guī)則;如果你是一個程序員,可能會更青睞代碼的方式來定義業(yè)務(wù)規(guī)則,所以在URule Pro中還提供了腳本式規(guī)則集,讓我們可以采用腳本的方式來定義業(yè)務(wù)規(guī)則。與向?qū)揭?guī)則集對應(yīng),腳本式規(guī)則集里可以實現(xiàn)向?qū)揭?guī)則中能實現(xiàn)的所有功能,反過來也是一樣。在腳本式規(guī)則集中,采用URule Pro自定義的一套腳本語法,關(guān)鍵字既可以使用英文也可以是中文,在一個普通規(guī)則或一個循環(huán)規(guī)則當(dāng)中,我們可以使用純英文關(guān)鍵字來定義,也可以全部使用純中文關(guān)鍵字來定義,如果你愿意,也可以使用中英文混合的關(guān)鍵字來定義。因為支持中文關(guān)鍵字,使得URule Pro的腳本式?jīng)Q策集更加適合國人編寫,可讀性也就更強,再配合URule Pro中提供的腳本式?jīng)Q策集編輯器中提供的全功能代碼提示功能,可大幅提高腳本式?jīng)Q策集的編寫效率。杭州銳道決策引擎安裝方法

上海銳道信息技術(shù)有限公司是以提供規(guī)則引擎,決策引擎,dorado內(nèi)的多項綜合服務(wù),為消費者多方位提供規(guī)則引擎,決策引擎,dorado,BSTEK是我國數(shù)碼、電腦技術(shù)的研究和標(biāo)準(zhǔn)制定的重要參與者和貢獻(xiàn)者。BSTEK致力于構(gòu)建數(shù)碼、電腦自主創(chuàng)新的競爭力,將憑借高精尖的系列產(chǎn)品與解決方案,加速推進(jìn)全國數(shù)碼、電腦產(chǎn)品競爭力的發(fā)展。

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