powershell - 是否可以通过Powershell设置 'update' ADF管道属性

标签 powershell azure-data-factory

我想更新许多映射的ADF管道的某些参数(例如,并发级别)。我无法找到任何cmdlet可以通过powershell做到这一点。我知道我可以删除现有管道并创建新管道,但这将开始重新处理该管道有效期中的所有就绪 slice ,这是我所不希望的。因为在那种情况下,它将涉及计算现有管道处理 slice 的点。然后这只是暂时的,在某个阶段,我将再次还原设置。我只希望管道更改其属性之一。通过UI手动执行此操作既缓慢又乏味。我想没有办法解决这个问题,但是如果您知道,请告诉我。

最佳答案

对于此更新方案,您仍然可以使用“New-AzureRmDataFactoryPipeline”:
https://msdn.microsoft.com/en-us/library/mt619358.aspx

与-Force参数一起使用,即使该消息显示为“...可能覆盖现有资源”,也可以强制其继续进行。
在后台,这与Azure UX门户使用的HTTP PUT api调用相同。您可以使用Fiddler进行验证。

除非您将其状态重新设置为PendingExecution,否则不会重新运行已执行的 slice 。

此规则也适用于LinkedService和Dataset,但不适用于顶级DataFactory资源。 New-AzureRmDataFactory将使服务删除现有DF及其所有子资源,并创建一个全新的DF。因此,请从那里小心。

关于powershell - 是否可以通过Powershell设置 'update' ADF管道属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37951842/

相关文章:

Azure数据工厂数据流时区转换问题

azure - 在 ADF 管道中使用通配 rune 件名从容器复制特定文件

powershell - 获取 Azure 中所有 Active Directory 的列表

powershell - 无法在 Windows 10 中加载 dll 程序集(来自 HRESULT : 0x80131515) 的异常

powershell - 你能用Powershell编写Windows服务吗

sql - Azure 数据工厂中的复制数据事件后更新

powershell - 如何检查集合是否有空引用

Azure PS 自动化提供的订阅 "xxxx"不存在

azure - 名为 "Microsoft Graph data connect"的新功能是否可用于加拿大中部地区?

azure - 如何在 Azure Integration Runtime 计算机上安装 ODBC 驱动程序?