最近,我正在使用SAS企业指南设置一个ETL流,将数据从SFTP服务器中的文件移动到关系数据库。SAS企业指南作为客户机安装在笔记本电脑中;这里不涉及SAS服务器。在这台笔记本电脑上,我可以使用WinScp连接到SFTP服务器并获取密钥文件。我想知道如何设置SAS企业指南,使其可以连接到SFTP服务器获取文件。非常感谢!
如果您没有使用SAS服务器,而是在"本地服务器"中使用它;模式,那你就是在问一个普通的SAS问题,真的。EG中没有SFTP任务
您最好使用FILENAME SFTP
路由;这个SAS论坛的帖子展示了一个例子。基本上,有
filename sftp 'file.csv' options "some options based on your locale" cd "directory" host="host" user="user"
More or less…详细信息请参见文件名语句SFTP访问方法
然后你可以使用任何你想要的导入任务从那里读取文件。