1.需求背景
客户对于导出的报表文件,有专门的FTP或者SFTP服务器来存储管理的,所以就希望我们的产品也可以支持将导出的报表文件可以导出到他们指定的FTP或者SFTP服务器目录下。
2.功能说明
计划任务中,可以支持报表导出到FTP/SFTP服务器。
3.使用说明
3.1. 扩展包部署
扩展包:Smartbi_Special_TaskFTPExport
部署说明:扩展包部署
更新扩展包之前,请做好知识库以及扩展包的备份。
3.2.功能入口
3.2.1 配置说明
在【系统选项】-【公共设置】-【服务器地址】的“文件存储位置设置”中,设置FTP或SFTP的服务器信息
参考:公共设置-服务器地址
如果SFTP使用“密钥”的方式,需要在“密码”中填写“密钥串”
当配置为服务器类型为SFTP时,需要在“地址”中正确填写端口。如果没有配置端口,扩展包将会在解析时使用默认的22端口进行连接。
注:使用“密钥”方式后,点击“测试连接”,会提示失败,原因是该地方还没有实现对“密钥”方式的验证,下个迭代版本会完善。
3.2.2 功能入口
在【系统选项】的【计划任务】中,对于“任务”新增了一个任务类型“报表导出(FTP/SFTP)”
相关的功能和任务类型“报表导出”基本一样,只是“导出类型”变成了“目标服务器”,参考:报表导出
- 使用密钥验证:如果勾选了,就按“密钥”方式去访问SFTP,否则按“用户/密码”方式