使用Azure Data Factory删除远程文件

时间:2017-02-16 17:55:32

标签: azure delete-file azure-data-factory custom-activity

如何删除源文件夹(位于内部部署文件系统中)中的所有文件。我需要帮助.NET自定义活动或Azure数据工厂中的任何开箱即用的解决方案。

PS:我确实找到了删除自定义活动,但它更倾向于Blob存储。
请帮忙。

1 个答案:

答案 0 :(得分:1)

目前,不支持Data Management Gateway上的自定义活动。 Data Management Gateway仅支持截至今天(2017年2月22日)的复制活动和存储过程活动。

解决方法:因为我没有内部部署文件的删除工具,所以我计划将源文件放在yyyy-mm-dd的文件夹结构中。因此,每个日期文件夹(例如:2017-02-22文件夹)都将包含所有相关文件。我现在将配置我的Azure数据工厂作业以根据日期提取数据。

示例:2月22日的ADF作业将搜索2017-02-22文件夹。在下一次运行中,我的ADF作业将搜索2017-02-23文件夹。这样我就不需要删除已处理的文件了。