如何在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/图表
-SAS/ETS
--SAS/CONNECT
-SAS/IntrNet
-SAS集成技术
-- ODBC的SAS/ACCESS接口
--用于本地访问的SAS工作区服务器
--用于企业访问的SAS工作区服务器
--DataFlux Trans DB驱动程序
-SAS框架数据服务器
-- Microsoft Excel的SAS外接程序
-- Microsoft Outlook的SAS外接程序
--微软PowerPoint的SAS外接程序
-- Microsoft Word的SAS外接程序
发布于 2014-01-21 08:50:47
您不允许使用SAS/访问PC文件,因此不能在DBMS=EXCEL中使用PROC导入。您需要使用Enterprise中的点击导入它,授权软件,或者下载软件,并将其保存为CSV或类似的格式(或以不同的格式获取它)。
发布于 2014-01-22 00:09:09
克里斯@SAS在这个论坛上给出了答案:
https://communities.sas.com/message/194367#194367
使用SAS将文件从web复制到SAS工作区上的路径
2使用SAS企业指南和导入数据任务创建SAS数据集。
https://stackoverflow.com/questions/21255786
复制相似问题