Azure - 实时将文件从本地复制到 blob
Azure - Copy files from local to blob in real time
我在 Azure 平台上工作并使用 Azure 数据工厂 v2 执行数据集成 (ETL) 活动。我需要在将消息文件放入外部 SFTP 路径时实时解析 .txt 格式的消息文件。
管道如下所示:-
源 --> SFTP 服务器 --> Azure Blob --> ADF 管道 --> 数据库
当文件被放入外部 SFTP 服务器时,管道应该从 SFTP 服务器获取文件并将其复制到 Azure blob。从那里开始进行其余的处理。
谁能告诉我如何实时制作 ADF 作业 运行 以查找存放在外部 SFTP 路径中的新文件?在 Azure 中使用不同 tool/technology 的任何建议也很好。
你应该看看 Azure Logic App, it has an SFTP connector:
然后将文件复制到 blob 存储(使用 blob connector):
然后使用 ADP connector(预览版)
触发 ADP 管道
因此,逻辑应用程序将在新文件上传到 FTP 时触发,然后将文件复制到 blob 存储并触发 ADP 管道 运行,无需任何代码。
我在 Azure 平台上工作并使用 Azure 数据工厂 v2 执行数据集成 (ETL) 活动。我需要在将消息文件放入外部 SFTP 路径时实时解析 .txt 格式的消息文件。
管道如下所示:-
源 --> SFTP 服务器 --> Azure Blob --> ADF 管道 --> 数据库
当文件被放入外部 SFTP 服务器时,管道应该从 SFTP 服务器获取文件并将其复制到 Azure blob。从那里开始进行其余的处理。
谁能告诉我如何实时制作 ADF 作业 运行 以查找存放在外部 SFTP 路径中的新文件?在 Azure 中使用不同 tool/technology 的任何建议也很好。
你应该看看 Azure Logic App, it has an SFTP connector:
然后将文件复制到 blob 存储(使用 blob connector):
然后使用 ADP connector(预览版)
触发 ADP 管道因此,逻辑应用程序将在新文件上传到 FTP 时触发,然后将文件复制到 blob 存储并触发 ADP 管道 运行,无需任何代码。