我正在努力寻找解决这个问题的方法。
导入/导出向导可以很好地从SAS到静态本地和共享驱动器文件位置。
我被卡住了,试图使用PROC EXPORT,以便将多个数据集保存到Excel工作簿中的不同工作表中以保留策略。
我想我找到了一个很棒的解决方案。在本地文件中引用LIBNAME
当我运行:"LIBNAME x xlsx' C:UsersxxxxDesktop existing_console .xlsx';"
我得到确认它工作,但当我引用它或试图在服务器导航窗口中查看它时,它出错了。
注意:Libref X被成功分配如下:引擎:XLSX物理名称:C:UsersxxxxDesktop existing_console .xlsx
当前版本:9.04.01M3P062415操作系统:linx64—SAS/ACCESS接口到PC文件
我想使用这个库方法,但我对解决方案漠不关心,只要我可以通过我的PC将数据集保存到一个文件夹路径,我可以F3。
我感谢任何指导!
您在这里遇到的问题是SAS实际上无法看到您的c:users...
文件夹,除非您设置了共享(并且由于SAS服务器在Linux上,因此无论如何都必须具有不同的结构)。"导入向导"实际上是在本地导入它(在企业指南中使用一些。net代码),然后将数据上传到SAS服务器。
正常的处理方式是使用SAS和本地PC都可以看到的网络共享-通常是像yourcompany.comsharenamefoldername或类似的。
如果你没有这样的文件,那么你可以使用"复制文件"任务将服务器上的文件复制到本地。请看这篇关于它的博文。