从azure datafactory管道自定义活动运行powershell脚本

时间:2016-11-27 16:37:25

标签: azure-data-factory

是否可以从azure数据工厂管道中运行Powershell脚本作为活动,我有一个UC,我需要移动所有处理过的文件来自"输入"文件夹到名为"已处理的文件夹#34;在Data Lake。我确实有一个PowerShell脚本,但是我想从Data Factory PipeLine执行它。

  

我所做的是创建了一个自定义" .Net dll"这将称为" .BAT"   反过来调用" .ps1"然后我集成了自定义" .Net dll"作为管道中的活动,但似乎没有工作

请建议是否是上述UC的写入方式,或者有更好的解决方案。

1 个答案:

答案 0 :(得分:0)

所以我的情况也有类似的要求,一旦文件导入到我们的Azure数据库中,我就必须移动文件。我所做的是创建一个具有以下内容的管道:

  1. 创建了“复制数据”活动,以将文件从主文件夹复制到Azure文件共享服务器中的已处理文件夹。
  2. 成功完成复制活动后,我添加了一个删除活动,该活动删除了文件。

希望这会有所帮助。