Azure CI / CD фабрики данных для триггеров расписания не работают - PullRequest
0 голосов
/ 13 июля 2020

Для триггеров похоже, что только блоки pipelines pipeline и typeProperties могут быть переопределены на основе документации .

Я хочу достичь своего CI / Процесс CD и параметры переопределения функциональность , чтобы отключить триггер расписания в целевом ADF, в отличие от моего исходного ADF.

Если я проверю JSON триггера, который выглядит следующим образом "runtimeState": "Started".

{
    "name": "name_daily",
    "properties": {
        "description": " ",
        "annotations": [],
        "runtimeState": "Started",
        "pipelines": [
            {
                "pipelineReference": {
                    "referenceName": "name",
                    "type": "PipelineReference"
                }
            }
        ],
        "type": "ScheduleTrigger",
        "typeProperties": {
            "recurrence": {
                "frequency": "Day",
                "interval": 1,
                "startTime": "2020-05-05T13:01:00.000Z",
                "timeZone": "UTC",
                "schedule": {
                    "minutes": [
                        1
                    ],
                    "hours": [
                        13
                    ]
                }
            }
        }
    }
}

Но если я попытаюсь добавить его в файл JSON следующим образом:

"Microsoft.DataFactory/factories/triggers": {
        "properties": {
            "runtimeState": "-",
            "typeProperties": {
                "recurrence": {
                    "interval": "=",
                    "frequency": "="
                }
            }
        }
    }

, оно никогда не появится в Override раздел в Azure Выпуски конвейера.

Существует ли эта функция ADF CI / CD для триггеров? Как я могу здесь достичь своей цели?

1 Ответ

0 голосов
/ 14 июля 2020

Оказывается, runtimeState для триггеров не соблюдается в arm-template-parameters-definition.json.

Путь становится более ясным после некоторых дополнительных исследований - я могу добиться того, что хочу, редактируя скрипт Powershell Microsoft предоставил или используйте специальную задачу ADF с торговой площадки Azure Devops.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...