将sas数据集文件保存到服务器上的本地文件夹

时间:2016-06-08 13:33:07

标签: sas

是否可以将SAS数据集(sas7bdat)保存到服务器上的本地文件夹?例如c:\ Work文件夹。我知道只有proc导出到csv。谢谢。

3 个答案:

答案 0 :(得分:4)

是的,这就是SAS中的库。它们本质上是存储SAS数据集的文件夹。首先创建对该位置的库引用,然后将数据集保存到该位置。

Libname out '/folders/myfolders/output/';

data out.data_save;
    Set data_to_save;
 Run;

答案 1 :(得分:0)

取决于您如何连接到服务器以及是否在本地计算机上安装了SAS。

如果您正在使用EG,则可以将数据导出为csv。如果您需要的是作为SAS数据集的数据,那么rsubmit和proc下载的组合应该没问题。

以下是本地安装SAS的示例:

libname w  "/windows_directory"; 

signon server.port user='your_user' password="your_pwd" ;
rsubmit ;
libname r  "/remote_folder"; 
* Executed in UNIX;

proc download data= r.inServer out= w.inServer; run;
endrsubmit; 

答案 2 :(得分:0)

看看这个,https://stackoverflow.com/a/67914980/8311083

您可以导出到 sas7bdat 作为文件到服务器。