如何在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加载项
答案 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数据集。