作为我工作的一部分,我需要在SAS中创建少量报告并将其导出到sharepoint站点。我正在尝试自动执行此过程,如下所示。
call system ("cp -p file.xls https//sharepointsite/folder1/file.xls");
当我运行此代码时,它没有在代码中给出任何错误,但文件没有上传到sharepoint。
有人能建议我解决这个案子。
答案 0 :(得分:3)
请尝试以下操作以将任何错误提取到日志中
data _null_;
infile "cp -p file.xls https//sharepointsite/folder1/file.xls" pipe;
input;
list;
run;
您也可以尝试直接从SAS服务器运行命令,作为shell命令。如果成功,上述内容应该是成功的(虽然我不知道将文件上传到sharepoint非常简单。)
阅读编辑,我认为这是可能的,您只需要将您的sharepoint位置映射到本地目录,并在站点本身拥有贡献者权限。在这种情况下,请务必使用本地' URL的路径..