自動化決策製作

Decision Server 提供用來設計、開發及部署決策服務的工具。 Rule Designer 是一個 Eclipse型開發環境,您可以在其中開發及整合決策服務。 Rule Execution Server 提供用來執行及監視決策服務的執行時期環境。

下圖說明用來開發和部署決策服務(例如 RuleApp)的各種工具,以及在這項開發期間您必須執行的作業。

圖解: 基於 Java 或 XML 的決策服務

決策服務的工作在 Rule Designer中開始,開發人員在其中建立用來表達規則的語言,以及決策服務的專案。 開發人員會將決策服務部署至執行伺服器以進行測試,但他們也可以將決策服務與應用程式整合。 當決策服務準備好與商業使用者進行協同開發時,會將它發佈至 Decision Center。 在 Decision Center 中所做的變更可以與 Rule Designer同步化。

活動 進一步瞭解
開始使用
如需取得商業規則的開發工具與程序入門,請遵循指導教學。 若要進一步瞭解決策服務的架構,請閱讀概觀。

指導教學:商業規則入門

概觀:Decision Server Rules

設計
Rule Designer中,您可以設計決策服務的精度,以及用戶端應用程式與決策服務之間的合約。 您也設計用來編寫商業規則的模型和詞彙。

在 Rule Designer 中開發規則集

設計用來編寫規則的專案

指導教學:建立一項具有多個專案的決策服務

指導教學:定義詞彙

指導教學:建立您的第一個規則流程

範例: 商業規則管理延伸

作者
您可以建立起始的一組商業規則,並設定一些工具,以幫助商業使用者編寫規則。

編寫規則

指導教學:編輯決策表

範例: 編寫延伸

測試和模擬
Rule Designer 中,您可以為商業使用者準備在 Decision Center中執行測試和模擬的功能。

測試和模擬規則集

指導教學:配置 BOM 以進行 Excel 測試

BOM 和 Excel 檔案之間的關係

整合
您可以在 Rule Designer中開發用戶端應用程式。

開發用戶端應用程式

除錯
您可以直接在 Rule Designer中執行及除錯規則,而不必事先部署它們。 您可以使用本端規則引擎對規則執行進行除錯,並逐步執行用戶端程式碼和規則程式碼兩者。

建置並執行規則

指導教學:除錯規則集

部署
將規則包裝成 RuleApp ,並將 RuleApp 部署至 Rule Execution Server

部署規則

指導教學:管理 RuleApp

監視
您可以使用 Rule Execution Server隨附的工具來管理及監視商業規則應用程式。

在 Rule Execution Server 中管理規則執行

指導教學:除錯遠端 Rule Execution Server 應用程式

審核
您可以使用 Rule Execution Server 來審核規則執行追蹤,並查看與決策相關聯的所有規則。

監視 Rule Execution Server 事件