在SAS中导入在线excel(.xls)文件

时间:2014-01-21 10:43:39

标签: import sas

如何在SAS中导入在线xls文件?

我试过

proc import
    out=test
    datafile='//statbel.fgov.be/fr/binaries/311111Population%20de%20droit%201990-2011_fr_tcm326-55771.xls'
    dbms=excel
    replace;
run;quit;

错误:DBMS类型EXCEL对导入无效。

我也尝试过DBMS = xls和DBMS = XLSX

SAS企业指南5.1中的SAS 9.3

操作系统:WX64_SV。
---基础SAS软件
--- SAS / STAT
--- SAS / GRAPH
--- SAS / ETS
--- SAS / CONNECT
--- SAS / IntrNet
--- SAS集成技术
--- SAS / ACCESS接口到ODBC ---用于本地访问的SAS工作区服务器
---用于企业访问的SAS Workspace Server
--- DataFlux Trans DB Driver
--- SAS Framework数据服务器
---用于Microsoft Excel的SAS加载项
---适用于Microsoft Outlook的SAS加载项
---适用于Microsoft PowerPoint的SAS加载项
---用于Microsoft Word的SAS加载项

2 个答案:

答案 0 :(得分:1)

您没有将SAS / ACCESS许可给PC FILES,因此您不能将PROC IMPORT与DBMS = EXCEL一起使用。您需要在“企业指南”中使用“点击”进行导入,对软件进行许可,或下载并将其另存为CSV或类似格式(或以其他格式获取)。

答案 1 :(得分:1)

Chris @ SAS在这个论坛上给出了答案:
https://communities.sas.com/message/194367#194367

1使用SAS将文件从Web复制到SAS工作区上的路径
2使用SAS Enterprise Guide和Import Data任务创建SAS数据集。