【问题标题】:Interacting with local PC files, SAS EG 7.1与本地 PC 文件交互,SAS EG 7.1
【发布时间】:2021-09-08 19:50:28
【问题描述】:

我正在努力寻找解决这个问题的方法。

导入/导出向导可以在 SAS 中正常工作,用于定位到静态本地和共享驱动器文件位置。

我在尝试使用 PROC EXPORT 时遇到了困难,因此将多个数据集保存到 Excel 工作簿中的不同工作表以用于保留策略。

我想我找到了一个很棒的解决方案。将 LIBNAME 引用到本地文件。

当我跑步时: ""LIBNAME x xlsx 'C:\Users\xxxx\Desktop\EXISITING_CONSOL.xlsx';""

我得到确认它有效,但是当我引用它或尝试在服务器导航窗口中查看它时出错。

注意:Libref X 已成功分配如下: 发动机:XLSX 物理名称:C:\Users\xxxx\Desktop\EXISITING_CONSOL.xlsx

当前版本:9.04.01M3P062415 操作系统:LIN X64 --- SAS/ACCESS 接口到 PC 文件

我想使用这个库方法,但我对解决方案无动于衷,只要我可以通过我的电脑将数据集保存到我可以 F3 的文件夹路径。

我很欣赏任何方向!

【问题讨论】:

    标签: sas


    【解决方案1】:

    您遇到的问题是 SAS 实际上无法看到您的 c:\users\... 文件夹,除非您设置了共享(并且由于 SAS 服务器位于 Linux 上,因此无论如何它都必须具有不同的结构)。 “导入向导”实际上是在本地导入它(使用 Enterprise Guide 中的一些 .Net 代码),然后将数据上传到 SAS 服务器。

    通常的处理方式是让您使用 SAS 和您的本地 PC 都可以看到的网络共享 - 通常类似于 \yourcompany.com\sharename\foldername\ 或类似的东西。

    如果您没有这样的东西,那么您可以使用企业指南中的“复制文件”任务将服务器上的文件复制到本地。请参阅this blog post

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多