Фабрика данных Azure - переменные не распознаются - PullRequest
0 голосов
/ 10 января 2019

Мы используем приемник базы данных SQL Azure в операции копирования.

Требуется, чтобы мы выполнили хранимую процедуру здесь через свойство «Pre-Copy Script» Sink. Мы используем динамический контент, передавая параметр «ProcessName». Как видите, у нас есть переменная ProcessName, и она используется при вызове @concat () для создания строки хранимой процедуры для этого свойства Sink.

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

'переменные' не является распознанной функцией

Есть ли способ избежать появления этого "предупреждения" в пользовательском интерфейсе? Работает нормально, но выглядит ужасно. Он появляется везде, где мы используем переменные, а не только в этом случае.

Add Dynamic Content

1 Ответ

0 голосов
/ 10 января 2019

Попробуйте использовать параметры конвейера вместо переменных и вызвать его, как описано здесь: https://docs.microsoft.com/en-us/azure/data-factory/control-flow-expression-language-functions

Скорее всего, вам придется изменить свою логику, чтобы сделать это. Но если все работает нормально, я не возражаю против изменения логики или кода, чтобы перестать видеть предупреждение в пользовательском интерфейсе.

Надеюсь, это помогло!

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