通过SAS unix将文件复制到sharepoint

时间:2016-12-13 13:04:53

标签: unix sas

作为我工作的一部分,我需要在SAS中创建少量报告并将其导出到sharepoint站点。我正在尝试自动执行此过程,如下所示。

call system ("cp -p file.xls https//sharepointsite/folder1/file.xls");

当我运行此代码时,它没有在代码中给出任何错误,但文件没有上传到sharepoint。

有人能建议我解决这个案子。

1 个答案:

答案 0 :(得分:3)

请尝试以下操作以将任何错误提取到日志中

data _null_;
  infile "cp -p file.xls https//sharepointsite/folder1/file.xls" pipe;
  input;
  list;
run;

您也可以尝试直接从SAS服务器运行命令,作为shell命令。如果成功,上述内容应该是成功的(虽然我不知道将文件上传到sharepoint非常简单。)

阅读

编辑,我认为这是可能的,您只需要将您的sharepoint位置映射到本地目录,并在站点本身拥有贡献者权限。在这种情况下,请务必使用本地' URL的路径..