💡 知識庫閱讀器
模組三:營運智慧與資訊管理
3.1 系統架構概念
就系統性觀點而言,營運智慧系統包含三個子系統,代表投入(input)、處理(process)、產出(output):
- 投入:資料倉儲系統 (Data Warehouse) - 匯集來自 TPS, POS, ERP, 外部資料等。
- 處理:資料分析系統 - 包含模型庫 (Model Bases)、線上分析處理 (OLAP)、資料探勘 (Data Mining)。
- 產出:資料呈現系統 - 將分析結果透過瀏覽器、企業入口網 (EIP)、儀表板提供決策者使用。
營運智慧系統架構圖
3.2 ETL 與資料處理流程 (ECCD)
資料倉儲運作的基礎是 ETL (Extract-Transform-Load)。在處理資料的流程上,必須遵循 ECCD 四個步驟:
資料處理流程圖
📥 E - 萃取 (Extract)
從原始異質資料來源 (Mainframe, 關聯式資料庫) 中萃取資料。
🧹 C - 清理 (Clean)
確保資料品質,處理缺失值、極端值或錯誤格式,使資料能夠被使用。
🔗 C - 一致化 (Conform)
確保各個資料來源的資料一致性(如:統一單位、欄位名稱標準化)。
📤 D - 交付 (Delivery)
將資料交付給使用者進行應用開發或存入倉儲中以執行決策。
3.3 建置規劃流程
重點考區:流程排序與架構選擇
資料倉儲的規劃與設計流程順序為:(1) 需求與現況 ➔ (2) 架構設計 ➔ (3) 系統建置 ➔ (4) 測試與發布。
規劃與設計流程圖
需求分析
包含業務需求、法規需求、品質需求、安全需求、時程與交付需求等。
架構設計考量因素
- 購買 ETL 工具 vs 自行開發:商用工具快速、高維護性;自行開發具延展性、控制性。
- 批次 (Batch) vs 串流 (Streaming):標準架構採週期性批次更新;若有急迫載入需求則採用串流處理。
- 例外處理機制:一致性地將異常事件存入資料庫進行後續處理。
- 復原與重新啟動:保證系統異常結束下的復原能力。
📝 模擬考題與解析 (模組三)
Q1. 建置資料倉儲系統需要規劃與設計流程,該流程包括以下四個步驟,請問它們的正確順序為何?
(1) 系統建置 (2) 架構設計 (3) 測試與發布 (4) 需求與現況。
(1) 系統建置 (2) 架構設計 (3) 測試與發布 (4) 需求與現況。
正確答案:(B)
解析:標準流程為:先了解「需求與現況」,接著進行「架構設計」,然後進入實體「系統建置」,最後完成「測試與發布」。
解析:標準流程為:先了解「需求與現況」,接著進行「架構設計」,然後進入實體「系統建置」,最後完成「測試與發布」。
Q2. 下列何者為營運智慧系統架構的子系統?
正確答案:(D)
解析:營運智慧架構涵蓋了投入 (倉儲)、處理 (分析)、產出 (呈現)三大子系統。
解析:營運智慧架構涵蓋了投入 (倉儲)、處理 (分析)、產出 (呈現)三大子系統。
沒有留言:
張貼留言