我想更新大量映射的ADF管道(例如并发级别)的某些参数。我无法找到能够通过PowerShell做到这一点的任何CMDLET。我知道我可以放下现有的管道并创建新的管道,但是这将开始重新处理该管道活动时期的所有现成切片,这是我不想要的。因为在那种情况下,它将涉及计算到现有管道已处理的切片。然后这只是暂时的,在某个阶段,我将重新恢复设置。我只希望管道更改其属性之一。通过UI手动进行此操作是缓慢而乏味的。我猜没有解决这个问题,但是如果您知道。
您仍然可以使用" new-azurermdatafactorypipeline"进行此更新方案:https://msdn.microsoft.com/en-us/library/mt619358.aspx
与-force参数一起使用,即使消息读为" ...可能覆盖现有资源",也会强迫它进行。在引擎盖下,Azure UX门户使用的是相同的HTTP PUT API调用。您可以用提琴手进行验证。
除非您将其状态设置为pendenexecution,否则已经执行的切片将不会重新运行。
此规则也适用于链接服务和数据集,但不适用于最高级别的DataFactory资源。新的azurermdatafactory将导致该服务及其所有子资源删除现有的DF,并创建一个全新的DF。因此,请小心。