3

У меня есть следующая простая настройка в Azure ML. ML setup В основном Reader является SQL-запросом к базе данных, которая возвращает вектор под названием Pdelta, который затем передается в R-скрипт для дальнейшей обработки, и результаты затем возвращаются в веб-службу. Запрос БД прост (SELECT Pdelta FROM ...), и он отлично работает. Я также задал запрос БД как параметр веб-службы.Вход веб-службы в SQL-запрос в R в Azure ML

Все работает нормально, но в конце, когда я публикую его как веб-сервис и проверяю его, он каким-то образом запрашивает дополнительный входной параметр. Дополнительный параметр получает название PDELTA. enter image description here

Мне интересно, почему это происходит, что это такое, что я пропускаю? Я хочу, чтобы этот веб-сервис запрашивал только один параметр - SQL-запрос (Delta Query), который затем доставлял Pdeltas.

Любые идеи или предложения были бы признательны!

ответ

3

Вы можете удалить входной блок веб-службы и опубликовать веб-службу без него. Таким образом, вход Pdelta будет передаваться только с модуля Reader.

+1

Да, это устранило проблему. Моя ошибка предполагала, что веб-служба не будет работать без ввода веб-службы. – davidski