azure - 是否可以及时将文件和文件夹从 FTP 发送到 Azure Blob 存储?

标签 azure ftp azure-logic-apps azure-blob-storage

我正在尝试使用逻辑应用将文件从 FTP 复制到 Azure 存储,当文件添加到 ftp 位置而不是文件夹时,我的应用程序功能齐全。我没有看到任何要更改的设置来复制文件夹。

最佳答案

根据你的要求,我认为是的。我创建了一个简单的演示,我可以及时将文件和文件夹发送到Azure Blob存储。 你可以引用我的步骤。

  1. 逻辑应用>逻辑应用设计器>选择触发器“FTP - 添加或修改文件时”。

连接中:

连接名称:FTP 服务器名称。

服务器地址:我从“应用服务”>“属性”>“FTP 主机名”复制。

用户名:应用服务名称/FTP 服务器名称。我从“应用服务”>“属性”>“FTP/部署用户”复制。

设置中:

我在 FTP 中选择一个文件夹(“/LogFiles/application”文件夹)。

频率:3 分钟。

enter image description here 2. 单击“添加操作”>“搜索 Azure Blob 存储”-“创建 Blob”:

连接中:

连接名称:您创建的任何名称(例如“ftpconnect”)。

设置中:

我可以创建一个博客文件来存储 Action Blob 1 中的日志。并且我可以将文件夹从 FTP 发送到 Action Blob 2 中的 Azure Blob。 enter image description here

由于我在 FTP 中选择了“/LogFiles/application”文件夹,因此每次跟踪应用程序日志时,FTP 都会将这些日志存储在文件夹中。

最后,我在应用程序中跟踪我的应用程序日志,然后在逻辑应用程序设计器中单击运行,它工作正常。您可以从下面的屏幕截图中看到文件夹中的文件。

在 Azure Blob 存储中: enter image description here

另外,你也可以引用这个article了解如何将文件从 FTP 复制到逻辑应用中的 Blob 存储。

关于azure - 是否可以及时将文件和文件夹从 FTP 发送到 Azure Blob 存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48464514/

相关文章:

c# - Kudu Env 中的 Azure Web App 连接字符串错误

python - 使用 Python 和 ftplib.FTP 从 z/os 下载文本文件

azure - 使用托管标识从 Azure 逻辑应用程序向 Azure Function 进行身份验证

azure - 如何将 C# 字符串表达式转换为逻辑应用表达式以替换变量数据

azure - 启动 Azure 数据工厂管道需要哪些 API 权限?

regex - 用于匹配 Azure 负载均衡器名称的正则表达式

coldfusion - 我不能用 cfftp 放置文件,有什么想法吗?

c# - 在套接字读取之前替代 Thread.Sleep()

azure - 哪些设置(如果有)控制逻辑应用 CRM 记录创建或更新触发器的触发?

c# - Azure 媒体服务区域属性在哪里?