SAS 系統管理 (107)

教學目標

初步了解如何針對 SAS Enterprise Miner 效能進行診斷的基本概念。

重點概念

首先當我們使用 SAS Enterprise Miner 時可能會遇到效能的問題,像是特定任務的完成時間比預期的要長,此外並非每個未能按預期執行的任務都是效能問題,不合理的期望或未遵循最佳實務可能會導致錯誤地認為是效能問題的情境,像是可能代表效能問題的症狀,主要有:

  1. 使用範本資料執行簡單模型需要很長時間。
  2. 互動方式操作數百個以上的變數需要很長時間。

接著診斷和解決效能問題的方法是迭代的,每次迭代至少包括解決問題的相關步驟,分別為:

  1. 了解關注的行為。
  2. 收集適當的診斷資料。
  3. 分析診斷資料。
  4. 規定調整。
  5. 嘗試重新建立行為或監視行為的環境。
  6. 重新評估情況。

其中每次迭代的關鍵要素是理解行為或關注點,請務必包括將觀察到的行為與預期行為進行比較和對比,表明預期的行為是如何預期的以及提供定量和定性詳細資訊。

再來描述行為的主要會包括以下定量和定性詳細資訊,分別為:

  1. 描述觀察到的行為和預期的行為。
  2. 描述預期行為是如何發生的。
  3. 描述導致行為的範例。
  4. 描述行為發生的環境。
  5. 描述首次觀察行為的時間,以及此後行為的頻率,自從首次觀察到這種行為以來,是否存在行為頻率的趨勢。
  6. 描述行為的範圍,特別是關於使用者數量,客戶端電腦數量,其他環境以及持續時間或幅度,自首次觀察以來,是否存在行為程度的趨勢。

最後我們除了需要初始化診斷的記錄檔,像是啟動客戶端工具記錄檔啟動 Workspace 伺服器的記錄檔之外,建議先建立範本專案作為效能的比較基準,此範例主要是在 SAS Enterprise Miner 中執行多項操作包括啟動,登入使用者,建立新專案,建立新流程圖,建立範例資料來源,執行流程以及查看結果,我們能夠透過此範例產生診斷比較的基礎,同時提供 SAS Enterprise Miner 內部效能的總體概念。

相關資源