我正在尝试使用逻辑应用将文件从 FTP 复制到 Azure 存储,当文件添加到 ftp 位置而不是文件夹时,我的应用程序功能齐全。我没有看到任何要更改的设置来复制文件夹。
最佳答案
根据你的要求,我认为是的。我创建了一个简单的演示,我可以及时将文件和文件夹发送到Azure Blob存储。 你可以引用我的步骤。
- 逻辑应用>逻辑应用设计器>选择触发器“FTP - 添加或修改文件时”。
在连接中:
连接名称:FTP 服务器名称。
服务器地址:我从“应用服务”>“属性”>“FTP 主机名”复制。
用户名:应用服务名称/FTP 服务器名称。我从“应用服务”>“属性”>“FTP/部署用户”复制。
在设置中:
我在 FTP 中选择一个文件夹(“/LogFiles/application”文件夹)。
频率:3 分钟。
2. 单击“添加操作”>“搜索 Azure Blob 存储”-“创建 Blob”:
在连接中:
连接名称:您创建的任何名称(例如“ftpconnect”)。
在设置中:
我可以创建一个博客文件来存储 Action Blob 1 中的日志。并且我可以将文件夹从 FTP 发送到 Action Blob 2 中的 Azure Blob。
由于我在 FTP 中选择了“/LogFiles/application”文件夹,因此每次跟踪应用程序日志时,FTP 都会将这些日志存储在文件夹中。
最后,我在应用程序中跟踪我的应用程序日志,然后在逻辑应用程序设计器中单击运行,它工作正常。您可以从下面的屏幕截图中看到文件夹中的文件。
另外,你也可以引用这个article了解如何将文件从 FTP 复制到逻辑应用中的 Blob 存储。
关于azure - 是否可以及时将文件和文件夹从 FTP 发送到 Azure Blob 存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48464514/