14.1.知識包創建

知識包是URule Pro對外提供服務(wù)的核心模塊,各種規則文(wén)件可(kě)以被添加到知識包中(zhōng),而由知識包對外提供服務(wù)。

一個知識包可(kě)以包含多(duō)個決策集和決策流,如下图:

下面我們說明如何創建知識包。

知識包菜單

首先我們要找到知識包的菜單項,如下图所示:

image-20211124143810187

知識包管理(lǐ)頁(yè)面中(zhōng)左側為(wèi)知識包列表,右側為(wèi)規則文(wén)件列表。

添加知識包

單擊知識包管理(lǐ)頁(yè)面左上角的添加知識包按鈕:

image-20211124144139373

在編輯頁(yè)面中(zhōng)填寫相關知識包的信息:

image-20211124144300883

添加文(wén)件

然後單擊添加文(wén)件按鈕:

image-20211124144358629

在彈出窗口中(zhōng)選擇希望包含的文(wén)件:

image-20211124144448672

一個知識包可(kě)以添加多(duō)個規則文(wén)件

image-20211124144540135

當知識包中(zhōng)添加多(duō)個規則文(wén)件,最終執行時,并不會按照從上到下的順序執行調用(yòng),如果業務(wù)規則有(yǒu)先後調用(yòng)順序的需求,需要通過規則文(wén)件調用(yòng)函數或者決策流來明确調用(yòng)順序。

另外,如果規則文(wén)件A調用(yòng)規則文(wén)件B,知識包隻需要添加規則文(wén)件A即可(kě),知識包會自動将關聯的規則文(wén)件B編譯打包。

删除文(wén)件

可(kě)以在文(wén)件列表中(zhōng)右鍵單擊,在彈出菜單中(zhōng)删除對應的文(wén)件:

image-20211124144748773

删除知識包

可(kě)以在知識包列表中(zhōng)右鍵單擊,在彈出菜單中(zhōng)删除對應的文(wén)件:

image-20211124145011748

删除知識包的時候,知識包對應的規則文(wén)件也會被自動删除。

results matching ""

    No results matching ""