我想更新大量映射的ADF管道的一些参数(例如并发级别)。我无法通过PowerShell找到任何cmdlet能够做到这一点。我知道我可以删除现有的管道并创建新管道,但是这将开始重新处理该管道活动期间的所有Ready片段,这是我不想要的。因为在这种情况下,它将涉及计算现有管道处理切片的点。然后这只是暂时的,在某个阶段,我将恢复设置。我只想让管道改变其中一个属性。通过UI手动执行此操作既缓慢又乏味。我猜这是没办法的,但如果你知道的话请告诉我。
答案 0 :(得分:0)
您仍然可以在此更新方案中使用“New-AzureRmDataFactoryPipeline”: https://msdn.microsoft.com/en-us/library/mt619358.aspx
使用-Force参数强制它继续,即使消息显示“...可能会覆盖现有资源”。 在引擎盖下,它与Azure UX Portal使用的HTTP PUT api调用相同。您可以使用Fiddler进行验证。
除非您将其状态设置回PendingExecution,否则不会重新运行已执行的切片。
此规则也适用于LinkedService和Dataset,但不适用于顶级DataFactory资源。 New-AzureRmDataFactory将使服务删除现有DF及其所有子资源,并创建一个全新的DF。所以要小心。