i
2014 年 6 月 17 日
SASreg University Edition Windows
的安裝指南
ii
The correct bibliographic citation for this manual is as follows SAS Institute Inc 2017 SASreg University Edition
Installation Guide for Windows Cary NC SAS Institute Inc
SASreg University Edition Installation Guide for Windows
Copyright copy 2017 SAS Institute Inc Cary NC USA
All rights reserved Produced in the United States of America
For a hard-copy book No part of this publication may be reproduced stored in a retrieval system or transmitted in
any form or by any means electronic mechanical photocopying or otherwise without the prior written permission of
the publisher SAS Institute Inc
For a web download or e-book Your use of this publication shall be governed by the terms established by the vendor
at the time you acquire this publication The scanning uploading and distribution of this book via the Internet or any
other means without the permission of the publisher is illegal and punishable by law Please purchase only authorized
electronic editions and do not participate in or encourage electronic piracy of copyrighted materials Your support of
othersrsquo rights is appreciated
US Government License Rights Restricted Rights The Software and its documentation is commercial computer
software developed at private expense and is provided with RESTRICTED RIGHTS to the United States Government
Use duplication or disclosure of the Software by the United States Government is subject
to the license terms of this Agreement pursuant to as applicable FAR 12212 DFAR 2277202-1(a) DFAR 2277202-
3(a) and DFAR 2277202-4 and to the extent required under US federal law the minimum restricted rights as set out
in FAR 52227-19 (DEC 2007) If FAR 52227-19 is applicable this provision serves as notice under clause (c) thereof
and no other notice is required to be affixed to the Software or documentation The Governments rights in Software
and documentation shall be only those set forth in this Agreement
SAS Institute Inc SAS Campus Drive Cary North Carolina 27513-2414
Printing 1 May 2017
SAS provides a complete selection of books and electronic products to help customers use SASreg software
to its fullest potential For more information about our offerings visit supportsascombookstore or call
1-800-727-3228
SASreg and all other SAS Institute Inc product or service names are registered trademarks or trademarks of SAS Institute
Inc in the USA and other countries reg indicates USA registration
Other brand and product names are trademarks of their respective companies
With respect to CENTOS third party technology included in the vApp (ldquoCENTOSrdquo) CENTOS is open source software
that is used with the Software and is not owned by SAS Use copying distribution and modification of CENTOS is
iii
governed by the CENTOS EULA and the GNU General Public License (GPL) version 20 The CENTOS EULA can
be found at httpmirrorcentosorgcentos6osx86_64EULA A copy of the GPL license can be found at
httpwwwopensourceorglicensesgpl-20 or can be obtained by writing to the Free Software Foundation Inc 59
Temple Place Suite 330 Boston MA 02110-1301 USA The source code for CENTOS is available at
httpvaultcentosorg
With respect to open-vm-tools third party technology included in the vApp (ldquoVMTOOLSrdquo) VMTOOLS is open source
software that is used with the Software and is not owned by SAS Use copying distribution and modification of
VMTOOLS is governed by the GNU General Public License (GPL) version 20 A copy of the GPL license can be
found at httpwwwopensourceorglicensesgpl-20 or can be obtained by writing to the Free Software Foundation
Inc 59 Temple Place Suite 330 Boston MA 02110-1301 USA The source code for VMTOOLS is available at
httpsourceforgenetprojectsopen-vm-tools
With respect to VIRTUALBOX third party technology included in the vApp (ldquoVIRTUALBOXrdquo) VIRTUALBOX is
open source software that is used with the Software and is not owned by SAS Use copying distribution and
modification of VIRTUALBOX is governed by the GNU General Public License (GPL) version 20 A copy of the
GPL license can be found at httpwwwopensourceorglicensesgpl-20 or can be obtained by writing to the Free
Software Foundation Inc 59 Temple Place Suite 330 Boston MA 02110-1301 USA The source code for
VIRTUALBOX is available at httpwwwvirtualboxorg
iv
目錄
第 1 章需求 6
第 2 章使用 Oracle VM VirtualBox 7
總覽 7
下載 SAS University Edition 檔案 7
設定 VirtualBox 7
在 Oracle VM VirtualBox 的 SAS University Edition 中設定 Jupyter Notebook 的連接埠對應 8
在 Oracle VM VirtualBox 中啟動 SAS University Edition 9
關閉 VirtualBox 中的 SAS University Edition 11
在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook 11
在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook 12
第 3 章使用 VMware Player 13
總覽 13
下載 SAS University Edition 檔案 13
設定 VMware Player 13
在 VMware Player 中啟動 SAS University Edition 14
關閉 VMware Player 中的 SAS University Edition 17
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook 17
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook 18
第 4 章更新 SAS University Edition 19
第 5 章說明和疑難排解 20
檢視安裝文件 20
無法啟動 SAS University Edition 20
無法啟動 SAS University Edition出現不明狀態碼錯誤 20
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64 CPU」錯誤 21
將 DropBox 用於 SAS University Edition 21
在不同的瀏覽器視窗中開啟 SAS Studio 21
SAS Studio 上的檔案在第一個共用資料夾建立後遺失 21
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息 21
v
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息 22
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」 22
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南 23
第 1 章需求
以下是想要執行 SAS University Edition 所需符合的需求
下載至您的本機系統的 SAS University Edition 虛擬映像
Microsoft Windows 7881 或 10
64 位元硬體
必須支援硬體虛擬化 (有時簡稱為 VTVT-x 或 AMD-V) 並在系統的 BIOS 中啟用如需詳
細資訊請參閱 httpsupportsascomkb46250html
下列其中一個虛擬化軟體程式
VMware Workstation Player 120 版或更新版本您可以從
httpsmyvmwarecomwebvmwarefreedesktop_end_user_computingvmwa
re_workstation_player12_0|PLAYER-1200|product_downloads 下載 VMware
Player 120
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器
您可以增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不
應超過可用實體 RAM 的一半 (50)如果在您的虛擬化軟體中對 SAS University
Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
Oracle VM VirtualBox for Windows 4316 或更新版本您可以從下列位置下載最
新 51 版的 VirtualBox
httpswwwvirtualboxorgwikiDownloads
虛擬網路設定網路位址轉譯 (NAT)
下列其中一個網頁瀏覽器
Microsoft Internet Explorer 910 或 11
Mozilla Firefox 21 或更新版本
Google Chrome 27 或更新版本
附註Jupyter 需要下列其中一個 Web 瀏覽器
Mozilla Firefox 21 或更新版本
Google Chrome 27 或更新版本
7
第 2 章使用 Oracle VM VirtualBox
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 Oracle VM VirtualBox
3) 在 VirtualBox 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VirtualBox 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VirtualBox
您必須設定 VirtualBox為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系統使
用的共用資料夾
附註如果您在 SAS University Edition 虛擬映像執行時將共用資料夾增加到 SAS University
Edition 虛擬映像則必須重新啟動 SAS University Edition 虛擬映像
若要設定與 SAS University Edition 搭配使用的 VirtualBox
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VirtualBox
3) 選取 [檔案] gt [匯入設備]
4) 在 [匯入虛擬設備] 視窗中按一下欄位右側的資料夾圖示
檔案瀏覽器視窗隨即出現
5) 選取 SAS University Edition ova 檔案
6) 按一下 [開啟]
7) 按 [下一步]
8) (選用) 在 [設備設定] 視窗中編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
9) 在 [設備設定] 視窗中按一下 [匯入]
匯入的虛擬機器會顯示在 [Oracle VM VirtualBox Manager] 視窗中
附註如果出現磁碟機使用中的訊息請按一下 [忽略]
10) 選取 [機器] gt [設定]
11) 在瀏覽窗格中按一下 [共用資料夾]
12) 在 [設定] 視窗的右上方按一下 +[增加共用] 視窗隨即出現
13) 在 [資料夾路徑] 欄位中按一下箭號然後選取 [其他]
檔案瀏覽器視窗隨即出現
14) 選取您所建立的 myfolders 資料夾並按一下 [選取資料夾]然後按一下 [確定]此資料
夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
15) 在 [增加共用] 視窗中確認未選取 [唯讀]
16) 在 [增加共用] 視窗中按一下 [自動裝載]然後按一下 [確定]
17) (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷徑] 下
18) 在 [設定] 視窗中按一下 [確定]
在 Oracle VM VirtualBox 的 SAS University Edition 中設定 Jupyter Notebook
的連接埠對應
在本節中您將檢查在 Oracle VM VirtualBox 的 SAS University Edition 虛擬映像中Jupyter
Notebook 是否有需要的連接埠對應規則如果連接埠對應規則遺失則需要新增
1) 在 VirtualBox 的左窗格中選取 SAS University Edition vApp然後選取 [機器] gt [設定]
2) 在 [SAS University Edition 中的 Jupyter Notebook 設定] 對話方塊中按一下 [網路]
3) 必要時請按一下 [進階] 來展開 [進階] 選項然後按一下 [連接埠轉遞]
4) 在 [連接埠轉遞規則] 對話方塊中尋找包含下列資訊的規則
名稱 - 8888
通訊協定 - TCP
主機 IP - 127001
主機連接埠 - 18888
客體 IP - 空白
客體連接埠 ndash 8888
5) 如果此規則遺失請按一下 [加入新連接埠轉遞規則] 按鈕來加入新連接埠
6) 在適當的欄中加入下列資訊
名稱 - Jupyter (或您選擇的另一個名稱)
通訊協定 ndash TCP
主機 IP - 127001
9
主機連接埠 ndash 18888
客體 IP - 將此值留白
客體連接埠 ndash 8888
7) 按一下 [確定] 關閉 [連接埠轉遞規則] 對話方塊然後再按一下 [確定] 關閉 [SAS University
Edition 中的 Jupyter Notebook 設定] 對話方塊
在 Oracle VM VirtualBox 中啟動 SAS University Edition
若要在 VirtualBox 中啟動 SAS University Edition
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
3) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
4) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
5) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
6) 按一下 [啟動 SAS Studio]以開啟 SAS Studio下列視窗隨即出現
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
11
關閉 VirtualBox 中的 SAS University Edition
若要關閉 VirtualBox 中的 SAS University Edition
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
附註[歡迎使用] 視窗會顯示可執行 SAS University Edition 的 URL您必須使用在 SAS
University Edition 中執行 Jupyter Notebook 的不同 URL
3) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在本機電腦的 Web 瀏覽器中輸入
httplocalhost18888
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 中
的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行則無法執行 SAS
University Edition 中的 Jupyter Notebook
在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
13
第 3 章使用 VMware Player
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 VMware Player
3) 在 VMware Player 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VMware Player 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VMware Player
您必須設定 VMware Player為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系
統使用的共用資料夾
若要設定與 SAS University Edition 搭配使用的 VMware Player
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VMware Player
3) 按一下 [開啟虛擬機器]
4) 在檔案瀏覽器視窗中導覽至以 ova 結尾的 SAS University Edition 虛擬映像
5) 選取 SAS University Edition 虛擬映像並按一下 [開啟]然後按一下 [匯入]
6) 讓本機系統共用 SAS University Edition 虛擬映像的資料夾
a 按一下 [編輯虛擬機器設定]
b 按一下 [選項] 索引標籤
c 按一下 [共用資料夾]
d 選取 [一律啟用]
e 按一下 [增加]以開啟 [增加共用資料夾精靈] 視窗
f 按 [下一步]
g 按一下 [瀏覽]以開啟 [瀏覽資料夾] 視窗
h 在 [瀏覽資料夾] 視窗中選取您所建立的 myfolders 資料夾然後按一下 [確定]
此資料夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
i (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷
徑] 下
附註如需共用資料夾名稱的需求請參閱
j 在 [增加共用資料夾精靈] 視窗中按 [下一步]
k 按一下 [完成]
l 按一下 [確定]以關閉 [虛擬機器設定] 視窗
7) 根據預設SAS University Edition 虛擬映像網路介面卡會設為 [NAT]請確認網路介面卡
設為 [NAT ]
a 在 VMware Player 中按一下 [編輯虛擬機器設定]
b 按一下 [硬體] 索引標籤
c 選取 [網路介面卡]
8) 按一下 [NAT用來共用主機的 IP 位址]
9) (選用) 編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
10) 按一下 [確定] 以關閉視窗
在 VMware Player 中啟動 SAS University Edition
若要在 VMware Player 中啟動 SAS University Edition
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [開啟電源]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
15
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請不
要使用此處顯示的範例 URL http192168115130
6) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
7) 按一下 [啟動 SAS Studio]以開啟 SAS Studio
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
17
關閉 VMware Player 中的 SAS University Edition
在 VMware Player 中的 SAS University Edition 歡迎使用畫面視窗中選取 [Player] gt [電源] gt [關
閉客體]
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [啟動虛擬機器]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請
不要使用此處顯示的範例 URL http192168115130
6) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
2) 按 Enter
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
ii
The correct bibliographic citation for this manual is as follows SAS Institute Inc 2017 SASreg University Edition
Installation Guide for Windows Cary NC SAS Institute Inc
SASreg University Edition Installation Guide for Windows
Copyright copy 2017 SAS Institute Inc Cary NC USA
All rights reserved Produced in the United States of America
For a hard-copy book No part of this publication may be reproduced stored in a retrieval system or transmitted in
any form or by any means electronic mechanical photocopying or otherwise without the prior written permission of
the publisher SAS Institute Inc
For a web download or e-book Your use of this publication shall be governed by the terms established by the vendor
at the time you acquire this publication The scanning uploading and distribution of this book via the Internet or any
other means without the permission of the publisher is illegal and punishable by law Please purchase only authorized
electronic editions and do not participate in or encourage electronic piracy of copyrighted materials Your support of
othersrsquo rights is appreciated
US Government License Rights Restricted Rights The Software and its documentation is commercial computer
software developed at private expense and is provided with RESTRICTED RIGHTS to the United States Government
Use duplication or disclosure of the Software by the United States Government is subject
to the license terms of this Agreement pursuant to as applicable FAR 12212 DFAR 2277202-1(a) DFAR 2277202-
3(a) and DFAR 2277202-4 and to the extent required under US federal law the minimum restricted rights as set out
in FAR 52227-19 (DEC 2007) If FAR 52227-19 is applicable this provision serves as notice under clause (c) thereof
and no other notice is required to be affixed to the Software or documentation The Governments rights in Software
and documentation shall be only those set forth in this Agreement
SAS Institute Inc SAS Campus Drive Cary North Carolina 27513-2414
Printing 1 May 2017
SAS provides a complete selection of books and electronic products to help customers use SASreg software
to its fullest potential For more information about our offerings visit supportsascombookstore or call
1-800-727-3228
SASreg and all other SAS Institute Inc product or service names are registered trademarks or trademarks of SAS Institute
Inc in the USA and other countries reg indicates USA registration
Other brand and product names are trademarks of their respective companies
With respect to CENTOS third party technology included in the vApp (ldquoCENTOSrdquo) CENTOS is open source software
that is used with the Software and is not owned by SAS Use copying distribution and modification of CENTOS is
iii
governed by the CENTOS EULA and the GNU General Public License (GPL) version 20 The CENTOS EULA can
be found at httpmirrorcentosorgcentos6osx86_64EULA A copy of the GPL license can be found at
httpwwwopensourceorglicensesgpl-20 or can be obtained by writing to the Free Software Foundation Inc 59
Temple Place Suite 330 Boston MA 02110-1301 USA The source code for CENTOS is available at
httpvaultcentosorg
With respect to open-vm-tools third party technology included in the vApp (ldquoVMTOOLSrdquo) VMTOOLS is open source
software that is used with the Software and is not owned by SAS Use copying distribution and modification of
VMTOOLS is governed by the GNU General Public License (GPL) version 20 A copy of the GPL license can be
found at httpwwwopensourceorglicensesgpl-20 or can be obtained by writing to the Free Software Foundation
Inc 59 Temple Place Suite 330 Boston MA 02110-1301 USA The source code for VMTOOLS is available at
httpsourceforgenetprojectsopen-vm-tools
With respect to VIRTUALBOX third party technology included in the vApp (ldquoVIRTUALBOXrdquo) VIRTUALBOX is
open source software that is used with the Software and is not owned by SAS Use copying distribution and
modification of VIRTUALBOX is governed by the GNU General Public License (GPL) version 20 A copy of the
GPL license can be found at httpwwwopensourceorglicensesgpl-20 or can be obtained by writing to the Free
Software Foundation Inc 59 Temple Place Suite 330 Boston MA 02110-1301 USA The source code for
VIRTUALBOX is available at httpwwwvirtualboxorg
iv
目錄
第 1 章需求 6
第 2 章使用 Oracle VM VirtualBox 7
總覽 7
下載 SAS University Edition 檔案 7
設定 VirtualBox 7
在 Oracle VM VirtualBox 的 SAS University Edition 中設定 Jupyter Notebook 的連接埠對應 8
在 Oracle VM VirtualBox 中啟動 SAS University Edition 9
關閉 VirtualBox 中的 SAS University Edition 11
在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook 11
在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook 12
第 3 章使用 VMware Player 13
總覽 13
下載 SAS University Edition 檔案 13
設定 VMware Player 13
在 VMware Player 中啟動 SAS University Edition 14
關閉 VMware Player 中的 SAS University Edition 17
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook 17
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook 18
第 4 章更新 SAS University Edition 19
第 5 章說明和疑難排解 20
檢視安裝文件 20
無法啟動 SAS University Edition 20
無法啟動 SAS University Edition出現不明狀態碼錯誤 20
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64 CPU」錯誤 21
將 DropBox 用於 SAS University Edition 21
在不同的瀏覽器視窗中開啟 SAS Studio 21
SAS Studio 上的檔案在第一個共用資料夾建立後遺失 21
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息 21
v
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息 22
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」 22
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南 23
第 1 章需求
以下是想要執行 SAS University Edition 所需符合的需求
下載至您的本機系統的 SAS University Edition 虛擬映像
Microsoft Windows 7881 或 10
64 位元硬體
必須支援硬體虛擬化 (有時簡稱為 VTVT-x 或 AMD-V) 並在系統的 BIOS 中啟用如需詳
細資訊請參閱 httpsupportsascomkb46250html
下列其中一個虛擬化軟體程式
VMware Workstation Player 120 版或更新版本您可以從
httpsmyvmwarecomwebvmwarefreedesktop_end_user_computingvmwa
re_workstation_player12_0|PLAYER-1200|product_downloads 下載 VMware
Player 120
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器
您可以增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不
應超過可用實體 RAM 的一半 (50)如果在您的虛擬化軟體中對 SAS University
Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
Oracle VM VirtualBox for Windows 4316 或更新版本您可以從下列位置下載最
新 51 版的 VirtualBox
httpswwwvirtualboxorgwikiDownloads
虛擬網路設定網路位址轉譯 (NAT)
下列其中一個網頁瀏覽器
Microsoft Internet Explorer 910 或 11
Mozilla Firefox 21 或更新版本
Google Chrome 27 或更新版本
附註Jupyter 需要下列其中一個 Web 瀏覽器
Mozilla Firefox 21 或更新版本
Google Chrome 27 或更新版本
7
第 2 章使用 Oracle VM VirtualBox
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 Oracle VM VirtualBox
3) 在 VirtualBox 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VirtualBox 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VirtualBox
您必須設定 VirtualBox為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系統使
用的共用資料夾
附註如果您在 SAS University Edition 虛擬映像執行時將共用資料夾增加到 SAS University
Edition 虛擬映像則必須重新啟動 SAS University Edition 虛擬映像
若要設定與 SAS University Edition 搭配使用的 VirtualBox
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VirtualBox
3) 選取 [檔案] gt [匯入設備]
4) 在 [匯入虛擬設備] 視窗中按一下欄位右側的資料夾圖示
檔案瀏覽器視窗隨即出現
5) 選取 SAS University Edition ova 檔案
6) 按一下 [開啟]
7) 按 [下一步]
8) (選用) 在 [設備設定] 視窗中編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
9) 在 [設備設定] 視窗中按一下 [匯入]
匯入的虛擬機器會顯示在 [Oracle VM VirtualBox Manager] 視窗中
附註如果出現磁碟機使用中的訊息請按一下 [忽略]
10) 選取 [機器] gt [設定]
11) 在瀏覽窗格中按一下 [共用資料夾]
12) 在 [設定] 視窗的右上方按一下 +[增加共用] 視窗隨即出現
13) 在 [資料夾路徑] 欄位中按一下箭號然後選取 [其他]
檔案瀏覽器視窗隨即出現
14) 選取您所建立的 myfolders 資料夾並按一下 [選取資料夾]然後按一下 [確定]此資料
夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
15) 在 [增加共用] 視窗中確認未選取 [唯讀]
16) 在 [增加共用] 視窗中按一下 [自動裝載]然後按一下 [確定]
17) (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷徑] 下
18) 在 [設定] 視窗中按一下 [確定]
在 Oracle VM VirtualBox 的 SAS University Edition 中設定 Jupyter Notebook
的連接埠對應
在本節中您將檢查在 Oracle VM VirtualBox 的 SAS University Edition 虛擬映像中Jupyter
Notebook 是否有需要的連接埠對應規則如果連接埠對應規則遺失則需要新增
1) 在 VirtualBox 的左窗格中選取 SAS University Edition vApp然後選取 [機器] gt [設定]
2) 在 [SAS University Edition 中的 Jupyter Notebook 設定] 對話方塊中按一下 [網路]
3) 必要時請按一下 [進階] 來展開 [進階] 選項然後按一下 [連接埠轉遞]
4) 在 [連接埠轉遞規則] 對話方塊中尋找包含下列資訊的規則
名稱 - 8888
通訊協定 - TCP
主機 IP - 127001
主機連接埠 - 18888
客體 IP - 空白
客體連接埠 ndash 8888
5) 如果此規則遺失請按一下 [加入新連接埠轉遞規則] 按鈕來加入新連接埠
6) 在適當的欄中加入下列資訊
名稱 - Jupyter (或您選擇的另一個名稱)
通訊協定 ndash TCP
主機 IP - 127001
9
主機連接埠 ndash 18888
客體 IP - 將此值留白
客體連接埠 ndash 8888
7) 按一下 [確定] 關閉 [連接埠轉遞規則] 對話方塊然後再按一下 [確定] 關閉 [SAS University
Edition 中的 Jupyter Notebook 設定] 對話方塊
在 Oracle VM VirtualBox 中啟動 SAS University Edition
若要在 VirtualBox 中啟動 SAS University Edition
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
3) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
4) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
5) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
6) 按一下 [啟動 SAS Studio]以開啟 SAS Studio下列視窗隨即出現
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
11
關閉 VirtualBox 中的 SAS University Edition
若要關閉 VirtualBox 中的 SAS University Edition
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
附註[歡迎使用] 視窗會顯示可執行 SAS University Edition 的 URL您必須使用在 SAS
University Edition 中執行 Jupyter Notebook 的不同 URL
3) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在本機電腦的 Web 瀏覽器中輸入
httplocalhost18888
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 中
的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行則無法執行 SAS
University Edition 中的 Jupyter Notebook
在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
13
第 3 章使用 VMware Player
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 VMware Player
3) 在 VMware Player 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VMware Player 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VMware Player
您必須設定 VMware Player為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系
統使用的共用資料夾
若要設定與 SAS University Edition 搭配使用的 VMware Player
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VMware Player
3) 按一下 [開啟虛擬機器]
4) 在檔案瀏覽器視窗中導覽至以 ova 結尾的 SAS University Edition 虛擬映像
5) 選取 SAS University Edition 虛擬映像並按一下 [開啟]然後按一下 [匯入]
6) 讓本機系統共用 SAS University Edition 虛擬映像的資料夾
a 按一下 [編輯虛擬機器設定]
b 按一下 [選項] 索引標籤
c 按一下 [共用資料夾]
d 選取 [一律啟用]
e 按一下 [增加]以開啟 [增加共用資料夾精靈] 視窗
f 按 [下一步]
g 按一下 [瀏覽]以開啟 [瀏覽資料夾] 視窗
h 在 [瀏覽資料夾] 視窗中選取您所建立的 myfolders 資料夾然後按一下 [確定]
此資料夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
i (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷
徑] 下
附註如需共用資料夾名稱的需求請參閱
j 在 [增加共用資料夾精靈] 視窗中按 [下一步]
k 按一下 [完成]
l 按一下 [確定]以關閉 [虛擬機器設定] 視窗
7) 根據預設SAS University Edition 虛擬映像網路介面卡會設為 [NAT]請確認網路介面卡
設為 [NAT ]
a 在 VMware Player 中按一下 [編輯虛擬機器設定]
b 按一下 [硬體] 索引標籤
c 選取 [網路介面卡]
8) 按一下 [NAT用來共用主機的 IP 位址]
9) (選用) 編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
10) 按一下 [確定] 以關閉視窗
在 VMware Player 中啟動 SAS University Edition
若要在 VMware Player 中啟動 SAS University Edition
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [開啟電源]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
15
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請不
要使用此處顯示的範例 URL http192168115130
6) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
7) 按一下 [啟動 SAS Studio]以開啟 SAS Studio
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
17
關閉 VMware Player 中的 SAS University Edition
在 VMware Player 中的 SAS University Edition 歡迎使用畫面視窗中選取 [Player] gt [電源] gt [關
閉客體]
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [啟動虛擬機器]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請
不要使用此處顯示的範例 URL http192168115130
6) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
2) 按 Enter
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
iii
governed by the CENTOS EULA and the GNU General Public License (GPL) version 20 The CENTOS EULA can
be found at httpmirrorcentosorgcentos6osx86_64EULA A copy of the GPL license can be found at
httpwwwopensourceorglicensesgpl-20 or can be obtained by writing to the Free Software Foundation Inc 59
Temple Place Suite 330 Boston MA 02110-1301 USA The source code for CENTOS is available at
httpvaultcentosorg
With respect to open-vm-tools third party technology included in the vApp (ldquoVMTOOLSrdquo) VMTOOLS is open source
software that is used with the Software and is not owned by SAS Use copying distribution and modification of
VMTOOLS is governed by the GNU General Public License (GPL) version 20 A copy of the GPL license can be
found at httpwwwopensourceorglicensesgpl-20 or can be obtained by writing to the Free Software Foundation
Inc 59 Temple Place Suite 330 Boston MA 02110-1301 USA The source code for VMTOOLS is available at
httpsourceforgenetprojectsopen-vm-tools
With respect to VIRTUALBOX third party technology included in the vApp (ldquoVIRTUALBOXrdquo) VIRTUALBOX is
open source software that is used with the Software and is not owned by SAS Use copying distribution and
modification of VIRTUALBOX is governed by the GNU General Public License (GPL) version 20 A copy of the
GPL license can be found at httpwwwopensourceorglicensesgpl-20 or can be obtained by writing to the Free
Software Foundation Inc 59 Temple Place Suite 330 Boston MA 02110-1301 USA The source code for
VIRTUALBOX is available at httpwwwvirtualboxorg
iv
目錄
第 1 章需求 6
第 2 章使用 Oracle VM VirtualBox 7
總覽 7
下載 SAS University Edition 檔案 7
設定 VirtualBox 7
在 Oracle VM VirtualBox 的 SAS University Edition 中設定 Jupyter Notebook 的連接埠對應 8
在 Oracle VM VirtualBox 中啟動 SAS University Edition 9
關閉 VirtualBox 中的 SAS University Edition 11
在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook 11
在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook 12
第 3 章使用 VMware Player 13
總覽 13
下載 SAS University Edition 檔案 13
設定 VMware Player 13
在 VMware Player 中啟動 SAS University Edition 14
關閉 VMware Player 中的 SAS University Edition 17
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook 17
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook 18
第 4 章更新 SAS University Edition 19
第 5 章說明和疑難排解 20
檢視安裝文件 20
無法啟動 SAS University Edition 20
無法啟動 SAS University Edition出現不明狀態碼錯誤 20
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64 CPU」錯誤 21
將 DropBox 用於 SAS University Edition 21
在不同的瀏覽器視窗中開啟 SAS Studio 21
SAS Studio 上的檔案在第一個共用資料夾建立後遺失 21
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息 21
v
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息 22
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」 22
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南 23
第 1 章需求
以下是想要執行 SAS University Edition 所需符合的需求
下載至您的本機系統的 SAS University Edition 虛擬映像
Microsoft Windows 7881 或 10
64 位元硬體
必須支援硬體虛擬化 (有時簡稱為 VTVT-x 或 AMD-V) 並在系統的 BIOS 中啟用如需詳
細資訊請參閱 httpsupportsascomkb46250html
下列其中一個虛擬化軟體程式
VMware Workstation Player 120 版或更新版本您可以從
httpsmyvmwarecomwebvmwarefreedesktop_end_user_computingvmwa
re_workstation_player12_0|PLAYER-1200|product_downloads 下載 VMware
Player 120
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器
您可以增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不
應超過可用實體 RAM 的一半 (50)如果在您的虛擬化軟體中對 SAS University
Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
Oracle VM VirtualBox for Windows 4316 或更新版本您可以從下列位置下載最
新 51 版的 VirtualBox
httpswwwvirtualboxorgwikiDownloads
虛擬網路設定網路位址轉譯 (NAT)
下列其中一個網頁瀏覽器
Microsoft Internet Explorer 910 或 11
Mozilla Firefox 21 或更新版本
Google Chrome 27 或更新版本
附註Jupyter 需要下列其中一個 Web 瀏覽器
Mozilla Firefox 21 或更新版本
Google Chrome 27 或更新版本
7
第 2 章使用 Oracle VM VirtualBox
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 Oracle VM VirtualBox
3) 在 VirtualBox 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VirtualBox 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VirtualBox
您必須設定 VirtualBox為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系統使
用的共用資料夾
附註如果您在 SAS University Edition 虛擬映像執行時將共用資料夾增加到 SAS University
Edition 虛擬映像則必須重新啟動 SAS University Edition 虛擬映像
若要設定與 SAS University Edition 搭配使用的 VirtualBox
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VirtualBox
3) 選取 [檔案] gt [匯入設備]
4) 在 [匯入虛擬設備] 視窗中按一下欄位右側的資料夾圖示
檔案瀏覽器視窗隨即出現
5) 選取 SAS University Edition ova 檔案
6) 按一下 [開啟]
7) 按 [下一步]
8) (選用) 在 [設備設定] 視窗中編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
9) 在 [設備設定] 視窗中按一下 [匯入]
匯入的虛擬機器會顯示在 [Oracle VM VirtualBox Manager] 視窗中
附註如果出現磁碟機使用中的訊息請按一下 [忽略]
10) 選取 [機器] gt [設定]
11) 在瀏覽窗格中按一下 [共用資料夾]
12) 在 [設定] 視窗的右上方按一下 +[增加共用] 視窗隨即出現
13) 在 [資料夾路徑] 欄位中按一下箭號然後選取 [其他]
檔案瀏覽器視窗隨即出現
14) 選取您所建立的 myfolders 資料夾並按一下 [選取資料夾]然後按一下 [確定]此資料
夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
15) 在 [增加共用] 視窗中確認未選取 [唯讀]
16) 在 [增加共用] 視窗中按一下 [自動裝載]然後按一下 [確定]
17) (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷徑] 下
18) 在 [設定] 視窗中按一下 [確定]
在 Oracle VM VirtualBox 的 SAS University Edition 中設定 Jupyter Notebook
的連接埠對應
在本節中您將檢查在 Oracle VM VirtualBox 的 SAS University Edition 虛擬映像中Jupyter
Notebook 是否有需要的連接埠對應規則如果連接埠對應規則遺失則需要新增
1) 在 VirtualBox 的左窗格中選取 SAS University Edition vApp然後選取 [機器] gt [設定]
2) 在 [SAS University Edition 中的 Jupyter Notebook 設定] 對話方塊中按一下 [網路]
3) 必要時請按一下 [進階] 來展開 [進階] 選項然後按一下 [連接埠轉遞]
4) 在 [連接埠轉遞規則] 對話方塊中尋找包含下列資訊的規則
名稱 - 8888
通訊協定 - TCP
主機 IP - 127001
主機連接埠 - 18888
客體 IP - 空白
客體連接埠 ndash 8888
5) 如果此規則遺失請按一下 [加入新連接埠轉遞規則] 按鈕來加入新連接埠
6) 在適當的欄中加入下列資訊
名稱 - Jupyter (或您選擇的另一個名稱)
通訊協定 ndash TCP
主機 IP - 127001
9
主機連接埠 ndash 18888
客體 IP - 將此值留白
客體連接埠 ndash 8888
7) 按一下 [確定] 關閉 [連接埠轉遞規則] 對話方塊然後再按一下 [確定] 關閉 [SAS University
Edition 中的 Jupyter Notebook 設定] 對話方塊
在 Oracle VM VirtualBox 中啟動 SAS University Edition
若要在 VirtualBox 中啟動 SAS University Edition
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
3) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
4) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
5) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
6) 按一下 [啟動 SAS Studio]以開啟 SAS Studio下列視窗隨即出現
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
11
關閉 VirtualBox 中的 SAS University Edition
若要關閉 VirtualBox 中的 SAS University Edition
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
附註[歡迎使用] 視窗會顯示可執行 SAS University Edition 的 URL您必須使用在 SAS
University Edition 中執行 Jupyter Notebook 的不同 URL
3) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在本機電腦的 Web 瀏覽器中輸入
httplocalhost18888
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 中
的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行則無法執行 SAS
University Edition 中的 Jupyter Notebook
在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
13
第 3 章使用 VMware Player
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 VMware Player
3) 在 VMware Player 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VMware Player 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VMware Player
您必須設定 VMware Player為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系
統使用的共用資料夾
若要設定與 SAS University Edition 搭配使用的 VMware Player
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VMware Player
3) 按一下 [開啟虛擬機器]
4) 在檔案瀏覽器視窗中導覽至以 ova 結尾的 SAS University Edition 虛擬映像
5) 選取 SAS University Edition 虛擬映像並按一下 [開啟]然後按一下 [匯入]
6) 讓本機系統共用 SAS University Edition 虛擬映像的資料夾
a 按一下 [編輯虛擬機器設定]
b 按一下 [選項] 索引標籤
c 按一下 [共用資料夾]
d 選取 [一律啟用]
e 按一下 [增加]以開啟 [增加共用資料夾精靈] 視窗
f 按 [下一步]
g 按一下 [瀏覽]以開啟 [瀏覽資料夾] 視窗
h 在 [瀏覽資料夾] 視窗中選取您所建立的 myfolders 資料夾然後按一下 [確定]
此資料夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
i (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷
徑] 下
附註如需共用資料夾名稱的需求請參閱
j 在 [增加共用資料夾精靈] 視窗中按 [下一步]
k 按一下 [完成]
l 按一下 [確定]以關閉 [虛擬機器設定] 視窗
7) 根據預設SAS University Edition 虛擬映像網路介面卡會設為 [NAT]請確認網路介面卡
設為 [NAT ]
a 在 VMware Player 中按一下 [編輯虛擬機器設定]
b 按一下 [硬體] 索引標籤
c 選取 [網路介面卡]
8) 按一下 [NAT用來共用主機的 IP 位址]
9) (選用) 編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
10) 按一下 [確定] 以關閉視窗
在 VMware Player 中啟動 SAS University Edition
若要在 VMware Player 中啟動 SAS University Edition
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [開啟電源]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
15
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請不
要使用此處顯示的範例 URL http192168115130
6) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
7) 按一下 [啟動 SAS Studio]以開啟 SAS Studio
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
17
關閉 VMware Player 中的 SAS University Edition
在 VMware Player 中的 SAS University Edition 歡迎使用畫面視窗中選取 [Player] gt [電源] gt [關
閉客體]
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [啟動虛擬機器]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請
不要使用此處顯示的範例 URL http192168115130
6) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
2) 按 Enter
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
iv
目錄
第 1 章需求 6
第 2 章使用 Oracle VM VirtualBox 7
總覽 7
下載 SAS University Edition 檔案 7
設定 VirtualBox 7
在 Oracle VM VirtualBox 的 SAS University Edition 中設定 Jupyter Notebook 的連接埠對應 8
在 Oracle VM VirtualBox 中啟動 SAS University Edition 9
關閉 VirtualBox 中的 SAS University Edition 11
在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook 11
在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook 12
第 3 章使用 VMware Player 13
總覽 13
下載 SAS University Edition 檔案 13
設定 VMware Player 13
在 VMware Player 中啟動 SAS University Edition 14
關閉 VMware Player 中的 SAS University Edition 17
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook 17
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook 18
第 4 章更新 SAS University Edition 19
第 5 章說明和疑難排解 20
檢視安裝文件 20
無法啟動 SAS University Edition 20
無法啟動 SAS University Edition出現不明狀態碼錯誤 20
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64 CPU」錯誤 21
將 DropBox 用於 SAS University Edition 21
在不同的瀏覽器視窗中開啟 SAS Studio 21
SAS Studio 上的檔案在第一個共用資料夾建立後遺失 21
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息 21
v
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息 22
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」 22
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南 23
第 1 章需求
以下是想要執行 SAS University Edition 所需符合的需求
下載至您的本機系統的 SAS University Edition 虛擬映像
Microsoft Windows 7881 或 10
64 位元硬體
必須支援硬體虛擬化 (有時簡稱為 VTVT-x 或 AMD-V) 並在系統的 BIOS 中啟用如需詳
細資訊請參閱 httpsupportsascomkb46250html
下列其中一個虛擬化軟體程式
VMware Workstation Player 120 版或更新版本您可以從
httpsmyvmwarecomwebvmwarefreedesktop_end_user_computingvmwa
re_workstation_player12_0|PLAYER-1200|product_downloads 下載 VMware
Player 120
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器
您可以增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不
應超過可用實體 RAM 的一半 (50)如果在您的虛擬化軟體中對 SAS University
Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
Oracle VM VirtualBox for Windows 4316 或更新版本您可以從下列位置下載最
新 51 版的 VirtualBox
httpswwwvirtualboxorgwikiDownloads
虛擬網路設定網路位址轉譯 (NAT)
下列其中一個網頁瀏覽器
Microsoft Internet Explorer 910 或 11
Mozilla Firefox 21 或更新版本
Google Chrome 27 或更新版本
附註Jupyter 需要下列其中一個 Web 瀏覽器
Mozilla Firefox 21 或更新版本
Google Chrome 27 或更新版本
7
第 2 章使用 Oracle VM VirtualBox
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 Oracle VM VirtualBox
3) 在 VirtualBox 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VirtualBox 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VirtualBox
您必須設定 VirtualBox為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系統使
用的共用資料夾
附註如果您在 SAS University Edition 虛擬映像執行時將共用資料夾增加到 SAS University
Edition 虛擬映像則必須重新啟動 SAS University Edition 虛擬映像
若要設定與 SAS University Edition 搭配使用的 VirtualBox
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VirtualBox
3) 選取 [檔案] gt [匯入設備]
4) 在 [匯入虛擬設備] 視窗中按一下欄位右側的資料夾圖示
檔案瀏覽器視窗隨即出現
5) 選取 SAS University Edition ova 檔案
6) 按一下 [開啟]
7) 按 [下一步]
8) (選用) 在 [設備設定] 視窗中編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
9) 在 [設備設定] 視窗中按一下 [匯入]
匯入的虛擬機器會顯示在 [Oracle VM VirtualBox Manager] 視窗中
附註如果出現磁碟機使用中的訊息請按一下 [忽略]
10) 選取 [機器] gt [設定]
11) 在瀏覽窗格中按一下 [共用資料夾]
12) 在 [設定] 視窗的右上方按一下 +[增加共用] 視窗隨即出現
13) 在 [資料夾路徑] 欄位中按一下箭號然後選取 [其他]
檔案瀏覽器視窗隨即出現
14) 選取您所建立的 myfolders 資料夾並按一下 [選取資料夾]然後按一下 [確定]此資料
夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
15) 在 [增加共用] 視窗中確認未選取 [唯讀]
16) 在 [增加共用] 視窗中按一下 [自動裝載]然後按一下 [確定]
17) (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷徑] 下
18) 在 [設定] 視窗中按一下 [確定]
在 Oracle VM VirtualBox 的 SAS University Edition 中設定 Jupyter Notebook
的連接埠對應
在本節中您將檢查在 Oracle VM VirtualBox 的 SAS University Edition 虛擬映像中Jupyter
Notebook 是否有需要的連接埠對應規則如果連接埠對應規則遺失則需要新增
1) 在 VirtualBox 的左窗格中選取 SAS University Edition vApp然後選取 [機器] gt [設定]
2) 在 [SAS University Edition 中的 Jupyter Notebook 設定] 對話方塊中按一下 [網路]
3) 必要時請按一下 [進階] 來展開 [進階] 選項然後按一下 [連接埠轉遞]
4) 在 [連接埠轉遞規則] 對話方塊中尋找包含下列資訊的規則
名稱 - 8888
通訊協定 - TCP
主機 IP - 127001
主機連接埠 - 18888
客體 IP - 空白
客體連接埠 ndash 8888
5) 如果此規則遺失請按一下 [加入新連接埠轉遞規則] 按鈕來加入新連接埠
6) 在適當的欄中加入下列資訊
名稱 - Jupyter (或您選擇的另一個名稱)
通訊協定 ndash TCP
主機 IP - 127001
9
主機連接埠 ndash 18888
客體 IP - 將此值留白
客體連接埠 ndash 8888
7) 按一下 [確定] 關閉 [連接埠轉遞規則] 對話方塊然後再按一下 [確定] 關閉 [SAS University
Edition 中的 Jupyter Notebook 設定] 對話方塊
在 Oracle VM VirtualBox 中啟動 SAS University Edition
若要在 VirtualBox 中啟動 SAS University Edition
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
3) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
4) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
5) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
6) 按一下 [啟動 SAS Studio]以開啟 SAS Studio下列視窗隨即出現
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
11
關閉 VirtualBox 中的 SAS University Edition
若要關閉 VirtualBox 中的 SAS University Edition
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
附註[歡迎使用] 視窗會顯示可執行 SAS University Edition 的 URL您必須使用在 SAS
University Edition 中執行 Jupyter Notebook 的不同 URL
3) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在本機電腦的 Web 瀏覽器中輸入
httplocalhost18888
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 中
的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行則無法執行 SAS
University Edition 中的 Jupyter Notebook
在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
13
第 3 章使用 VMware Player
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 VMware Player
3) 在 VMware Player 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VMware Player 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VMware Player
您必須設定 VMware Player為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系
統使用的共用資料夾
若要設定與 SAS University Edition 搭配使用的 VMware Player
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VMware Player
3) 按一下 [開啟虛擬機器]
4) 在檔案瀏覽器視窗中導覽至以 ova 結尾的 SAS University Edition 虛擬映像
5) 選取 SAS University Edition 虛擬映像並按一下 [開啟]然後按一下 [匯入]
6) 讓本機系統共用 SAS University Edition 虛擬映像的資料夾
a 按一下 [編輯虛擬機器設定]
b 按一下 [選項] 索引標籤
c 按一下 [共用資料夾]
d 選取 [一律啟用]
e 按一下 [增加]以開啟 [增加共用資料夾精靈] 視窗
f 按 [下一步]
g 按一下 [瀏覽]以開啟 [瀏覽資料夾] 視窗
h 在 [瀏覽資料夾] 視窗中選取您所建立的 myfolders 資料夾然後按一下 [確定]
此資料夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
i (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷
徑] 下
附註如需共用資料夾名稱的需求請參閱
j 在 [增加共用資料夾精靈] 視窗中按 [下一步]
k 按一下 [完成]
l 按一下 [確定]以關閉 [虛擬機器設定] 視窗
7) 根據預設SAS University Edition 虛擬映像網路介面卡會設為 [NAT]請確認網路介面卡
設為 [NAT ]
a 在 VMware Player 中按一下 [編輯虛擬機器設定]
b 按一下 [硬體] 索引標籤
c 選取 [網路介面卡]
8) 按一下 [NAT用來共用主機的 IP 位址]
9) (選用) 編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
10) 按一下 [確定] 以關閉視窗
在 VMware Player 中啟動 SAS University Edition
若要在 VMware Player 中啟動 SAS University Edition
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [開啟電源]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
15
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請不
要使用此處顯示的範例 URL http192168115130
6) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
7) 按一下 [啟動 SAS Studio]以開啟 SAS Studio
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
17
關閉 VMware Player 中的 SAS University Edition
在 VMware Player 中的 SAS University Edition 歡迎使用畫面視窗中選取 [Player] gt [電源] gt [關
閉客體]
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [啟動虛擬機器]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請
不要使用此處顯示的範例 URL http192168115130
6) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
2) 按 Enter
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
v
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息 22
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」 22
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南 23
第 1 章需求
以下是想要執行 SAS University Edition 所需符合的需求
下載至您的本機系統的 SAS University Edition 虛擬映像
Microsoft Windows 7881 或 10
64 位元硬體
必須支援硬體虛擬化 (有時簡稱為 VTVT-x 或 AMD-V) 並在系統的 BIOS 中啟用如需詳
細資訊請參閱 httpsupportsascomkb46250html
下列其中一個虛擬化軟體程式
VMware Workstation Player 120 版或更新版本您可以從
httpsmyvmwarecomwebvmwarefreedesktop_end_user_computingvmwa
re_workstation_player12_0|PLAYER-1200|product_downloads 下載 VMware
Player 120
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器
您可以增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不
應超過可用實體 RAM 的一半 (50)如果在您的虛擬化軟體中對 SAS University
Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
Oracle VM VirtualBox for Windows 4316 或更新版本您可以從下列位置下載最
新 51 版的 VirtualBox
httpswwwvirtualboxorgwikiDownloads
虛擬網路設定網路位址轉譯 (NAT)
下列其中一個網頁瀏覽器
Microsoft Internet Explorer 910 或 11
Mozilla Firefox 21 或更新版本
Google Chrome 27 或更新版本
附註Jupyter 需要下列其中一個 Web 瀏覽器
Mozilla Firefox 21 或更新版本
Google Chrome 27 或更新版本
7
第 2 章使用 Oracle VM VirtualBox
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 Oracle VM VirtualBox
3) 在 VirtualBox 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VirtualBox 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VirtualBox
您必須設定 VirtualBox為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系統使
用的共用資料夾
附註如果您在 SAS University Edition 虛擬映像執行時將共用資料夾增加到 SAS University
Edition 虛擬映像則必須重新啟動 SAS University Edition 虛擬映像
若要設定與 SAS University Edition 搭配使用的 VirtualBox
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VirtualBox
3) 選取 [檔案] gt [匯入設備]
4) 在 [匯入虛擬設備] 視窗中按一下欄位右側的資料夾圖示
檔案瀏覽器視窗隨即出現
5) 選取 SAS University Edition ova 檔案
6) 按一下 [開啟]
7) 按 [下一步]
8) (選用) 在 [設備設定] 視窗中編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
9) 在 [設備設定] 視窗中按一下 [匯入]
匯入的虛擬機器會顯示在 [Oracle VM VirtualBox Manager] 視窗中
附註如果出現磁碟機使用中的訊息請按一下 [忽略]
10) 選取 [機器] gt [設定]
11) 在瀏覽窗格中按一下 [共用資料夾]
12) 在 [設定] 視窗的右上方按一下 +[增加共用] 視窗隨即出現
13) 在 [資料夾路徑] 欄位中按一下箭號然後選取 [其他]
檔案瀏覽器視窗隨即出現
14) 選取您所建立的 myfolders 資料夾並按一下 [選取資料夾]然後按一下 [確定]此資料
夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
15) 在 [增加共用] 視窗中確認未選取 [唯讀]
16) 在 [增加共用] 視窗中按一下 [自動裝載]然後按一下 [確定]
17) (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷徑] 下
18) 在 [設定] 視窗中按一下 [確定]
在 Oracle VM VirtualBox 的 SAS University Edition 中設定 Jupyter Notebook
的連接埠對應
在本節中您將檢查在 Oracle VM VirtualBox 的 SAS University Edition 虛擬映像中Jupyter
Notebook 是否有需要的連接埠對應規則如果連接埠對應規則遺失則需要新增
1) 在 VirtualBox 的左窗格中選取 SAS University Edition vApp然後選取 [機器] gt [設定]
2) 在 [SAS University Edition 中的 Jupyter Notebook 設定] 對話方塊中按一下 [網路]
3) 必要時請按一下 [進階] 來展開 [進階] 選項然後按一下 [連接埠轉遞]
4) 在 [連接埠轉遞規則] 對話方塊中尋找包含下列資訊的規則
名稱 - 8888
通訊協定 - TCP
主機 IP - 127001
主機連接埠 - 18888
客體 IP - 空白
客體連接埠 ndash 8888
5) 如果此規則遺失請按一下 [加入新連接埠轉遞規則] 按鈕來加入新連接埠
6) 在適當的欄中加入下列資訊
名稱 - Jupyter (或您選擇的另一個名稱)
通訊協定 ndash TCP
主機 IP - 127001
9
主機連接埠 ndash 18888
客體 IP - 將此值留白
客體連接埠 ndash 8888
7) 按一下 [確定] 關閉 [連接埠轉遞規則] 對話方塊然後再按一下 [確定] 關閉 [SAS University
Edition 中的 Jupyter Notebook 設定] 對話方塊
在 Oracle VM VirtualBox 中啟動 SAS University Edition
若要在 VirtualBox 中啟動 SAS University Edition
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
3) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
4) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
5) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
6) 按一下 [啟動 SAS Studio]以開啟 SAS Studio下列視窗隨即出現
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
11
關閉 VirtualBox 中的 SAS University Edition
若要關閉 VirtualBox 中的 SAS University Edition
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
附註[歡迎使用] 視窗會顯示可執行 SAS University Edition 的 URL您必須使用在 SAS
University Edition 中執行 Jupyter Notebook 的不同 URL
3) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在本機電腦的 Web 瀏覽器中輸入
httplocalhost18888
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 中
的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行則無法執行 SAS
University Edition 中的 Jupyter Notebook
在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
13
第 3 章使用 VMware Player
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 VMware Player
3) 在 VMware Player 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VMware Player 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VMware Player
您必須設定 VMware Player為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系
統使用的共用資料夾
若要設定與 SAS University Edition 搭配使用的 VMware Player
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VMware Player
3) 按一下 [開啟虛擬機器]
4) 在檔案瀏覽器視窗中導覽至以 ova 結尾的 SAS University Edition 虛擬映像
5) 選取 SAS University Edition 虛擬映像並按一下 [開啟]然後按一下 [匯入]
6) 讓本機系統共用 SAS University Edition 虛擬映像的資料夾
a 按一下 [編輯虛擬機器設定]
b 按一下 [選項] 索引標籤
c 按一下 [共用資料夾]
d 選取 [一律啟用]
e 按一下 [增加]以開啟 [增加共用資料夾精靈] 視窗
f 按 [下一步]
g 按一下 [瀏覽]以開啟 [瀏覽資料夾] 視窗
h 在 [瀏覽資料夾] 視窗中選取您所建立的 myfolders 資料夾然後按一下 [確定]
此資料夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
i (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷
徑] 下
附註如需共用資料夾名稱的需求請參閱
j 在 [增加共用資料夾精靈] 視窗中按 [下一步]
k 按一下 [完成]
l 按一下 [確定]以關閉 [虛擬機器設定] 視窗
7) 根據預設SAS University Edition 虛擬映像網路介面卡會設為 [NAT]請確認網路介面卡
設為 [NAT ]
a 在 VMware Player 中按一下 [編輯虛擬機器設定]
b 按一下 [硬體] 索引標籤
c 選取 [網路介面卡]
8) 按一下 [NAT用來共用主機的 IP 位址]
9) (選用) 編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
10) 按一下 [確定] 以關閉視窗
在 VMware Player 中啟動 SAS University Edition
若要在 VMware Player 中啟動 SAS University Edition
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [開啟電源]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
15
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請不
要使用此處顯示的範例 URL http192168115130
6) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
7) 按一下 [啟動 SAS Studio]以開啟 SAS Studio
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
17
關閉 VMware Player 中的 SAS University Edition
在 VMware Player 中的 SAS University Edition 歡迎使用畫面視窗中選取 [Player] gt [電源] gt [關
閉客體]
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [啟動虛擬機器]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請
不要使用此處顯示的範例 URL http192168115130
6) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
2) 按 Enter
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
第 1 章需求
以下是想要執行 SAS University Edition 所需符合的需求
下載至您的本機系統的 SAS University Edition 虛擬映像
Microsoft Windows 7881 或 10
64 位元硬體
必須支援硬體虛擬化 (有時簡稱為 VTVT-x 或 AMD-V) 並在系統的 BIOS 中啟用如需詳
細資訊請參閱 httpsupportsascomkb46250html
下列其中一個虛擬化軟體程式
VMware Workstation Player 120 版或更新版本您可以從
httpsmyvmwarecomwebvmwarefreedesktop_end_user_computingvmwa
re_workstation_player12_0|PLAYER-1200|product_downloads 下載 VMware
Player 120
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器
您可以增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不
應超過可用實體 RAM 的一半 (50)如果在您的虛擬化軟體中對 SAS University
Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
Oracle VM VirtualBox for Windows 4316 或更新版本您可以從下列位置下載最
新 51 版的 VirtualBox
httpswwwvirtualboxorgwikiDownloads
虛擬網路設定網路位址轉譯 (NAT)
下列其中一個網頁瀏覽器
Microsoft Internet Explorer 910 或 11
Mozilla Firefox 21 或更新版本
Google Chrome 27 或更新版本
附註Jupyter 需要下列其中一個 Web 瀏覽器
Mozilla Firefox 21 或更新版本
Google Chrome 27 或更新版本
7
第 2 章使用 Oracle VM VirtualBox
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 Oracle VM VirtualBox
3) 在 VirtualBox 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VirtualBox 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VirtualBox
您必須設定 VirtualBox為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系統使
用的共用資料夾
附註如果您在 SAS University Edition 虛擬映像執行時將共用資料夾增加到 SAS University
Edition 虛擬映像則必須重新啟動 SAS University Edition 虛擬映像
若要設定與 SAS University Edition 搭配使用的 VirtualBox
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VirtualBox
3) 選取 [檔案] gt [匯入設備]
4) 在 [匯入虛擬設備] 視窗中按一下欄位右側的資料夾圖示
檔案瀏覽器視窗隨即出現
5) 選取 SAS University Edition ova 檔案
6) 按一下 [開啟]
7) 按 [下一步]
8) (選用) 在 [設備設定] 視窗中編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
9) 在 [設備設定] 視窗中按一下 [匯入]
匯入的虛擬機器會顯示在 [Oracle VM VirtualBox Manager] 視窗中
附註如果出現磁碟機使用中的訊息請按一下 [忽略]
10) 選取 [機器] gt [設定]
11) 在瀏覽窗格中按一下 [共用資料夾]
12) 在 [設定] 視窗的右上方按一下 +[增加共用] 視窗隨即出現
13) 在 [資料夾路徑] 欄位中按一下箭號然後選取 [其他]
檔案瀏覽器視窗隨即出現
14) 選取您所建立的 myfolders 資料夾並按一下 [選取資料夾]然後按一下 [確定]此資料
夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
15) 在 [增加共用] 視窗中確認未選取 [唯讀]
16) 在 [增加共用] 視窗中按一下 [自動裝載]然後按一下 [確定]
17) (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷徑] 下
18) 在 [設定] 視窗中按一下 [確定]
在 Oracle VM VirtualBox 的 SAS University Edition 中設定 Jupyter Notebook
的連接埠對應
在本節中您將檢查在 Oracle VM VirtualBox 的 SAS University Edition 虛擬映像中Jupyter
Notebook 是否有需要的連接埠對應規則如果連接埠對應規則遺失則需要新增
1) 在 VirtualBox 的左窗格中選取 SAS University Edition vApp然後選取 [機器] gt [設定]
2) 在 [SAS University Edition 中的 Jupyter Notebook 設定] 對話方塊中按一下 [網路]
3) 必要時請按一下 [進階] 來展開 [進階] 選項然後按一下 [連接埠轉遞]
4) 在 [連接埠轉遞規則] 對話方塊中尋找包含下列資訊的規則
名稱 - 8888
通訊協定 - TCP
主機 IP - 127001
主機連接埠 - 18888
客體 IP - 空白
客體連接埠 ndash 8888
5) 如果此規則遺失請按一下 [加入新連接埠轉遞規則] 按鈕來加入新連接埠
6) 在適當的欄中加入下列資訊
名稱 - Jupyter (或您選擇的另一個名稱)
通訊協定 ndash TCP
主機 IP - 127001
9
主機連接埠 ndash 18888
客體 IP - 將此值留白
客體連接埠 ndash 8888
7) 按一下 [確定] 關閉 [連接埠轉遞規則] 對話方塊然後再按一下 [確定] 關閉 [SAS University
Edition 中的 Jupyter Notebook 設定] 對話方塊
在 Oracle VM VirtualBox 中啟動 SAS University Edition
若要在 VirtualBox 中啟動 SAS University Edition
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
3) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
4) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
5) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
6) 按一下 [啟動 SAS Studio]以開啟 SAS Studio下列視窗隨即出現
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
11
關閉 VirtualBox 中的 SAS University Edition
若要關閉 VirtualBox 中的 SAS University Edition
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
附註[歡迎使用] 視窗會顯示可執行 SAS University Edition 的 URL您必須使用在 SAS
University Edition 中執行 Jupyter Notebook 的不同 URL
3) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在本機電腦的 Web 瀏覽器中輸入
httplocalhost18888
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 中
的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行則無法執行 SAS
University Edition 中的 Jupyter Notebook
在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
13
第 3 章使用 VMware Player
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 VMware Player
3) 在 VMware Player 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VMware Player 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VMware Player
您必須設定 VMware Player為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系
統使用的共用資料夾
若要設定與 SAS University Edition 搭配使用的 VMware Player
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VMware Player
3) 按一下 [開啟虛擬機器]
4) 在檔案瀏覽器視窗中導覽至以 ova 結尾的 SAS University Edition 虛擬映像
5) 選取 SAS University Edition 虛擬映像並按一下 [開啟]然後按一下 [匯入]
6) 讓本機系統共用 SAS University Edition 虛擬映像的資料夾
a 按一下 [編輯虛擬機器設定]
b 按一下 [選項] 索引標籤
c 按一下 [共用資料夾]
d 選取 [一律啟用]
e 按一下 [增加]以開啟 [增加共用資料夾精靈] 視窗
f 按 [下一步]
g 按一下 [瀏覽]以開啟 [瀏覽資料夾] 視窗
h 在 [瀏覽資料夾] 視窗中選取您所建立的 myfolders 資料夾然後按一下 [確定]
此資料夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
i (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷
徑] 下
附註如需共用資料夾名稱的需求請參閱
j 在 [增加共用資料夾精靈] 視窗中按 [下一步]
k 按一下 [完成]
l 按一下 [確定]以關閉 [虛擬機器設定] 視窗
7) 根據預設SAS University Edition 虛擬映像網路介面卡會設為 [NAT]請確認網路介面卡
設為 [NAT ]
a 在 VMware Player 中按一下 [編輯虛擬機器設定]
b 按一下 [硬體] 索引標籤
c 選取 [網路介面卡]
8) 按一下 [NAT用來共用主機的 IP 位址]
9) (選用) 編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
10) 按一下 [確定] 以關閉視窗
在 VMware Player 中啟動 SAS University Edition
若要在 VMware Player 中啟動 SAS University Edition
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [開啟電源]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
15
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請不
要使用此處顯示的範例 URL http192168115130
6) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
7) 按一下 [啟動 SAS Studio]以開啟 SAS Studio
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
17
關閉 VMware Player 中的 SAS University Edition
在 VMware Player 中的 SAS University Edition 歡迎使用畫面視窗中選取 [Player] gt [電源] gt [關
閉客體]
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [啟動虛擬機器]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請
不要使用此處顯示的範例 URL http192168115130
6) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
2) 按 Enter
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
7
第 2 章使用 Oracle VM VirtualBox
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 Oracle VM VirtualBox
3) 在 VirtualBox 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VirtualBox 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VirtualBox
您必須設定 VirtualBox為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系統使
用的共用資料夾
附註如果您在 SAS University Edition 虛擬映像執行時將共用資料夾增加到 SAS University
Edition 虛擬映像則必須重新啟動 SAS University Edition 虛擬映像
若要設定與 SAS University Edition 搭配使用的 VirtualBox
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VirtualBox
3) 選取 [檔案] gt [匯入設備]
4) 在 [匯入虛擬設備] 視窗中按一下欄位右側的資料夾圖示
檔案瀏覽器視窗隨即出現
5) 選取 SAS University Edition ova 檔案
6) 按一下 [開啟]
7) 按 [下一步]
8) (選用) 在 [設備設定] 視窗中編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
9) 在 [設備設定] 視窗中按一下 [匯入]
匯入的虛擬機器會顯示在 [Oracle VM VirtualBox Manager] 視窗中
附註如果出現磁碟機使用中的訊息請按一下 [忽略]
10) 選取 [機器] gt [設定]
11) 在瀏覽窗格中按一下 [共用資料夾]
12) 在 [設定] 視窗的右上方按一下 +[增加共用] 視窗隨即出現
13) 在 [資料夾路徑] 欄位中按一下箭號然後選取 [其他]
檔案瀏覽器視窗隨即出現
14) 選取您所建立的 myfolders 資料夾並按一下 [選取資料夾]然後按一下 [確定]此資料
夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
15) 在 [增加共用] 視窗中確認未選取 [唯讀]
16) 在 [增加共用] 視窗中按一下 [自動裝載]然後按一下 [確定]
17) (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷徑] 下
18) 在 [設定] 視窗中按一下 [確定]
在 Oracle VM VirtualBox 的 SAS University Edition 中設定 Jupyter Notebook
的連接埠對應
在本節中您將檢查在 Oracle VM VirtualBox 的 SAS University Edition 虛擬映像中Jupyter
Notebook 是否有需要的連接埠對應規則如果連接埠對應規則遺失則需要新增
1) 在 VirtualBox 的左窗格中選取 SAS University Edition vApp然後選取 [機器] gt [設定]
2) 在 [SAS University Edition 中的 Jupyter Notebook 設定] 對話方塊中按一下 [網路]
3) 必要時請按一下 [進階] 來展開 [進階] 選項然後按一下 [連接埠轉遞]
4) 在 [連接埠轉遞規則] 對話方塊中尋找包含下列資訊的規則
名稱 - 8888
通訊協定 - TCP
主機 IP - 127001
主機連接埠 - 18888
客體 IP - 空白
客體連接埠 ndash 8888
5) 如果此規則遺失請按一下 [加入新連接埠轉遞規則] 按鈕來加入新連接埠
6) 在適當的欄中加入下列資訊
名稱 - Jupyter (或您選擇的另一個名稱)
通訊協定 ndash TCP
主機 IP - 127001
9
主機連接埠 ndash 18888
客體 IP - 將此值留白
客體連接埠 ndash 8888
7) 按一下 [確定] 關閉 [連接埠轉遞規則] 對話方塊然後再按一下 [確定] 關閉 [SAS University
Edition 中的 Jupyter Notebook 設定] 對話方塊
在 Oracle VM VirtualBox 中啟動 SAS University Edition
若要在 VirtualBox 中啟動 SAS University Edition
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
3) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
4) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
5) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
6) 按一下 [啟動 SAS Studio]以開啟 SAS Studio下列視窗隨即出現
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
11
關閉 VirtualBox 中的 SAS University Edition
若要關閉 VirtualBox 中的 SAS University Edition
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
附註[歡迎使用] 視窗會顯示可執行 SAS University Edition 的 URL您必須使用在 SAS
University Edition 中執行 Jupyter Notebook 的不同 URL
3) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在本機電腦的 Web 瀏覽器中輸入
httplocalhost18888
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 中
的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行則無法執行 SAS
University Edition 中的 Jupyter Notebook
在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
13
第 3 章使用 VMware Player
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 VMware Player
3) 在 VMware Player 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VMware Player 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VMware Player
您必須設定 VMware Player為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系
統使用的共用資料夾
若要設定與 SAS University Edition 搭配使用的 VMware Player
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VMware Player
3) 按一下 [開啟虛擬機器]
4) 在檔案瀏覽器視窗中導覽至以 ova 結尾的 SAS University Edition 虛擬映像
5) 選取 SAS University Edition 虛擬映像並按一下 [開啟]然後按一下 [匯入]
6) 讓本機系統共用 SAS University Edition 虛擬映像的資料夾
a 按一下 [編輯虛擬機器設定]
b 按一下 [選項] 索引標籤
c 按一下 [共用資料夾]
d 選取 [一律啟用]
e 按一下 [增加]以開啟 [增加共用資料夾精靈] 視窗
f 按 [下一步]
g 按一下 [瀏覽]以開啟 [瀏覽資料夾] 視窗
h 在 [瀏覽資料夾] 視窗中選取您所建立的 myfolders 資料夾然後按一下 [確定]
此資料夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
i (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷
徑] 下
附註如需共用資料夾名稱的需求請參閱
j 在 [增加共用資料夾精靈] 視窗中按 [下一步]
k 按一下 [完成]
l 按一下 [確定]以關閉 [虛擬機器設定] 視窗
7) 根據預設SAS University Edition 虛擬映像網路介面卡會設為 [NAT]請確認網路介面卡
設為 [NAT ]
a 在 VMware Player 中按一下 [編輯虛擬機器設定]
b 按一下 [硬體] 索引標籤
c 選取 [網路介面卡]
8) 按一下 [NAT用來共用主機的 IP 位址]
9) (選用) 編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
10) 按一下 [確定] 以關閉視窗
在 VMware Player 中啟動 SAS University Edition
若要在 VMware Player 中啟動 SAS University Edition
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [開啟電源]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
15
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請不
要使用此處顯示的範例 URL http192168115130
6) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
7) 按一下 [啟動 SAS Studio]以開啟 SAS Studio
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
17
關閉 VMware Player 中的 SAS University Edition
在 VMware Player 中的 SAS University Edition 歡迎使用畫面視窗中選取 [Player] gt [電源] gt [關
閉客體]
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [啟動虛擬機器]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請
不要使用此處顯示的範例 URL http192168115130
6) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
2) 按 Enter
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
9) 在 [設備設定] 視窗中按一下 [匯入]
匯入的虛擬機器會顯示在 [Oracle VM VirtualBox Manager] 視窗中
附註如果出現磁碟機使用中的訊息請按一下 [忽略]
10) 選取 [機器] gt [設定]
11) 在瀏覽窗格中按一下 [共用資料夾]
12) 在 [設定] 視窗的右上方按一下 +[增加共用] 視窗隨即出現
13) 在 [資料夾路徑] 欄位中按一下箭號然後選取 [其他]
檔案瀏覽器視窗隨即出現
14) 選取您所建立的 myfolders 資料夾並按一下 [選取資料夾]然後按一下 [確定]此資料
夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
15) 在 [增加共用] 視窗中確認未選取 [唯讀]
16) 在 [增加共用] 視窗中按一下 [自動裝載]然後按一下 [確定]
17) (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷徑] 下
18) 在 [設定] 視窗中按一下 [確定]
在 Oracle VM VirtualBox 的 SAS University Edition 中設定 Jupyter Notebook
的連接埠對應
在本節中您將檢查在 Oracle VM VirtualBox 的 SAS University Edition 虛擬映像中Jupyter
Notebook 是否有需要的連接埠對應規則如果連接埠對應規則遺失則需要新增
1) 在 VirtualBox 的左窗格中選取 SAS University Edition vApp然後選取 [機器] gt [設定]
2) 在 [SAS University Edition 中的 Jupyter Notebook 設定] 對話方塊中按一下 [網路]
3) 必要時請按一下 [進階] 來展開 [進階] 選項然後按一下 [連接埠轉遞]
4) 在 [連接埠轉遞規則] 對話方塊中尋找包含下列資訊的規則
名稱 - 8888
通訊協定 - TCP
主機 IP - 127001
主機連接埠 - 18888
客體 IP - 空白
客體連接埠 ndash 8888
5) 如果此規則遺失請按一下 [加入新連接埠轉遞規則] 按鈕來加入新連接埠
6) 在適當的欄中加入下列資訊
名稱 - Jupyter (或您選擇的另一個名稱)
通訊協定 ndash TCP
主機 IP - 127001
9
主機連接埠 ndash 18888
客體 IP - 將此值留白
客體連接埠 ndash 8888
7) 按一下 [確定] 關閉 [連接埠轉遞規則] 對話方塊然後再按一下 [確定] 關閉 [SAS University
Edition 中的 Jupyter Notebook 設定] 對話方塊
在 Oracle VM VirtualBox 中啟動 SAS University Edition
若要在 VirtualBox 中啟動 SAS University Edition
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
3) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
4) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
5) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
6) 按一下 [啟動 SAS Studio]以開啟 SAS Studio下列視窗隨即出現
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
11
關閉 VirtualBox 中的 SAS University Edition
若要關閉 VirtualBox 中的 SAS University Edition
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
附註[歡迎使用] 視窗會顯示可執行 SAS University Edition 的 URL您必須使用在 SAS
University Edition 中執行 Jupyter Notebook 的不同 URL
3) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在本機電腦的 Web 瀏覽器中輸入
httplocalhost18888
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 中
的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行則無法執行 SAS
University Edition 中的 Jupyter Notebook
在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
13
第 3 章使用 VMware Player
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 VMware Player
3) 在 VMware Player 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VMware Player 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VMware Player
您必須設定 VMware Player為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系
統使用的共用資料夾
若要設定與 SAS University Edition 搭配使用的 VMware Player
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VMware Player
3) 按一下 [開啟虛擬機器]
4) 在檔案瀏覽器視窗中導覽至以 ova 結尾的 SAS University Edition 虛擬映像
5) 選取 SAS University Edition 虛擬映像並按一下 [開啟]然後按一下 [匯入]
6) 讓本機系統共用 SAS University Edition 虛擬映像的資料夾
a 按一下 [編輯虛擬機器設定]
b 按一下 [選項] 索引標籤
c 按一下 [共用資料夾]
d 選取 [一律啟用]
e 按一下 [增加]以開啟 [增加共用資料夾精靈] 視窗
f 按 [下一步]
g 按一下 [瀏覽]以開啟 [瀏覽資料夾] 視窗
h 在 [瀏覽資料夾] 視窗中選取您所建立的 myfolders 資料夾然後按一下 [確定]
此資料夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
i (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷
徑] 下
附註如需共用資料夾名稱的需求請參閱
j 在 [增加共用資料夾精靈] 視窗中按 [下一步]
k 按一下 [完成]
l 按一下 [確定]以關閉 [虛擬機器設定] 視窗
7) 根據預設SAS University Edition 虛擬映像網路介面卡會設為 [NAT]請確認網路介面卡
設為 [NAT ]
a 在 VMware Player 中按一下 [編輯虛擬機器設定]
b 按一下 [硬體] 索引標籤
c 選取 [網路介面卡]
8) 按一下 [NAT用來共用主機的 IP 位址]
9) (選用) 編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
10) 按一下 [確定] 以關閉視窗
在 VMware Player 中啟動 SAS University Edition
若要在 VMware Player 中啟動 SAS University Edition
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [開啟電源]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
15
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請不
要使用此處顯示的範例 URL http192168115130
6) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
7) 按一下 [啟動 SAS Studio]以開啟 SAS Studio
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
17
關閉 VMware Player 中的 SAS University Edition
在 VMware Player 中的 SAS University Edition 歡迎使用畫面視窗中選取 [Player] gt [電源] gt [關
閉客體]
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [啟動虛擬機器]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請
不要使用此處顯示的範例 URL http192168115130
6) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
2) 按 Enter
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
9
主機連接埠 ndash 18888
客體 IP - 將此值留白
客體連接埠 ndash 8888
7) 按一下 [確定] 關閉 [連接埠轉遞規則] 對話方塊然後再按一下 [確定] 關閉 [SAS University
Edition 中的 Jupyter Notebook 設定] 對話方塊
在 Oracle VM VirtualBox 中啟動 SAS University Edition
若要在 VirtualBox 中啟動 SAS University Edition
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
3) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
4) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
5) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
6) 按一下 [啟動 SAS Studio]以開啟 SAS Studio下列視窗隨即出現
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
11
關閉 VirtualBox 中的 SAS University Edition
若要關閉 VirtualBox 中的 SAS University Edition
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
附註[歡迎使用] 視窗會顯示可執行 SAS University Edition 的 URL您必須使用在 SAS
University Edition 中執行 Jupyter Notebook 的不同 URL
3) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在本機電腦的 Web 瀏覽器中輸入
httplocalhost18888
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 中
的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行則無法執行 SAS
University Edition 中的 Jupyter Notebook
在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
13
第 3 章使用 VMware Player
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 VMware Player
3) 在 VMware Player 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VMware Player 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VMware Player
您必須設定 VMware Player為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系
統使用的共用資料夾
若要設定與 SAS University Edition 搭配使用的 VMware Player
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VMware Player
3) 按一下 [開啟虛擬機器]
4) 在檔案瀏覽器視窗中導覽至以 ova 結尾的 SAS University Edition 虛擬映像
5) 選取 SAS University Edition 虛擬映像並按一下 [開啟]然後按一下 [匯入]
6) 讓本機系統共用 SAS University Edition 虛擬映像的資料夾
a 按一下 [編輯虛擬機器設定]
b 按一下 [選項] 索引標籤
c 按一下 [共用資料夾]
d 選取 [一律啟用]
e 按一下 [增加]以開啟 [增加共用資料夾精靈] 視窗
f 按 [下一步]
g 按一下 [瀏覽]以開啟 [瀏覽資料夾] 視窗
h 在 [瀏覽資料夾] 視窗中選取您所建立的 myfolders 資料夾然後按一下 [確定]
此資料夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
i (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷
徑] 下
附註如需共用資料夾名稱的需求請參閱
j 在 [增加共用資料夾精靈] 視窗中按 [下一步]
k 按一下 [完成]
l 按一下 [確定]以關閉 [虛擬機器設定] 視窗
7) 根據預設SAS University Edition 虛擬映像網路介面卡會設為 [NAT]請確認網路介面卡
設為 [NAT ]
a 在 VMware Player 中按一下 [編輯虛擬機器設定]
b 按一下 [硬體] 索引標籤
c 選取 [網路介面卡]
8) 按一下 [NAT用來共用主機的 IP 位址]
9) (選用) 編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
10) 按一下 [確定] 以關閉視窗
在 VMware Player 中啟動 SAS University Edition
若要在 VMware Player 中啟動 SAS University Edition
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [開啟電源]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
15
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請不
要使用此處顯示的範例 URL http192168115130
6) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
7) 按一下 [啟動 SAS Studio]以開啟 SAS Studio
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
17
關閉 VMware Player 中的 SAS University Edition
在 VMware Player 中的 SAS University Edition 歡迎使用畫面視窗中選取 [Player] gt [電源] gt [關
閉客體]
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [啟動虛擬機器]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請
不要使用此處顯示的範例 URL http192168115130
6) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
2) 按 Enter
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
6) 按一下 [啟動 SAS Studio]以開啟 SAS Studio下列視窗隨即出現
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
11
關閉 VirtualBox 中的 SAS University Edition
若要關閉 VirtualBox 中的 SAS University Edition
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
附註[歡迎使用] 視窗會顯示可執行 SAS University Edition 的 URL您必須使用在 SAS
University Edition 中執行 Jupyter Notebook 的不同 URL
3) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在本機電腦的 Web 瀏覽器中輸入
httplocalhost18888
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 中
的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行則無法執行 SAS
University Edition 中的 Jupyter Notebook
在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
13
第 3 章使用 VMware Player
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 VMware Player
3) 在 VMware Player 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VMware Player 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VMware Player
您必須設定 VMware Player為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系
統使用的共用資料夾
若要設定與 SAS University Edition 搭配使用的 VMware Player
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VMware Player
3) 按一下 [開啟虛擬機器]
4) 在檔案瀏覽器視窗中導覽至以 ova 結尾的 SAS University Edition 虛擬映像
5) 選取 SAS University Edition 虛擬映像並按一下 [開啟]然後按一下 [匯入]
6) 讓本機系統共用 SAS University Edition 虛擬映像的資料夾
a 按一下 [編輯虛擬機器設定]
b 按一下 [選項] 索引標籤
c 按一下 [共用資料夾]
d 選取 [一律啟用]
e 按一下 [增加]以開啟 [增加共用資料夾精靈] 視窗
f 按 [下一步]
g 按一下 [瀏覽]以開啟 [瀏覽資料夾] 視窗
h 在 [瀏覽資料夾] 視窗中選取您所建立的 myfolders 資料夾然後按一下 [確定]
此資料夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
i (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷
徑] 下
附註如需共用資料夾名稱的需求請參閱
j 在 [增加共用資料夾精靈] 視窗中按 [下一步]
k 按一下 [完成]
l 按一下 [確定]以關閉 [虛擬機器設定] 視窗
7) 根據預設SAS University Edition 虛擬映像網路介面卡會設為 [NAT]請確認網路介面卡
設為 [NAT ]
a 在 VMware Player 中按一下 [編輯虛擬機器設定]
b 按一下 [硬體] 索引標籤
c 選取 [網路介面卡]
8) 按一下 [NAT用來共用主機的 IP 位址]
9) (選用) 編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
10) 按一下 [確定] 以關閉視窗
在 VMware Player 中啟動 SAS University Edition
若要在 VMware Player 中啟動 SAS University Edition
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [開啟電源]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
15
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請不
要使用此處顯示的範例 URL http192168115130
6) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
7) 按一下 [啟動 SAS Studio]以開啟 SAS Studio
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
17
關閉 VMware Player 中的 SAS University Edition
在 VMware Player 中的 SAS University Edition 歡迎使用畫面視窗中選取 [Player] gt [電源] gt [關
閉客體]
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [啟動虛擬機器]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請
不要使用此處顯示的範例 URL http192168115130
6) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
2) 按 Enter
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
11
關閉 VirtualBox 中的 SAS University Edition
若要關閉 VirtualBox 中的 SAS University Edition
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中選取 SAS University Edition 虛擬映像然後選取 [機器] gt [啟動]
2) (選用) 如果出現升級的提示請按一下 [不要升級]
啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
附註[歡迎使用] 視窗會顯示可執行 SAS University Edition 的 URL您必須使用在 SAS
University Edition 中執行 Jupyter Notebook 的不同 URL
3) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在您的歡迎使用畫面上找出類似於下列範例的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
httplocalhost10080
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在本機電腦的 Web 瀏覽器中輸入
httplocalhost18888
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 中
的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行則無法執行 SAS
University Edition 中的 Jupyter Notebook
在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
13
第 3 章使用 VMware Player
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 VMware Player
3) 在 VMware Player 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VMware Player 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VMware Player
您必須設定 VMware Player為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系
統使用的共用資料夾
若要設定與 SAS University Edition 搭配使用的 VMware Player
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VMware Player
3) 按一下 [開啟虛擬機器]
4) 在檔案瀏覽器視窗中導覽至以 ova 結尾的 SAS University Edition 虛擬映像
5) 選取 SAS University Edition 虛擬映像並按一下 [開啟]然後按一下 [匯入]
6) 讓本機系統共用 SAS University Edition 虛擬映像的資料夾
a 按一下 [編輯虛擬機器設定]
b 按一下 [選項] 索引標籤
c 按一下 [共用資料夾]
d 選取 [一律啟用]
e 按一下 [增加]以開啟 [增加共用資料夾精靈] 視窗
f 按 [下一步]
g 按一下 [瀏覽]以開啟 [瀏覽資料夾] 視窗
h 在 [瀏覽資料夾] 視窗中選取您所建立的 myfolders 資料夾然後按一下 [確定]
此資料夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
i (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷
徑] 下
附註如需共用資料夾名稱的需求請參閱
j 在 [增加共用資料夾精靈] 視窗中按 [下一步]
k 按一下 [完成]
l 按一下 [確定]以關閉 [虛擬機器設定] 視窗
7) 根據預設SAS University Edition 虛擬映像網路介面卡會設為 [NAT]請確認網路介面卡
設為 [NAT ]
a 在 VMware Player 中按一下 [編輯虛擬機器設定]
b 按一下 [硬體] 索引標籤
c 選取 [網路介面卡]
8) 按一下 [NAT用來共用主機的 IP 位址]
9) (選用) 編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
10) 按一下 [確定] 以關閉視窗
在 VMware Player 中啟動 SAS University Edition
若要在 VMware Player 中啟動 SAS University Edition
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [開啟電源]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
15
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請不
要使用此處顯示的範例 URL http192168115130
6) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
7) 按一下 [啟動 SAS Studio]以開啟 SAS Studio
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
17
關閉 VMware Player 中的 SAS University Edition
在 VMware Player 中的 SAS University Edition 歡迎使用畫面視窗中選取 [Player] gt [電源] gt [關
閉客體]
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [啟動虛擬機器]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請
不要使用此處顯示的範例 URL http192168115130
6) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
2) 按 Enter
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在本機電腦的 Web 瀏覽器中輸入
httplocalhost18888
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 中
的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行則無法執行 SAS
University Edition 中的 Jupyter Notebook
在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
若要在 VirtualBox 中關閉 SAS University Edition 中的 Jupyter Notebook
1) 在 VirtualBox 的左側欄中按一下 [SAS University Edition 虛擬映像]
2) 選取 [機器] gt [關閉] gt [ACPI 關機]
13
第 3 章使用 VMware Player
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 VMware Player
3) 在 VMware Player 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VMware Player 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VMware Player
您必須設定 VMware Player為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系
統使用的共用資料夾
若要設定與 SAS University Edition 搭配使用的 VMware Player
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VMware Player
3) 按一下 [開啟虛擬機器]
4) 在檔案瀏覽器視窗中導覽至以 ova 結尾的 SAS University Edition 虛擬映像
5) 選取 SAS University Edition 虛擬映像並按一下 [開啟]然後按一下 [匯入]
6) 讓本機系統共用 SAS University Edition 虛擬映像的資料夾
a 按一下 [編輯虛擬機器設定]
b 按一下 [選項] 索引標籤
c 按一下 [共用資料夾]
d 選取 [一律啟用]
e 按一下 [增加]以開啟 [增加共用資料夾精靈] 視窗
f 按 [下一步]
g 按一下 [瀏覽]以開啟 [瀏覽資料夾] 視窗
h 在 [瀏覽資料夾] 視窗中選取您所建立的 myfolders 資料夾然後按一下 [確定]
此資料夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
i (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷
徑] 下
附註如需共用資料夾名稱的需求請參閱
j 在 [增加共用資料夾精靈] 視窗中按 [下一步]
k 按一下 [完成]
l 按一下 [確定]以關閉 [虛擬機器設定] 視窗
7) 根據預設SAS University Edition 虛擬映像網路介面卡會設為 [NAT]請確認網路介面卡
設為 [NAT ]
a 在 VMware Player 中按一下 [編輯虛擬機器設定]
b 按一下 [硬體] 索引標籤
c 選取 [網路介面卡]
8) 按一下 [NAT用來共用主機的 IP 位址]
9) (選用) 編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
10) 按一下 [確定] 以關閉視窗
在 VMware Player 中啟動 SAS University Edition
若要在 VMware Player 中啟動 SAS University Edition
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [開啟電源]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
15
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請不
要使用此處顯示的範例 URL http192168115130
6) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
7) 按一下 [啟動 SAS Studio]以開啟 SAS Studio
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
17
關閉 VMware Player 中的 SAS University Edition
在 VMware Player 中的 SAS University Edition 歡迎使用畫面視窗中選取 [Player] gt [電源] gt [關
閉客體]
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [啟動虛擬機器]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請
不要使用此處顯示的範例 URL http192168115130
6) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
2) 按 Enter
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
13
第 3 章使用 VMware Player
總覽
若要設定 SAS University Edition
1) 下載 SAS University Edition 檔案
2) 設定 VMware Player
3) 在 VMware Player 中啟動 SAS University Edition
下載 SAS University Edition 檔案
如果您尚未下載 VMware Player 適用的 SAS University Edition 檔案
1) 使用 Web 瀏覽器登入 httpwwwsascom
附註如果沒有 sascom 設定檔將提示您建立設定檔
2) 在 Web 瀏覽器中開啟下列頁面
httpwwwsascomzh_twsoftwareuniversity-editiondownload-softwarehtml
3) 在 [下載 SASreg University Edition vApp] 下按一下 [取得下載]
4) 按一下 [我同意條款]然後按一下 [繼續]
5) 在下一個頁面上按一下 [下載]
附註下載 SAS University Edition vApp 時瀏覽器可能會詢問您要儲存或是執行檔案
按一下 [儲存]將此檔案儲存到您的「下載」目錄
設定 VMware Player
您必須設定 VMware Player為您的資料建立可同時供 SAS University Edition 虛擬映像和本機系
統使用的共用資料夾
若要設定與 SAS University Edition 搭配使用的 VMware Player
1) 在本機電腦上建立 SASUniversityEdition 資料夾 (在您記住而且不需要系統管理權
限即可存取的位置)然後建立 myfolders 子資料夾您會將所有的 SAS University
Edition 檔案儲存至此位置
2) 啟動 VMware Player
3) 按一下 [開啟虛擬機器]
4) 在檔案瀏覽器視窗中導覽至以 ova 結尾的 SAS University Edition 虛擬映像
5) 選取 SAS University Edition 虛擬映像並按一下 [開啟]然後按一下 [匯入]
6) 讓本機系統共用 SAS University Edition 虛擬映像的資料夾
a 按一下 [編輯虛擬機器設定]
b 按一下 [選項] 索引標籤
c 按一下 [共用資料夾]
d 選取 [一律啟用]
e 按一下 [增加]以開啟 [增加共用資料夾精靈] 視窗
f 按 [下一步]
g 按一下 [瀏覽]以開啟 [瀏覽資料夾] 視窗
h 在 [瀏覽資料夾] 視窗中選取您所建立的 myfolders 資料夾然後按一下 [確定]
此資料夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
i (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷
徑] 下
附註如需共用資料夾名稱的需求請參閱
j 在 [增加共用資料夾精靈] 視窗中按 [下一步]
k 按一下 [完成]
l 按一下 [確定]以關閉 [虛擬機器設定] 視窗
7) 根據預設SAS University Edition 虛擬映像網路介面卡會設為 [NAT]請確認網路介面卡
設為 [NAT ]
a 在 VMware Player 中按一下 [編輯虛擬機器設定]
b 按一下 [硬體] 索引標籤
c 選取 [網路介面卡]
8) 按一下 [NAT用來共用主機的 IP 位址]
9) (選用) 編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
10) 按一下 [確定] 以關閉視窗
在 VMware Player 中啟動 SAS University Edition
若要在 VMware Player 中啟動 SAS University Edition
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [開啟電源]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
15
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請不
要使用此處顯示的範例 URL http192168115130
6) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
7) 按一下 [啟動 SAS Studio]以開啟 SAS Studio
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
17
關閉 VMware Player 中的 SAS University Edition
在 VMware Player 中的 SAS University Edition 歡迎使用畫面視窗中選取 [Player] gt [電源] gt [關
閉客體]
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [啟動虛擬機器]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請
不要使用此處顯示的範例 URL http192168115130
6) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
2) 按 Enter
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
g 按一下 [瀏覽]以開啟 [瀏覽資料夾] 視窗
h 在 [瀏覽資料夾] 視窗中選取您所建立的 myfolders 資料夾然後按一下 [確定]
此資料夾會對應至 SAS Studio 中的 [我的資料夾] 資料夾
附註共用資料夾的名稱須區分大小寫
i (選用) 建立其他共用資料夾其他共用資料夾會顯示在 SAS Studio 中的 [資料夾捷
徑] 下
附註如需共用資料夾名稱的需求請參閱
j 在 [增加共用資料夾精靈] 視窗中按 [下一步]
k 按一下 [完成]
l 按一下 [確定]以關閉 [虛擬機器設定] 視窗
7) 根據預設SAS University Edition 虛擬映像網路介面卡會設為 [NAT]請確認網路介面卡
設為 [NAT ]
a 在 VMware Player 中按一下 [編輯虛擬機器設定]
b 按一下 [硬體] 索引標籤
c 選取 [網路介面卡]
8) 按一下 [NAT用來共用主機的 IP 位址]
9) (選用) 編輯 CPU 和 RAM 設定
附註SAS University Edition 虛擬映像依設定會使用 1GB 的 RAM 和兩個處理器您可以
增加指派給 SAS University Edition 虛擬映像的 RAM但所指派的 RAM 不應超過可用實
體 RAM 的一半 (50)您無法增加指派給 SAS University Edition 虛擬映像的處理器數目
10) 按一下 [確定] 以關閉視窗
在 VMware Player 中啟動 SAS University Edition
若要在 VMware Player 中啟動 SAS University Edition
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [開啟電源]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
15
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請不
要使用此處顯示的範例 URL http192168115130
6) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
7) 按一下 [啟動 SAS Studio]以開啟 SAS Studio
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
17
關閉 VMware Player 中的 SAS University Edition
在 VMware Player 中的 SAS University Edition 歡迎使用畫面視窗中選取 [Player] gt [電源] gt [關
閉客體]
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [啟動虛擬機器]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請
不要使用此處顯示的範例 URL http192168115130
6) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
2) 按 Enter
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
15
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請不
要使用此處顯示的範例 URL http192168115130
6) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
7) 按一下 [啟動 SAS Studio]以開啟 SAS Studio
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
17
關閉 VMware Player 中的 SAS University Edition
在 VMware Player 中的 SAS University Edition 歡迎使用畫面視窗中選取 [Player] gt [電源] gt [關
閉客體]
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [啟動虛擬機器]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請
不要使用此處顯示的範例 URL http192168115130
6) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
2) 按 Enter
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
7) 按一下 [啟動 SAS Studio]以開啟 SAS Studio
附註您可將 [歡迎使用] 視窗最小化但在完成使用 SAS University Edition 前請勿將其
關閉如果虛擬機器未執行則無法執行 SAS University Edition
17
關閉 VMware Player 中的 SAS University Edition
在 VMware Player 中的 SAS University Edition 歡迎使用畫面視窗中選取 [Player] gt [電源] gt [關
閉客體]
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [啟動虛擬機器]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請
不要使用此處顯示的範例 URL http192168115130
6) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
2) 按 Enter
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
17
關閉 VMware Player 中的 SAS University Edition
在 VMware Player 中的 SAS University Edition 歡迎使用畫面視窗中選取 [Player] gt [電源] gt [關
閉客體]
在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
若要在 VMware Player 中啟動 SAS University Edition 中的 Jupyter Notebook
1) 在 VMware Player 中在左窗格中按一下 SAS University Edition 虛擬映像的名稱
2) 按一下 [啟動虛擬機器]
3) (選用) 如果系統提示您進行升級請按一下 [稍後提醒我]
4) 啟動程序完成時會出現 SAS University Edition 的歡迎使用畫面
5) 在您的歡迎使用畫面上找出類似於下列範例文字的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
http192168115130
附註請使用 SAS University Edition 歡迎使用畫面上顯示的統一資源定位器 (URL)請
不要使用此處顯示的範例 URL http192168115130
6) 執行下列兩個步驟中的其中一個步驟以在 SAS University Edition 中執行 Jupyter
Notebook
遵循下列步驟以使用 SAS Information Center
1) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開
啟 SAS Information Center
2) 按 Enter
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
3) 按一下 [啟動 Jupyter Notebook]以在 SAS University Edition 中開啟
Jupyter Notebook
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
遵循下列步驟以開啟 SAS University Edition 中的 Jupyter Notebook
1) 在 Web 瀏覽器中輸入 [歡迎使用] 畫面上顯示的 URL然後加入冒號與
8888在此範例中URL 會顯示如下 http1921681151308888
2) 按 Enter
SAS University Edition 中的 Jupyter Notebook 會顯示在瀏覽器視窗中
附註您可以將 [歡迎使用] 視窗最小化但在完成使用 SAS University
Edition 中的 Jupyter Notebook 前請勿將其關閉如果虛擬機器未執行
則無法執行 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中關閉 SAS University Edition 中的 Jupyter Notebook
在 VMware Player 中於 SAS University Edition 的 Jupyter Notebook 的 [歡迎使用] 畫面視窗中
選取 [Player] gt [電源] gt [關閉客體]
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
19
第 4 章更新 SAS University Edition
您必須連線至網際網路才能更新 SAS University Edition
若要更新 SAS University Edition
1) 啟動 SAS University Edition虛擬映像完成啟動時會出現如下的文字
您可以在瀏覽器中輸入下列位址以連線至您的 SAS University 軟體
2) 在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後按 Enter 鍵以開啟 SAS
Information Center
3) 按一下 [下載]
4) 按一下 [更新]
5) 按一下 [是]
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
第 5 章說明和疑難排解
檢視安裝文件
若要以線上狀態在 SAS University Edition 內檢視此文件
1) 啟動 SAS University Edition在網頁瀏覽器中輸入歡迎使用畫面上顯示的 URL然後
按 Enter 鍵以開啟 SAS Information Center
2) 按一下 [安裝文件]以檢視安裝文件
無法啟動 SAS University Edition
如果在啟動 SAS University Edition 虛擬映像時發生問題可能是因為您的系統不支援 64 位元的虛
擬映像或是您的系統 BIOS 停用了硬體虛擬化 (有時以縮寫 VTVT-x 或 AMD-V 表示)如需詳
細資訊請參閱 SAS Installation Note 46250
httpsupportsascomkb46250html
無法啟動 SAS University Edition出現不明狀態碼錯誤
啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「啟動伺服器的程序失敗出現不
明狀態碼」您應該執行下列兩個步驟
1 檢視 SAS University Edition 的虛擬化軟體設定如果在您的虛擬化軟體中對 SAS
University Edition 虛擬映像指派了超過兩個處理器則無法啟動 SAS Studio
在虛擬化軟體的設定中將用於 SAS University Edition 的 CPU 數量設定為 2然後重試
如果顯示相同的錯誤請將用於 SAS University Edition 的 CPU 數量設定為 1然後重試
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
21
2 共用資料夾可能位於需要系統管理權限才能存取的位置在 SAS Studio 中核對您已建立並
對應至 [我的資料夾] 資料夾的 myfolders 資料夾確認您可以開啟資料夾而且您可以
在該資料夾中建立編輯和儲存檔案如需詳細資訊請參閱 SAS Problem Note 54002
httpsupportsascomkb54002html
無法在 VirtualBox 中啟動 SAS University Edition出現「此核心需要 x86-64
CPU」錯誤
在 VirtualBox 中啟動 SAS University Edition 虛擬映像時如果您看見錯誤訊息「此核心需要 x86-
64 CPU但僅偵測到 i686 CPU」此錯誤表示您嘗試在 32 位元客體作業系統上啟動 SAS
University Edition 虛擬映像請將客體作業系統設定為 Red Hat (64 位元)然後重試如需詳細
資訊請參閱 SAS Installation Note 53263
httpsupportsascomkb53263html
將 DropBox 用於 SAS University Edition
為您的虛擬化軟體設定共用資料夾以在本機系統上將 Dropbox 資料夾增加為共用資料夾
在不同的瀏覽器視窗中開啟 SAS Studio
在開啟 SAS Studio 後在相同網頁瀏覽器中的新索引標籤上開啟 SAS Information Center然後按
一下 [啟動 SAS Studio]一個視窗會隨即出現並顯示下列訊息
此瀏覽器中已有執行中的 SAS Studio 工作階段是否要加以關閉並啟動新的工作階段
如果您按一下 [是]您的 SAS Studio 工作階段將會在目前的瀏覽器視窗中開啟如果您按一下 [否]
視窗將會再次顯示該訊息如果您不要在目前的瀏覽器視窗中開啟 SAS Studio請關閉目前的瀏覽
器視窗
SAS Studio 上的檔案在第一個共用資料夾建立後遺失
如果您在啟動 SAS Studio 後建立一個檔案並將其儲存在 SAS Studio 的預設 [我的資料夾] 位置中
然後建立具有預設 myfolders 名稱的共用資料夾此時現有的 SAS Studio [我的資料夾] 會移至
共用資料夾
當共用資料夾建立時SAS University Edition 虛擬映像預設資料夾中的現有檔案會移至共用資料
夾如果在 University 虛擬映像中的檔案複製到主機作業系統共用資料夾時發生名稱衝突主機作
業系統上的檔案將會重新命名
假設您在 SAS Studio 中建立了 Program 1然後在虛擬化軟體中對主機作業系統上的現有資料夾
建立了共用資料夾如果主機作業系統上的資料夾已包含名為 Program 1 的檔案則您的 SAS
Studio Program 1 的檔案名稱將會顯示為 Program 1主機作業系統的 Program 1 則會重新命
名為 Program 1~1~若相同檔案還有其他名稱衝突則會建立 Program 1~2~依此類推
在 SAS Studio 中執行 LIBNAME 或 FILENAME 陳述式時顯示錯誤訊息
在 SAS Studio 中執行 LIBNAME 陳述式時您可能會看見下列錯誤訊息
附註資料館 [資料館名稱] 不存在
在 SAS Studio 中執行 FILENAME 陳述式時您可能會看見類似以下範例的錯誤訊息
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
錯誤 實體檔案不存在optsasinsideSASConfigLev1SASAppCSASUniversityEditionmyfolders
Cheatsheetxlsx
如果您看見類似以上範例的錯誤訊息您可能參考了不正確的共用資料夾如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
在 SAS Studio 中存取時出現「路徑無效」錯誤訊息
從 SAS Studio 存取您的資料時您可能會看見類似以下範例的錯誤訊息
錯誤 路徑 usersxxyyzzDownloadsCheatsheetxlsx 無效因為它不在 SAS 處於
鎖定狀態時可存取路徑的清單中
如果您看見類似以上範例的錯誤訊息您對共用資料夾的設定可能不正確如需詳細資訊請參閱
SAS Installation Note 53333
httpsupportsascomkb53333html
PROC HTTP 傳回訊息「錯誤 找不到延伸模組 (tkessl)」
搭配使用 HTTPS URL 與 PROC HTTP 時傳回下列錯誤訊息
錯誤 找不到延伸模組 (tkessl)
SAS University Edition 中不支援 HTTPS 和 SFTP 存取
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
23
第 6 章用於 SAS University Edition 的 SAS 程式碼的撰寫指南
SAS University Edition 會執行為虛擬化軟體 (例如 VMware Player) 中的虛擬映像
附註您應將資料儲存在本機系統上的共用資料夾中請不要將資料儲存在 SAS University
Edition 虛擬映像中
當您將資料儲存在本機系統上以及從 SAS University Edition 存取資料時請遵循下列指引
共用資料夾有兩種類別
myfolders mdash 一個特殊的共用資料夾會對應至 SAS Studio 中的 [我的資料夾]若要將
您的 SAS Studio 設定儲存至主機檔案系統您必須建立此共用資料夾
SAS Studio 的 [我的資料夾] 中存放的任何 SAS 指令碼都會在此共用資料夾建立時移至此
資料夾
您的 SAS Studio 設定會儲存在主機檔案系統上的共用資料夾 myfolders 中如果您將共
用資料夾卸離SAS Studio 即無法存取設定檔案而會以新的預設設定啟動您對 SAS
Studio 設定所做的任何變更都必須在共用資料夾重新連線後才會生效
lt所有其他共用資料夾gt mdash 所設定的任何其他共用資料夾都會出現在 SAS Studio 的 [資料
夾捷徑] 下您無法將 SAS Studio 設定儲存至這些資料夾
以下是參考共用資料夾和檔案時所適用的指引
當您參考共用資料夾中的檔案時應一律以下列方式進行參考
foldersmyfoldersfilename
請將 filename 取代為您要參考的檔案名稱
如果您在第一個共用資料夾建立後在虛擬化軟體中建立了其他共用資料夾這些資料夾
將會在下列位置中建立
foldersmyshortcutssecondfolder
foldersmyshortcutsthirdfolder
名稱 secondfolder 和 thirdfolder 會取代為您在虛擬化軟體中建立之資料夾的名稱
當您參考共用資料夾中的檔案時請一律以正斜線 () 作為目錄分隔符號即使作業系統為
Windows 亦然
foldersmyfoldersfoldername (有效)
foldersmyfoldersfoldername (無效)
檔案和目錄參考皆須區分大小寫 例如以下兩個路徑會指定不同的目錄
foldersmyfoldersfoldername
foldersmyfoldersFOLDERNAME
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
您所使用的大小寫必須符合您在虛擬化軟體中定義共用資料夾時為其指定之名稱的大小寫
所有要在工作階段間持續存留的檔案都應儲存在您建立於 Virtual Manager 中的共用資
料夾內
foldersmyfoldersfoldername
附註目前虛擬映像並不會禁止您儲存至其他位置但這些檔案可能不會存留
如同在任何 SAS 伺服器環境中SASUSER 是唯讀而無法寫入的下列程式碼範例將無法
成功執行
Import an XLS file
PROC IMPORT DATAFILE=carsxls
OUT=SASUSERCARSBW
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg
25
SAS 是商業分析軟體和服務的領導者也是商業智
慧市場中最大的獨立廠商透過創新的解決方案
SAS 協助了位於 65000 多個不同地點的客戶快速做
出理想決策而提升效能並創造價值自 1976 年
起SAS 即開始為全球各地的客戶提供 THE
POWER TO KNOWreg