Leo Yeh's Blog

SAS 系統管理 (36)

教學目標

初步了解如何管理 SAS LASR Analytic Server 中的 LASR 伺服器和 LASR 表格。

重點概念

管理 LASR 伺服器

首先我們主要使用 SAS Visual Analytics 網站服務中的「管理員」工具,其中我們可以透過「LASR Servers」頁面啟動和停止「LASR Analytic Server」或「Public LASR Analytic Server」,所謂「LASR Analytic Server」主要具備存取控制和權限控管,因此我們通常會載入僅讓內部使用者存取的資料表,然而所謂「Public LASR Analytic Server」主要不具備存取控制和權限控管,因此我們通常會載入可讓外部使用者存取的資料表,所以我們通常僅會執行「LASR Analytic Server」,至於「LASR 伺服器」頁面中主要包括狀態、表格記憶體(MB)、表格限制(MB)、主機、連接埠、啟動者、描述、啟動時間和存取時間等資訊,請參考下表。

伺服器 LASR Analytic Server Public LASR Analytic Server
狀態 正在執行 正在執行
表格記憶體(MB) 0.0 1,575.81
表格限制(MB)
主機 www.company.com www.company.com
連接埠 10011 10031
啟動者 lasradm lasradm
描述 SAS LASR Analytic server and the machine to which it is associated. Visual Analytics Public LASR Server.
啟動時間 2017/09/21 上午 03:50 2017/09/21 上午 03:50
存取時間 2017/09/21 上午 03:50 2017/09/21 上午 03:50

(註:「LASR Analytic Server」為 10011 連接埠,「Public LASR Analytic Server」為 10031 連接埠,至於 10021 連接埠「SAS Deployment Tester Server」主要進行部署測試的伺服器,此外「SAS High-Performance Configuration Management Console Server」則是 10020 連接埠,所謂「SAS High-Performance Configuration Management Console Server」是指提供系統管理員管理 SAS 軟體高效能運算環境 (High-Performance Configuration,HPC) 的伺服器。)

此外啟動或停止 LASR 伺服器時,我們需要注意哪些事項呢?

  1. 若當 LASR 伺服器主機重新開機時,我們必須手動將 LASR 伺服器重新啟動,確認伺服器為「正在執行」狀態,才能維持正常運作,建議先點選「標籤初始化時取得狀態」,再按下「重新整理此標籤」就能夠檢視所有 LASR 伺服器或 LASR 表格的狀態,否則我們需要個別點選檢視狀態的伺服器。
  2. 若是 LASR 伺服器為「已停止」狀態,則使用者無法存取該 LASR 伺服器上的表格,以及關聯的報表皆會失效。
  3. 若當伺服器停止時,載入的表格皆會從記憶體中被移除。

接著我們可以根據不同專案的需求建立新的 LASR 伺服器,以利我們將不同專案分為不同伺服器,可分別進行管理上傳的表格,其中若是專案結束則可停止伺服器,釋出記憶體資源,以及分別設定專案的表格上傳限制,管控資源的使用,至於操作主要有七個步驟。

  1. 開啟 SAS Management Console 工作點選「環境管理」->「伺服器管理員」->「新增伺服器」。
  2. 選取「SAS 伺服器」中的「SAS LASR Analytics Server」。
  3. 輸入「名稱」和「描述」以利管理伺服器。
  4. 設定「單一伺服器」為「是」,同時設定「High Performance Analytics 環境安裝位置」。
  5. 點選「進階選項」主要針對「記憶體限制」和「記錄選項」進行設定。
  6. 設定「連接埠號碼」為「10014」和「High-Performance Analytic 環境主機」為 LASR 伺服器的主機名稱。
  7. 設定此 LASR 伺服器的管理者權限,預設為「Visual Analytics 資料管理員」群組。

管理 LASR 表格

再來當我們啟動「LASR 伺服器」之後,才能夠在「LASR 表格」頁面載入來源資料集至記憶體中 LASR 資料表,我們能夠透過同一個操作介面卸除載入和重新載入 LASR 資料表,以及刪除已被卸除載入的 LASR 資料表之中繼資料,我們僅需要在「LASR 表格」頁面中選取表格之後,像是「VA_SAMPLE_ACME_BANK」,接著按右鍵選擇對應的動作,主要有重新載入、卸載、刪除、取得狀態、上次動作日誌。

表格 VA_SAMPLE_ACME_BANK
狀態 已載入
大小 256.29MB
位置 /Products/SAS Visual Analytics/Samples
伺服器 Public LASR Analytic Server
載入時間 2017/09/21 上午04:40
399,920
66
資料館 Visual Analytics Public LASR
修改時間 2017/09/21 上午04:40
載入者 lasradm
LASR 名稱 VAPUBLIC.VA_SAMPLE_ACME_BANK
描述

此外我們可以限制不同 LASR 伺服器上傳表格的大小,以利我們控管每個 LASR 伺服器所使用的資源,我們主要在「LASR 伺服器」頁面中,點選欲設定限制上載表格大小的 LASR 伺服器,接著點選「表格限制 (MB)」的空格直接輸入上限即可,此時我們需要注意哪些事項呢?

  1. 當有 LASR 伺服器的表格大小總合超過或等於上限時,則任何新增的表格皆無法上傳,請注意當我們設定 LASR 伺服器表格上限為 10GB,同時已經使用 9.9GB,此時仍可上傳任何大小的表格,但是上傳之後就無法再上傳因為已經超過限制上限,此時會出現「伺服器超過容量,無法載入表格。」錯誤訊息。
  2. 表格的限制並不會占用記憶體,僅會限制該伺服器可使用的空間,所以無需擔心設定太大導致記憶體不足。

最後我們可以點選「LASR 表格」頁面中的「載入表格」,設定「來表源表格」的「名稱」,接著設定「LASR 表格」的資訊,主要有名稱、壓縮資料、描述、位置和資料館指定在 SAS LASR Analytic Server 載入表格的設定,當我們確認內容無誤之後,就能夠按下「確定」開始載入表格,若是遇到「與選取資料館關聯的 LASR Analytic Server 沒有執行。」錯誤訊息則代表 LASR Analytic Server 沒有啟動,此時僅需要先啟動「LASR Analytic Server」再重複上述的步驟就能夠順利載入表格至「LASR Analytic Server」中。

總結管理 SAS LASR Analytic Server 主要重點有二大部份,分別為管理 LASR 伺服器和管理 LASR 表格,此外我們會可以針對不同專案建立專屬的 LASR 伺服器,同時進行 LASR 表格的記憶體資源控管。

相關資源

⬅️ Go back