0

我正在使用 Azure 数据工厂和安装在本地计算机上的集成运行时连接到 FTP 并复制文件。

所有这些都有效,但是在成功复制之后,要求是将源 FTP 上的文件移动到同一个 FTP 上的不同文件夹中。

这是可能吗?是否可以使用管道和集成运行时在本地机器上运行脚本?

感谢您的任何见解!

4

2 回答 2

0

如何使用 LogicApps?

LogicApps 可以执行“复制文件 (FTP)”和“删除文件 (FTP)”的操作。

制作一个作为 http 触发器的 LogicApps 并从 ADF 触发它。

于 2020-12-22T08:31:54.383 回答
0

使用 Azure 数据工厂是不可能的,因为Azure 数据工厂文档显示不支持 FTP 作为接收器:

在此处输入图像描述 在此处输入图像描述

所以我建议你使用FTP客户端FTP cmd手动移动文件。

例如:

我想将源文件移动/public_html/upload/64/SomeMusic.mp3/public_html/archive/64/SomeMusic.mp3

然后在FTP 客户端

rename /public_html/upload/64/SomeMusic.mp3 /public_html/archive/64/SomeMusic.mp3

或通过FTP cmd

RNFR /public_html/upload/64/SomeMusic.mp3
RNTO /public_html/archive/64/SomeMusic.mp3
于 2020-08-07T03:17:51.413 回答