西班牙
斯潘4
注:自2016年FME服务器起,有一个SFTP订户可用。
运行翻译后,您可能希望将输出上载到安全服务器。SFTP公司(安全文件传输协议)是一种协议,可用于在远程计算机之间安全地传输文件。SFTP公司的常用用途包括:
目前,还没有开发一种内置方法来在fme中执行这种类型的文件传输。但是,我们可以使用一个非常简单的python关闭脚本和winscp sftp客户机来完成这个过程。
示例工作区“使用winscp.fmw生成并上载”包含一个简单的工作流。亚搏在线它将文本文件写入用户指定的目录,然后使用winscp将整个目录上载到sftp服务器。为了实现这一点,fme运行一个shutdown python脚本,该脚本调用winscp应用程序,并向它提供完成传输所需的信息。
#命令列表-注意:编辑下面以添加正确的winscp目录以及ftp用户名、密码和主机。例如:admin:admin@ftp.example.com命令=[”C:\\程序文件(x86)\\ winscp\\ winscp.com“,”/command“,”选项确认关闭“,”打开myuser:mypass@myhost“,”放“+”,“关闭”,“退出”
编辑脚本后,测试输出并确定它是否已上载到sftp服务器。该过程应成功完成,并将输出文件夹安全上载到服务器。
现在,您可以将此工作流合并到您自己的个人项目中。亚搏在线
?2019安全亚搏在线软件公司|合法的