Azure Data Factory v2 «Недопустимое значение для свойства« тип »» при запуске конвейера - PullRequest
0 голосов
/ 27 апреля 2019

Я вручную создал конвейер ADF v2 в редакторе, и он работает правильно.

Я экспортировал это в шаблон ARM, с единственными изменениями в сгенерированном скрипте, который я сделал, чтобы заменить параметры ('factoryName') переменными ('factoryName') (так как я хочу использовать производное имя для фабрики пример). Я также попытался воссоздать конвейер, используя сгенерированный файл json и параметры, однако та же проблема все еще существует.

Всякий раз, когда я пытаюсь запустить конвейер, я получаю сообщение об ошибке:

Недопустимое значение для свойства 'type' без каких-либо подробностей, которые я могу использовать, чтобы выяснить, в чем проблема. Код ошибки просто 'BadRequest'

Использование средства проверки на портале ADF показывает, что в моей конфигурации нет проблем проверки.

Я видел еще один связанный пост , в котором говорилось, что логический тип данных был неправильным, я пытался изменить их как на логический, так и на Bool, однако ошибка сохраняется.

Задача - это простая задача копирования, которая копирует из одной базы данных SQL Azure в другую базу данных SQL Azure, используя хранимую процедуру в целевой базе данных для выполнения upsert.

Я дважды воссоздал шаблон ARM в редакторе ADF, оба раза создавал одну и ту же проблему.

1 Ответ

0 голосов
/ 21 июня 2019

Я переносил данные из MariaDB в Azure. Даже когда я сталкивался с этой проблемой для конвейера операций копирования, я экспортировал конвейер, внес изменения в среду, импортировал шаблон ARM и при попытке запустить получил ту же проблему. Я пытался отлаживать / искать, но ничего полезного не нашел.

Единственный вывод, который я сделал после отладки, был, если размер данных больше, чем преобразование типа данных, занимает много времени и не происходит, когда мы импортируем шаблон.

Но если мы создадим конвейер вручную на портале, он будет работать без ошибок.

Попытайтесь создать конвейер вручную с аналогичными деталями базы данных о сбойном конвейере, он будет работать нормально.

И дайте мне знать, если вы нашли альтернативное исправление для этого через шаблон ARM.

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