如何使用 Azure CLI 更新 ADF 计划时间?

问题描述 投票:0回答:2

这是我的触发器类型属性,

"type": "ScheduleTrigger",
        "typeProperties": {
            "recurrence": {
                "frequency": "Day",
                "interval": 1,
                "startTime": "2023-07-07T05:28:00",
                "timeZone": "W. Europe Standard Time",
                "schedule": {
                    "minutes": [
                        10
                    ],
                    "hours": [
                        16
                    ]
                }
            }
        }

我想通过 azure cli 将 16 点更改为 18 点。我尝试了多个 update 语句,但我无法这样做。

azure azure-data-factory azure-cli
2个回答
1
投票

使用 Azure CLI 更新计划时间 您可以使用

az datafactory trigger update
Azure CLI 命令--set 参数指定属性作为更新现有触发器的路径和值。

az datafactory trigger update --resource-group "resourcegroup name" --factory-name "Datafactory name"  --name "Trigger name" --set properties.recurrence.schedule.minutes=[29]  --set properties.recurrence.schedule.hours=[29]

我的触发器的初始属性:

enter image description here

执行 CLI 命令后:

enter image description here


0
投票

嗨@pratik,一切都很顺利,但是当我使用相同的方法来更新 weekDays 值时,它无法更新,

"typeProperties": {
            "recurrence": {
                "frequency": "Week",
                "interval": 1,
                "startTime": "2023-01-23T032:00:00",
                "timeZone": "W. Europe Standard Time",
                "schedule": {
                    "minutes": [
                        0
                    ],
                    "hours": [
                        5
                    ],
                    "weekDays": [
                        "Monday",
                        "Tuesday",
                        "Wednesday",
                        "Thursday",
                        "Friday"
                    ]
                }
            }

我这样走:

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

它的seValue无法正确更新,而是更新为空,

© www.soinside.com 2019 - 2024. All rights reserved.