Я создал конвейер в конструкторе машинного обучения Microsoft Azure. Я добавил параметр конвейера myNumber
в настройки конвейера с допустимым значением по умолчанию, чтобы принять уникальный идентификатор актива в нашей БД, чтобы конвейер мог возвращать только данные, относящиеся к активу, для использования в качестве входных данных нашей модели. В частности, я хочу сослаться на этот параметр конвейера в предложении where запроса SQL в модуле «Импорт данных», который подключается к нашему серверу SQL Azure.
Я не могу найти в документации ссылку на то, как это сделать. Я пробовал методы, указанные для выполнения этой задачи в фабрике данных Azure, используя where RowId = @pipeline().parameters.myNumber
или where RowId = @{variables('myNumber')}
, но эксперимент завершился неудачно с кодом ошибки SqlException «137», переменная не определена.
Не могли бы вы рассказать мне необходимый синтаксис для ссылки на параметры конвейера в предложении where SQL-запроса модулей «Импорт данных» конструктора машинного обучения Microsoft Azure?