Leo Yeh's Blog

SAS 商業分析 (1)

基本介紹

教學目標

初步了解 SAS 商業分析之 SAS Visual Analytics 解決方案部署步驟。

重點概念

當企業或組織要進行商業分析時,建議可以使用 SAS Visual Analytics 解決方案,此時就需要部署 SAS Visual Analytics 解決方案,部署流程主要有八大步驟,分別為:

  1. 建立 SAS Software Depot。
  2. 確認文件更新。
  3. 準備系統環境。
  4. 安裝和設定 SAS。
  5. 執行後續部署步驟。
  6. 增加 SAS 使用者。
  7. 驗證 SAS Visual Analytics 部署。
  8. 設定限制條件。

本篇先介紹 SAS Visual Analytics 前三大步驟,分別為建立 SAS Software Depot、確認文件更新和準備系統環境。

建立 SAS Software Depot

SAS Visual Analytics 必須從 SAS Software Depot 進行安裝,所謂 SAS Software Depot 主要用於 SAS 軟體的儲存體。一般來說當我們收到 SAS Visual Analytics 電子軟體下載 (Electronic Software Download,ESD) 訂單,接著請參考軟體訂單電子郵件 (Software Order Email,SOE) 如何下載 SAS 訂單和建立 SAS Software Depot,其中建立 SAS Software Depot 的完整步驟為:

  1. 透過「setup.exe」工具,點選「建立或增加到 SAS Software Depot」管理員工作,建立 SAS Software Depot。
  2. 透過「setup.exe」工具,點選「管理 SAS Software Depot」管理員工作,下載 Hot Fix。
  3. 透過「SASDepotCheck.exe」工具,檢查 SAS Software Depot。

確認文件更新

首先確認文件更新是個非常重要的事項,首先我們必須透過 SAS Notes 網站確認有哪些 SAS 9.4 (TS1M3) 的問題需要注意。

硬體需求

接著確認硬體需求,SAS Visual Analytics 中的中繼資料伺服器僅需要 4 GB 記憶體,但是建議 8 GB 記憶體足夠應用大量部署,SAS Visual Analytics 主要有兩種部署方式,分別為分散式和非分散式 SAS LASR 分析伺服器的部署,然而不管是哪一種需求都需要 LASR 部署,但是卻有不同的硬體需求,可以參考下表。

項目 分散式 LASR 部署 非分散式 LASR 部署
伺服器 最少 4 台 最少 1 台
架構 Intel Xeon Intel Xeon
核心 16 核心 4 核心
記憶體 256 GB (16 GB × 16) 64 GB (16 GB × 4)

此外硬體可用空間建議 250 GB,其中 SAS Software Depot 所需 20 ~ 30 GB 硬碟空間,而 SAS 安裝則需要 50 GB 硬體空間。至於更多導入 SAS Visual Analytics 7.4 解決方案至組織中進行分析應用的硬體需求建議配置請詢問 SAS 原廠顧問。

軟體需求

再來伺服器主要可以分為 Server-Tier 和 Middle-Tier 伺服器軟體需求,其中作業系統版本需要特別注意完全符合,像是 Windows 作業系統支援至 Windows Server 2012 R2 (64 位元版本),但是其中 LASR Analytic Server (Distributed LASR) 僅支援 Linux for x64 作業系統,主要為 Oracle Linux 6.1、Red Hat Enterprise Linux 6.7 (64 位元版本)、Red Hat Enterprise Linux 7.1 (64 位元版本) 和 SUSE Linux Enterprise Server 11 SP1 (64 位元版本)。以及 LASR 分析伺服器支援 Hadoop 資料儲存環境則支援 Cloudera CDH 4.7.0、Hortonworks HDP 2.0、IBM InfoSphere BigInsights 3.0、MapR distribution 4.0 和 Pivotal HD 2.1 版本,雖然官方文件說是之後版本皆支援,但還是需要進行測試通常都會有問題。至於 Client-Tier 客戶端軟體需求則支援 Windows 7 (64 位元版本)、Windows 8 (64 位元版本) 和 Windows 10 (64 位元版本),網頁瀏覽器則支援 Microsoft Internet Explorer 11、Google Chrome v15 和 Mozilla Firefox 37 (重點在於需要支援 Adobe Flash Player v11.1),以及行動客戶端 (SAS Mobile BI) 則支援 Android 和 Apple 裝置。

準備系統環境

在我們開始部署 SAS 軟體之前,會先進行以下步驟:

  1. 確認前置安裝檢核表。
  2. 新建需要的作業系統使用者帳戶與群組。
  3. 下載與安裝需要的第三方軟體。

確認前置安裝檢核表

首先確認前置安裝檢核表主要是根據部署計劃確認準備安裝的環境是否符合,雖然官方文件中只有簡短一句話,但是確認網路連線架構和資料庫連線驅動程式是非常重要的事項,針對網路連線架構請透過 Ping 工具、 Ipconfig 工具和 Nslookup 工具確認 Server-Tier 伺服器和 Middle-Tier 伺服器必須在同一網段和相同網域名稱,至於資料庫連線驅動程式則要確認 ODBC 是否連線與設定正確。

新建需要的作業系統使用者帳戶與群組

接著當我們部署 SAS 軟體時會需要本機或網域使用者帳戶,至於建議使用者帳戶名稱則可參考下表。

使用者帳戶 作業系統 使用者帳戶名稱 使用者需要權限
SAS 安裝使用者 Windows sas 以批次工作登入,必須在系統管理員群組。
Linux sas SAS 安裝使用者和 SAS 服務伺服器使用者帳戶必須在同一個使用者群組,必須在系統管理員群組。
SAS 服務伺服器 Windows sassrv 以批次工作登入。
Linux sassrv SAS 安裝使用者和 SAS 服務伺服器使用者帳戶必須在同一個使用者群組。
SAS 示範使用者 Windows sasdemo 以批次工作登入。
Linux sasdemo
SAS LASR 管理者 Windows saslasradm 以批次工作登入。
Linux saslasradm

其中 SAS 安裝使用者帳戶主要是被使用於部署 SAS 軟體,重點在於必須永久保留,因為後續的維護和更新皆會透過此使用者帳戶。接著 SAS 服務伺服器帳戶主要是進行 SAS Stored Process 伺服器和 SAS Pooled Workspace 伺服器的處理,通常在 SAS 部署精靈中進行設定時皆會輸入 SAS 服務伺服器帳戶與密碼。再來 SAS 示範使用者帳戶則是被使用於示範目的,通常在 SAS 部署精靈中進行設定時皆會輸入 SAS 示範使用者帳戶與密碼,以及 SAS 部署精靈會自動指定 SAS 服務伺服器和 SAS 示範使用者的帳戶為以批次工作登入,至於 SAS LASR 管理者帳戶雖然不是必須的使用者帳戶,但是當我們會透過此使用者帳戶驗證部署。

下載與安裝需要的第三方軟體

再來當我們部署 SAS 軟體時還會需要安裝第三方軟體。

第三方軟體 支援版本 建議安裝路徑
JUnit 4.8.1 C:\JUnit\junit.jar
Python 2.6 - 2.7 C:\Python27
Powershell 2.0 C:\Windows\System32\WindowsPowerShell\v1.0
.Net Framework 3.5
Adobe Flash Player 11.1

總結部署 SAS Visual Analytics 解決方案前三大步驟,分別為建立 SAS Software Depot、確認文件更新和準備系統環境非常重要,同時也非常花費時間,通常至少會需要一天的時間,下一篇我們會在介紹 SAS Visual Analytics 解決方案安裝和設定 SAS 步驟。

相關資源

⬅️ Go back