URule Pro決策引擎規(guī)則流介紹:無論是普通的規(guī)則集,還是決策表或評分卡,這些規(guī)則工具都只能完成一個復雜業(yè)務規(guī)則需求的一個點,所以對于完成的業(yè)務需求實現來說,還需要有工具把這些點串起來,這個工具就是規(guī)則流,也叫決策流。URule Pro當中提供的規(guī)則流可以把普通的規(guī)則集,決策表或評分卡串起來,實現對已有規(guī)則的可視化編排功能。在實際的業(yè)務系統(tǒng)中往往都是以規(guī)則流作為業(yè)務規(guī)則的調用入口,通過規(guī)則流將所有的以點形式存在的規(guī)則編排起來執(zhí)行,從而可以實現任意復雜的業(yè)務規(guī)則需求。銳道URule Pro決策引擎當中提供的規(guī)則流可實現對已有規(guī)則的可視化編排功能。山東協(xié)作決策引擎
在URule Pro決策引擎中,如果要設置決策表的條件,必須先為條件列設置好與之綁定的變量或參數,否則是無法設置當前條件列下單元格中的條件的。URule Pro中的決策表提供了三種類型的動作列,分別是:賦值動作列、執(zhí)行方法動作列以及控制臺輸出動作列。所謂的賦值動作列,就是指在條件列相關對應條件滿足后對某個目標變量或參數進行賦值,同樣在設置賦值動作列時,必須先插入一個賦值動作列,然后選擇與當前綁定的參數或變量名稱,之后才能在當前列對應的單元格中輸入具體值,在對應的條件滿足時為目標變量或參數賦值。純?yōu)g覽器編輯模式決策引擎優(yōu)勢在銳道URule Pro決策引擎中一個普通規(guī)則當中,else部分若無動作可定義,可以省略不寫。
URule Pro決策引擎常量庫文件介紹如下:在業(yè)務系統(tǒng)開發(fā)過程中,常常會用到一個枚舉數據,比如用戶的性別、學歷等,在URule Pro當中,通過定義常量庫文件,可以將系統(tǒng)中使用的這些枚舉數據映射到規(guī)則中使用,這樣就可以避免規(guī)則定義過程中枚舉數據手工輸入存在錯誤的可能性。與變量庫文件類似,常量也是由分類和具體的常量值構成,比如性別有男女之分,那么這里的“性別”就屬性分類,“男”、“女”就屬性具體的常量值。在常量的分類中,“名稱”一般定義具體的分類名,“標題”是一段描述(比如“性別”是標題,“gender”是名稱),同樣這個標題也會出現在規(guī)則引用當中;加好分類后就可以添加這個分類下具體的常量值,常量值也有名稱和標題之分,名稱是具體的常量值,標題則是描述。
URule Pro決策引擎決策節(jié)點介紹:所謂決策節(jié)點就是指在運行時,根據為其下面流出連接配置的條件來決定究竟應該走哪條連接的節(jié)點,所以根據這一特性,決策節(jié)點下面流出連接至少要有兩條,否則決策節(jié)點就沒有意義了。選中決策節(jié)點,在其右邊屬性面板中就可以看到針對決策節(jié)點的配置,需要重點介紹的是“決策類型”屬性,決策節(jié)點的有兩種決策類型,分別是"條件"和"百分比"。選擇“條件”類型時,在下面出現的在決策項當中,可以根據當前決策節(jié)點下面流出連接的數量添加對應的決策項,對于每條決策項,都有兩個屬性,分別是"條件腳本"和“流向”,在條件列當中,我們可以編寫具體的條件,在流向列中選擇當條件列中定義的條件滿足時要流出連線名稱,所以對于決策節(jié)點下面流出的連線,我們必須要為其設置名稱,否則就無法為其定義決策項。決策樹又稱為規(guī)則樹,是銳道URule Pro決策引擎中提供的一種構建規(guī)則的方式。
URule Pro決策引擎規(guī)則集概述如下:規(guī)則集也叫決策集,在URule Pro當中是由一組普通規(guī)則和循環(huán)規(guī)則構成的規(guī)則整合,是使用頻率較高的一種業(yè)務規(guī)則實現方式。在URule Pro中規(guī)則有兩種類型:一種是普通規(guī)則;一種是循環(huán)規(guī)則。所謂的普通規(guī)則是指一種由如果、那么、否則三個部分構成的規(guī)則;而循環(huán)規(guī)則顧名思義就是可循環(huán)的規(guī)則,它允許指定一個整合類型的對象,對這個整合中每個對象進行循環(huán)迭代,在循環(huán)體中則是若干個由如果、那么、否則構成的普通規(guī)則。在定義方式上,URule Pro提供了向導式規(guī)則集以及腳本式規(guī)則集定義兩種。點擊銳道URule Pro決策引擎知識包工具欄上的“快速測試”按鈕就可以對當前知識進行測試。北京Windows決策引擎調試方法
銳道URule Pro決策引擎中的交叉決策表又叫決策矩陣。山東協(xié)作決策引擎
決策表的上方是工具欄,需要導入各種庫文件;中間是屬性設置區(qū),與決策表一樣只提供四個屬性,如果定義屬性,那么它們將會在運行時被附加由決策樹生成的所有規(guī)則上;較下面就是決策樹的定義區(qū),默認它是一個根變量節(jié)點,是不可刪除的。在決策引擎當中有三種類型的樹節(jié)點,分別是變量節(jié)點、條件節(jié)點以及動作節(jié)點。變量節(jié)點就是用來選擇目標變量的節(jié)點,要操作這里我們需要首先導入需要使用到的變量庫文件或參數庫文件,比如導入我們定義的會員變量庫,然后就可以選擇具體的會員變量屬性,定義好變量節(jié)點上要使用的變量后,就可以添加下級子節(jié)點,變量節(jié)點下只能添加條件節(jié)點,一個變量節(jié)點可添加多個條件節(jié)點,每個條件節(jié)點上配置的條件與當前變量節(jié)點構成一個完整的約束條件,條件的定義與向導式規(guī)則中完全相同。條件節(jié)點下可以繼續(xù)添加子條件以進一步對上級條件進行約束或添加動作節(jié)點以結束當前條件分支或者再添加若干變量節(jié)點以添加新類型的條件約束,一旦某個條件節(jié)點下添加了動作節(jié)點,那么就意味著這個條件分支的結束,一個動作節(jié)點中可添加多個動作,同樣一個條件節(jié)點下可以有多個動作節(jié)點,動作節(jié)點上的動作類型與動作定義方式與向導式規(guī)則中完全相同。山東協(xié)作決策引擎
上海銳道信息技術有限公司擁有計算機軟硬件、網絡產品的研發(fā)、銷售,信息系統(tǒng)處理技術的開發(fā),計算機系統(tǒng)集成,及相關的技術服務、技術咨詢。(市場主體依法自主選擇經營項目,開展經營活動;依法須經批準的項目,經相關部門批準后依批準的內容開展經營活動;不得從事國家和本市產業(yè)政策禁止和限制類項目的經營活動。)等多項業(yè)務,主營業(yè)務涵蓋規(guī)則引擎,決策引擎,dorado。公司目前擁有較多的高技術人才,以不斷增強企業(yè)重點競爭力,加快企業(yè)技術創(chuàng)新,實現穩(wěn)健生產經營。上海銳道信息技術有限公司主營業(yè)務涵蓋規(guī)則引擎,決策引擎,dorado,堅持“質量保證、良好服務、顧客滿意”的質量方針,贏得廣大客戶的支持和信賴。一直以來公司堅持以客戶為中心、規(guī)則引擎,決策引擎,dorado市場為導向,重信譽,保質量,想客戶之所想,急用戶之所急,全力以赴滿足客戶的一切需要。