我想更新许多映射的 ADF 管道(例如并发级别)的一些参数。我无法找到任何能够通过 powershell 执行此操作的 cmdlet。我知道我可以删除现有管道并创建新管道,但这将开始重新处理该管道活动期间的所有就绪切片,这是我不想要的。因为在这种情况下,它将涉及计算现有管道处理切片的时间点。然后这只是暂时的,在某个阶段我将再次恢复设置。我只想让管道更改其属性之一。通过 UI 手动执行此操作既缓慢又乏味。我猜没有办法解决这个问题,但如果你知道,请告诉我。
问问题
773 次
1 回答
1
对于此更新方案,您仍然可以使用“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 及其所有子资源并创建一个全新的。所以从那里要小心。
于 2016-07-15T23:05:51.803 回答