Прогнозирование данных с помощью скрипта Python в пакете служб SSIS - PullRequest
0 голосов
/ 18 февраля 2019

Мне известно о включении Microsoft Python в свои службы машинного обучения для SQL-сервера, однако это доступно только для SQL Server 2017 и выше, что является требованием, которого мои серверы в настоящее время не выполняют.

В таком случае я хотел развернуть мой конвейер генерации прогнозов с обученной моделью полностью в SSIS, IE:

  1. Получение данных из моей БД
  2. Передайте его в задачу потока данных скрипта Python, которая импортирует обученную модель, генерирует прогнозы и передает их следующей задаче потока данных
  3. Записывает прогнозы в БД

Есть ли способ сделать это полностью в SSIS, или будет необходимо просто использовать задачу «Выполнить процесс», чтобы запустить скрипт Python и сохранить его где-то отдельно на сервере?

Приветствия

1 Ответ

0 голосов
/ 18 февраля 2019

Единственный способ сделать это - сохранить скрипт в файл и выполнить его с помощью Выполнить задачу процесса .

Вы не можете писать скрипты Python в пакетах служб SSIS.На основании официальной документации :

Среда разработки Microsoft Visual Studio Tools for Applications (VSTA), используемая задачей Script, поддерживает языки программирования Visual Basic 2005 и Visual C #.

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