在sas studio中访问外部CSV文件的授权不足

时间:2015-11-19 14:43:04

标签: sas

这是代码。

data test;
    infile '/folders/myfolders/smile.txt';
run;



ods csvall file='c:\test.cvs'; 
  proc print data=WORK.ONE;
     var Name Score Grade;
     by IdNumber;
  run; 
  ods csvall close;

第一个数据步骤运行良好。主要问题是ods部分。我没有足够的权限来访问日志中的csv文件错误。谁能告诉我为什么?非常感谢您的时间和关注。

编辑:很抱歉这个错误。对于代码的第二个块,实际上就是这样:

ods csvall file='/folders/myfolders/test.csv'; 
      proc print data=WORK.ONE;
         var Name Score Grade;
         by IdNumber;
      run; 
      ods csvall close;

1 个答案:

答案 0 :(得分:1)

据我所知,您在SAS Studio中提交的代码是在您连接的服务器上运行的。

第一个datastep从(Unix)服务器路径读取(正斜杠到分隔文件夹)。第二个代码块正在尝试写入Windows驱动器(驱动器号和反斜杠分隔符),但是当代码在Unix服务器上运行时,它对本地(Windows)环境一无所知。