amazon-s3 - 有没有办法在文件上传到 S3 存储桶时通知 Azure 数据工厂?
问题描述
我们需要将文件从 S3 复制到 ADLS。我们将使用协调器作业接收 S3 存储桶中的文件。是否有一种方法可以在文件放入 S3 存储桶时通知 ADF,以便它可以复制到 ADLS?
解决方案
数据工厂不能直接这样做。它不支持监听 Amazon S3,只支持Blob 存储的事件触发。
如果你想这样做,你需要使用其他服务,逻辑应用程序有 Amazon S3 的触发器:当 S3 对象被上传时:
这是解决方法:
- 使用参数创建数据工厂以将文件从 S3 复制到 ADLS
- 上载 S3 对象以获取 S3 中的文件名时带有触发器的逻辑应用
- 添加操作创建管道运行以运行数据工厂管道并将触发器输出文件名作为参数传递。
HTH。
推荐阅读
- java - 如何为同一布局中的多个按钮设置全局单击侦听器?
- reporting-services - D365 报告中的当前用户网络别名
- php - 在菜单链接项上设置活动类
- django - Typeform Security API 和 Django:未正确验证哈希
- oracle - 需要在plsql代码oracle apex的字符串内连接“”
- angular - Ionic 4 firestoe如何在数据中保存id?
- algorithm - K个散列函数的值,使得误报概率最多为1/n
- node.js - 如何使用 React Node 和 MongoDB 上传和显示 svg 图片?
- tensorflow - 安装 TensorFlow 插件
- javascript - sort() JS 函数没有给出预期的结果