四川審計決策引擎體驗

來源: 發(fā)布時間:2022-08-25

URule Pro決策引擎普通評分卡:普通評分卡是URule Pro當中專門為簡單評分系統(tǒng)而設計的一種業(yè)務規(guī)則工具,它可以針對某個實體對象的屬性條件進行評分,每個屬性在條件滿足后還可以添加權重支持,同時對于得分的計算方式提供求和、加權求和以及用戶自定義方式,以較大限度滿足業(yè)務系統(tǒng)評分規(guī)則的需要。URule Pro決策引擎復雜評分卡:在URule Pro提供的普通評分卡當中,只能針對某一個對象的一些屬性進行評分,這種評分方式可以滿足大部分評分系統(tǒng)的需求,但在某些復雜的評分需求中,需要對多個對象的不同屬性進行疊加組合評分,針對此類需求,URule Pro提供了復雜評分卡功能。復雜評分卡的配置方式與決策表有些類似,只是對于條件列頭只能選擇具體的對象,而每個條件單元格在配置條件時都需要選擇與當前列頭選擇的對象對應的具體屬性,這樣就可以滿足任意復雜的評分需求。URule Pro決策引擎決策表提供的是全可視化、圖形化的操作方式。四川審計決策引擎體驗

如何使用URule Pro決策引擎中的交叉決策表?打開URule Pro的控制臺,在項目的“決策表”節(jié)點下點擊右鍵菜單,選擇“添加交叉決策表”項,輸入正確的名稱,即可創(chuàng)建一個新的交叉決策表文件,接下來,我們需要導入要使用到的在項目中已定義好的變量、參數(shù)、常量或動作庫文件,這點和前面介紹的規(guī)則集、普通決策表的用法一致,然后就可以來編輯我們的交叉決策表文件。首先,對于橫向和縱向的條件部分,在定義時需要首先選擇橫向一行以及縱向一列條件所對應的對應屬性,屬性選擇完成后,就可以為條件在單元格上點擊右鍵菜單,為條件單元格配置具體的條件,如果需要增加行列,也是通過在條件單元格里點擊右鍵菜單,添加對應的條件行列即可。橫向和縱向的條件配置完成后,接下來就可以配置交叉單元格的值了。交叉單元格的值配置方式比較簡單,點擊單元格中“無”在彈出的菜單里選擇對應的配置項,完成配置即可,這點與之前介紹的向?qū)揭?guī)則完全一致。如果某個條件或交叉單元格的值不再需要了,那么可以在單元格里點擊右鍵,選擇清空即可。浙江分布式?jīng)Q策引擎安裝方法URule Pro決策引擎通過簡單拖曳就可以快速實現(xiàn)對已有的決策表執(zhí)行順序的編排。

URule Pro決策引擎語法介紹:URule Pro中的腳本的語法定義與解析采用的是ANTLR實現(xiàn),在一個腳本式?jīng)Q策集當中,同樣可以導入變量庫、常量庫、參數(shù)庫以及動作庫,同樣可以編寫普通規(guī)則和循環(huán)規(guī)則。對于一個完整的腳本規(guī)則文件,它的內(nèi)容主要由三部分構成,分別是:導入資源庫的頭部分、規(guī)則定義部分以及函數(shù)定義部分。庫文件導入部分:所謂的庫文件導入部分,就是指在整個腳本規(guī)則文件的較頂部來定義導入哪些庫文件,前面提到,通過較上方的工具欄,可以將我們規(guī)則當中需要用到的資源為導入進來。以導入變量庫文件為例,在導入操作之前,需要我們首先將編輯光標定位于文件頭部,然后點擊較上方工具欄中“導入常量庫”按鈕,在彈出窗口中選擇目標資源庫文件,確定后,就可以在當前腳本規(guī)則文件中加入要導入的資源庫文件。

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

URule Pro決策引擎聚合節(jié)點:聚合節(jié)點就是用來聚合由分支節(jié)點拆分出來的多個子的規(guī)則流的,所以有聚合節(jié)點,就一定要有分支節(jié)點,但有分支節(jié)點卻不一定需要聚合節(jié)點(但如果設置了參數(shù),或配置了分支節(jié)點的“啟用多線程”屬性值為“是”時,分支節(jié)點就啟用了多線程執(zhí)行功能,這樣分支節(jié)點下一定需要一個聚合節(jié)點,否則會出現(xiàn)錯誤),對于URule Pro的決策流來說,拆分出子的決策流后是否有聚合節(jié)點是可選的,但聚合節(jié)點的出現(xiàn)則一定要有分支節(jié)點來配合,否則聚合節(jié)點就沒有意義了。URule Pro決策引擎條件右邊值與條件左邊值類似。四川可擴展性決策引擎教學

在URule Pro決策引擎中,與普通決策表相比,交叉決策表的條件由縱向和橫向兩個維度決定。四川審計決策引擎體驗

決策樹又稱為規(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)建一個決策樹文件。四川審計決策引擎體驗

上海銳道信息技術有限公司是一家有著雄厚實力背景、信譽可靠、勵精圖治、展望未來、有夢想有目標,有組織有體系的公司,堅持于帶領員工在未來的道路上大放光明,攜手共畫藍圖,在上海市等地區(qū)的數(shù)碼、電腦行業(yè)中積累了大批忠誠的客戶粉絲源,也收獲了良好的用戶口碑,為公司的發(fā)展奠定的良好的行業(yè)基礎,也希望未來公司能成為*****,努力為行業(yè)領域的發(fā)展奉獻出自己的一份力量,我們相信精益求精的工作態(tài)度和不斷的完善創(chuàng)新理念以及自強不息,斗志昂揚的的企業(yè)精神將**上海銳道信息供應和您一起攜手步入輝煌,共創(chuàng)佳績,一直以來,公司貫徹執(zhí)行科學管理、創(chuàng)新發(fā)展、誠實守信的方針,員工精誠努力,協(xié)同奮取,以品質(zhì)、服務來贏得市場,我們一直在路上!