SAS:使用libname导入Excel文档

时间:2016-10-20 16:53:25

标签: excel import sas

我正忙着浏览SAS大学版教程。我尝试使用以下行从.xlsx文件导入数据:

libname orionx server=pcfiles path="&path/sales.xlsx";

以下是我认为可能相关的一些细节: 我正在运行32位Excel。 我认为我有32位SAS,但我不确定如何检查。 我已运行proc setinit;,结果如下:

 1          OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;
 55         
 56         proc setinit;
 57         
 58         OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;
 Original site validation data
 Current version: 9.04.01M3P062415
 Site name:    'UNIVERSITY EDITION 2.3 9.4M3'.
 Site number:  70186327.
 CPU A: Model name='' model number='' serial='+2'.
 Expiration:   15JUN2017.
 Grace Period:  0 days (ending 15JUN2017).
 Warning Period: 45 days (ending 30JUL2017).
 System birthday:   09MAR2016.
 Operating System:   LIN X64 .
 Product expiration dates:
 ---Base SAS Software                                                                                    15JUN2017 (CPU A) 
 ---SAS/STAT                                                                                             15JUN2017 (CPU A) 
 ---SAS/ETS                                                                                              15JUN2017 (CPU A) 
 ---SAS/IML                                                                                              15JUN2017 (CPU A) 
 ---SAS/ACCESS Interface to PC Files                                                                     15JUN2017 (CPU A) 
 ---SAS/IML Studio                                                                                       15JUN2017 (CPU A) 
 ---SAS Workspace Server for Local Access                                                                15JUN2017 (CPU A) 
 ---SAS Workspace Server for Enterprise Access                                                           15JUN2017 (CPU A) 
 ---High Performance Suite                                                                               15JUN2017 (CPU A) 
 70        

我认为相关部分是PC文件的SAS / ACCESS接口处于活动状态,并且仅在30June17过期。我想这意味着我应该可以访问Excel文件了吗?

我通过SAS Studio通过浏览器运行SAS。

非常感谢,

麦克

1 个答案:

答案 0 :(得分:3)

答案很简单。

您不能,因为在SAS University Edition上没有PC文件服务器,只有许可证包含此产品。

幸运的是,你可以使用这段代码:

libname orionx XLSX "/folders/myfolders/sales.xlsx";

更多信息:http://blogs.sas.com/content/sasdummy/2015/05/20/using-libname-xlsx-to-read-and-write-excel-files/