Leo Yeh's Blog

SAS 基本介紹 (29)

教學目標

初步了解如何免費使用 SAS University Edition 撰寫 SAS 程式的基本概念。

重點概念

首先我們皆知道 SAS 是付費軟體,但事實上 SAS 已經有提供給學術研究使用的版本,也就是「SAS® University Edition」,這版本主要是在本機電腦以「Oracle VM VirtualBox」掛載 Linux Redhat 虛擬機器的方式自動啟動 SAS Studio 網站應用程式伺服器,以利我們透過瀏覽器連線至「http://localhost:10080」開始練習 SAS 程式的撰寫。

接著我們如何開始呢?主要有五個步驟,分別為:

  1. 透過 SAS 官方網站下載「SAS University Edition 」的「unvbasicvapp__XXX.ova」虛擬機器檔案。
  2. 透過 Oracle 官方網站下載安裝「Oracle VM VirtrualBox」工具檔案,接著進行安裝。
  3. 開啟「Oracle VM VirtrualBox」工具,點選「檔案」->「匯入應用裝置」,然後點選「unvbasicvapp__XXX.ova」虛擬機器檔案,按下「下一步」->「匯入」。
  4. 點選「SAS University Editon」,按下「啟動」,當出現「Welecome to your SAS University Edition Virtual Application」之後,就能夠開啟瀏覽器輸入「http://localhost:10080」開啟「SAS University Edition Virtual Application」網站。
  5. 點選「啟動 SAS Studio」或「啟動 Jupyter Notebook」就能夠開始透過本機電腦撰寫 SAS 程式。

再來若我們使用 Windows 10 作業系統啟動「SAS University Editon」虛擬機器時,發生「VT-x is not available (VERR_VMX_NO_VMX).」的錯誤訊息,則請開啟「Windows PowerShell」執行以下指令,就能夠解決此問題。

1
> dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

最後若我們要撰寫程式除了能夠輸入「http://localhost:10080/SASStudio」網址開啟「SAS Studio」應用程式網站之外,更能夠輸入「http://localhost:18888/」網址開啟「Jupyter Notebook」應用程式網站。若你是新手則我個人建議使用「SAS Studio」應用程式網站,因為有提供視覺化的操作介面方便探索資料來源和產生範例程式,但若之前使用過 Python 習慣「Jupyter Notebook」中一段一段的操作方式,則建議使用「Jupyter Notebook」應用程式網站。

相關資源

⬅️ Go back