Leo Yeh's Blog

SAS 系統管理 (92)

教學目標

初步了解 SAS 法規相關的解決方案的基本概念。

重點概念

首先 SAS 法規相關的解決方案,若以反洗錢案例為主,則我們將會透過 SAS Workflow Studio 工具設計工作流程,其中有些專有名詞在使用之前需要先了解,請參考下表。

專有名詞 說明
Data Objects 主要為需要執行工作流程任務的資料欄位。
Task 主要為需要被完成的工作流程元素。
Status 主要特定工作流程元素的狀態。
Policies 主要當特定事件執行時需要觸發的行動。
Timers 主要可以被使用於啟動和停止活動或觸發通知。
Participants 主要可以在工作流程中執行行動的使用者。
Swim Lanes 主要允許我們將工作流程任務進行群組。

至於有關工作流程的最佳實務,則建議最小化工作流程使用和簡單化工作流程互動,但是在台灣銀行業基本上皆有許多非常複雜的工作流程,因此 SAS 所提供的工作流程解決方案是否能夠滿足客戶的最基本需求,則需要花費許多時間進行討論,若是無法符合客戶的最基本需求,則建議不採用 SAS 工作流程解決方案,而是整合現有企業內部的工作流程系統。

接著工作流程中的資料物件 (Data Objects) 主要有三大類別,分別為:

  1. 全域工作流程 (Global Workflow)
  2. 在地工作流程 (Local Workflow)
  3. 企業案件管理 (Enterprise Case Management)

其中企業案件管理主要是當我們進行案件處理的工作流程,按下儲存時將會將相關資訊從 SAS Enterprise Case Management 網站應用程式伺服器傳送至 SAS 工作流程伺服器中進行處理。目的為從不同類型的偵測系統,像是反洗錢、金融詐欺、醫療詐欺、政府詐欺、意外事件、…等偵測系統導入事件和案例,以利分析人員透過網站應用程式的介面進行分析和產生法規報表。

再來工作流程和網站應用程式皆需要資料庫進行處理,若以企業中反洗錢的資料流程為例,資料主要會由客戶來源系統整合至 SAS 反洗錢引擎和使用者介面中。其中資料庫的內容主要有三種類型,分別為:

  1. 核心 (Core)
  2. 知識中心 (Knowledge)
  3. 企業案件管理 (Enterprise Case Management)

其中核心資料庫的資料模型類型為維度 (Dimensional),目的為儲存用於產生警示訊息的資料。知識中心資料庫的資料模型類型為實體關係 (Entity-Relationship),目的為定義情境和風險因子、儲存已產生的警示、…等資料。。企業案件管理資料庫的資料模型為實體屬性值 (Entity-Attribute-Value),目的為儲存調查的資料、法規報表、電子檔案、使用者介面相關設定和存取、…等資料。

最後警示產生流程則是 SAS 法規相關的解決方案中最核心的引擎,其主要會核心資料庫的資料產生警示資訊,此過程稱為警示產生流程 (Alert Generation Process,AGP),並且透過整合事件管理 (Integrated Event Management,IEM) 將警示資訊相關資料儲存為知識中心資料庫和企業案件管理資料庫中。

總結 SAS 法規相關的解決方案主要是由工作流程、網站應用程式、資料庫內容和警示產生流程所組成,然而在實務應用時,我們則會面臨效能的問題需要進行調整,主要原因在於工作流程目前僅能支援同時使用 100 人,若是超出這人數將會導致有網站應用程式處理效能越來越慢,更有可能導致系統發生錯誤,因此若是實務應用時若是同時在線人數過多,則建議工作流程整合企業內部已存在的工作流程,至於網站應用程式,則建議根據客戶端的需求客製開發網站操作介面,以利後續維運。

相關資源

⬅️ Go back