HCI-DS从SCP集成将文件发送到SFTP服务器

2020-09-08 08:42发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我想通过SCP Integration在SFTP服务器上创建CSV文件。

我以文件格式为SFTP配置了强制性信息:

测试连接时,出现以下错误消息:

但是,当我要在代理中配置目录时,无法添加远程服务器。 浏览仅访问本地目录,我无法手动填写路径:

有人已经尝试过从SCP Integration向SFTP服务器发送文件吗?

预先感谢

关于

(38.1 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我想通过SCP Integration在SFTP服务器上创建CSV文件。

我以文件格式为SFTP配置了强制性信息:

测试连接时,出现以下错误消息:

但是,当我要在代理中配置目录时,无法添加远程服务器。 浏览仅访问本地目录,我无法手动填写路径:

有人已经尝试过从SCP Integration向SFTP服务器发送文件吗?

预先感谢

关于

(38.1 kB)
付费偷看设置
发送
4条回答
d56caomao
1楼 · 2020-09-08 09:38.采纳回答

您可以在%DS_COMMON_DIR%/conf的DSConfig.txt文件中手动添加所需的远程目录。 找到[AgentDirectories]部分,我的样子是这样的:

=============================

[AgentDirectories]

dirCount = 1

dir1 = C:/ProgramData/SAP/DataServicesAgent/workspace

隐藏= dir1

============================

要添加新的白名单文件夹,您需要 将dirCount增加1,然后用适当的标签换行(因为我将从1目录转到2,所以我将以'dir2 ='开头)。 等号后,您可以输入到远程资源的UNC路径,不要使用带字母的网络驱动器,因为代理不会理解它。 保存文件并重新启动代理,然后我认为您的连接测试应该会成功。

但是,我认为根目录在配置SFTP中并不重要。 代理的工作方式是将文件写入文件格式的根目录中,然后在作业完成后将文件上传到SFTP目标。 根目录最好是本地文件夹。 目标文件夹的SFTP配置将在数据流本身中完成。

请注意,

Jeff K

樱桃小丸子0093
2楼-- · 2020-09-08 09:22

您在此处的第二张屏幕截图显示了"更改 根目录"已启用。 此设置直接覆盖数据存储的根目录,因此您应禁用"更改根目录"或在其中的代理白名单上输入另一个本地文件夹。

"远程文件路径"用于在SFTP站点上指定文件夹路径。 主机和端口已在数据存储区中指定,因此只需在数据流中指定文件夹和文件名。

我无法想象一个数据存储区的SFTP配置如何影响另一个ECC数据存储区,也许是不相关的 问题。

我是小鹏鹏啊
3楼-- · 2020-09-08 09:16

你好杰夫,

感谢您的回答。

我使用您的方法成功在"配置目录"中添加了正确的路径。

但是,连接总是失败的。

如果我正确理解您的最后一句话,则不是将文件上传到SFTP目标位置的好方法。 我必须在数据存储区(C:/....)的Root目录中放置一个本地文件夹,而SFTP配置保持不变:

然后在数据流中填充SFTP目标:

在"远程文件路径"中,我填写了目标服务器的主机名(如数据存储区中SFTP配置中的" SFTP主机"字段)。

现在,当我执行数据流时,SAP系统连接出现错误。 我没有看到SAP服务器与SFTP配置之间的链接,但是当我在代理中删除SFTP目标时,SAP服务器连接将再次起作用。

谢谢,

关于

罗曼。

粗暴的香蕉
4楼-- · 2020-09-08 09:34

我的目的地是FTP,而不是SFTP。 我认为这就是我有问题的原因,我要求更改协议。

谢谢杰夫。

一周热门 更多>