You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Azure CLI正确更新ADF触发器的weekDays参数?

解决Azure CLI更新ADF触发器weekDays为null的问题

问题原因

你执行的原命令中,由于shell对双引号的解析逻辑,["Monday","Tuesday","Wednesday"]无法被Azure CLI正确识别为数组格式,最终导致weekDays被设置为null。

正确命令示例

Bash环境下的写法

方法1:用单引号包裹数组JSON字符串

az datafactory trigger update --factory-name "your-factory-name" --resource-group "your-rg-name" --name "Daily_pipeline" \
--set properties.recurrence.schedule.weekDays='["Monday","Tuesday","Wednesday"]'

方法2:省略元素引号,用逗号分隔

az datafactory trigger update --factory-name "your-factory-name" --resource-group "your-rg-name" --name "Daily_pipeline" \
--set properties.recurrence.schedule.weekDays=[Monday,Tuesday,Wednesday]

PowerShell环境下的写法

PowerShell中同样可以用单引号包裹数组JSON字符串:

az datafactory trigger update --factory-name "your-factory-name" --resource-group "your-rg-name" --name "Daily_pipeline" `
--set properties.recurrence.schedule.weekDays='["Monday","Tuesday","Wednesday"]'

验证结果

执行命令后,可以通过以下命令查看触发器配置,确认weekDays是否已正确更新:

az datafactory trigger show --factory-name "your-factory-name" --resource-group "your-rg-name" --name "Daily_pipeline"

内容的提问来源于stack exchange,提问作者Shekhar Khadka

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 22:25:14