<instruction>TAKE COVER IN A SUBSTANTIAL SHELTER UNTIL THE
STORM PASSES.</instruction>
<contact>CITY/WEATHERFCT</contact>
<parameter>
<valueName>RainfallLevel1H</valueName>
<value>10</value>
</parameter>
<parameter>
<valueName>RainfallLevel6H</valueName>
<value>60</value>
</parameter>
<parameter>
<valueName>RainfallLevel12H</valueName>
<value>120</value>
</parameter>
<resource>
<resourceDesc>888001</resourceDesc>
</resource>
<area>
<areaDesc>EXTREME NORTH CENTRAL ROTTERDAM CITY IN NL</areaDesc>
<polygon>51.966667,4.333333 51.833333,4.333333 51.833333,4.583333
51.966667,4.583333 51.966667,4.333333</polygon>
</area>
<area>
<areaDesc>999001</areaDesc>
<polygon>51.966667,4.333333 51.966667,4.458333 51.900000,4.458333
51.900000,4.333333 51.966667,4.333333</polygon>
</area>
<area>
<areaDesc>999002</areaDesc>
<polygon>51.966667,4.333333 51.966667,4.458333 51.900000,4.458333
51.900000,4.333333 51.966667,4.333333</polygon>
</area>
</info>
</alert>
</par:request>
</dec:DecisionServiceRequest>
</soapenv:Body>
</soapenv:Envelope>
審計
管理員可使用控制台管理 Rule Execution Server。此外,使用 Rule Execution Server 控制台中的 Decision Warehouse 選項卡,您可審計已啟用監視的規則集的規則執行(參閱 “創建 RuleApp 項目“)。可基於日期、輸入/輸出內容或觸發的規則來搜索規則執行情況。您可查看規則執行細節,包括完成的請求、響應和所有調用的規則。這有助於追溯為什麼在過去針對一個特定請求做出了一個決策,例如用於確定為什麼在上一個星期內向排水部門發送了 4 次通知。
圖 8 描繪了查看執行細節所需的步驟。從 Decision Warehouse 選項卡,指定過濾條件並單擊 Search。從返回的搜索結果中,選擇您感興趣的一個結果並單擊 View Decision details。此操作將顯示一個窗口,其中包含選定項的所有規則執行細節。
圖 8. Decision Warehouse 選項卡
(查看 圖 8 的更大版本。)
業務用戶賦權
BRMS 的一個重要優勢是,非技術性業務用戶可獨立於技術團隊維護規則。業務用戶可使用 Rule Team Server 完成此任務。要使業務用戶能夠編寫和測試規則,規則開發人員將規則項目發布到 Rule Team Server,創建一個 Microsoft® Excel® 場景模板供業務用戶構建測試場景。
創建場景模板
創建決策驗證服務 (DVS) 測試用例的 Excel 場景模板很容易使用一個嚮導創建,只需右鍵單擊規則項目並選擇 Decision Validation Services – Generate Excel Scenario File Template。圖 9 給出了該序列中每個步驟所使用的選項。
1. 在 Generation Settings 中,選擇 Default Excel (2003) Tabbed Format,指定您在 Excel Scenario File Name 中選擇的一個文件名。然後單擊 Next。
2. 在下面的屏幕(您在其中選擇了要包含在預期的結果工作表中的列)中,單擊 Select All 並單擊 Finish。
圖 9. 生成 Excel 場景模板
(查看 圖 9 的更大版本。)
此流程生成一個具有多個工作表的 Excel 模板,每個工作表對應於模型中使用的一個對象,比如 info 和 area。使用此模板,可一起定義場景和預期的結果。可在可下載的工作區中找到一個示例場景集(參見 下載 部分)。圖 10 顯示了此示例電子表格的 Scenarios 選項卡,它定義了兩個場景。
圖 10. 測試場景
這些場景可從 Rule Studio 或 Rule Team Server 運行。要從 Rule Studio 運行,在 DVS Excel File 下創建一個運行配置,如 圖 11 所示。使用此步驟順序創建一個運行配置:
1. 從 Rule Studio 上的主菜單中選擇 Run – Run Configurations。
2. 選擇左側導航面板上的 DVS Excel File 並單擊頂部的 Launch New Configuration 圖標。
3. 為 Name、Excel File 和 HTML Report 指定您選擇的名稱。選擇 ccc-rules 作為 Rule Project。單擊 Apply,然後單擊 Run。
圖 11. Rule Studio 中的 DVS 運行配置
運行此配置後,會在運行配置中指定的位置創建一個報告(如 圖 12 所示),其中包含關於測試運行的信息。
圖 12. DVS 測試報告
以下文章點擊率最高
Loading…