2013-11-19 1 views
0

Цель:
Извлечение XML-списка из Интернета с использованием соединения API и автоматическое перенос данных в таблицу сервера SQL с использованием инструмента планирования с агентом сервера SQ и его заданиями.Получить код XML по API с автоматическим подходом

Проблема:
Я два вопроса:

  1. Какой компонент в SSIS мне нужно, чтобы получить файл XML, используя подключение к API?

  2. Возможно ли использовать хранимую процедуру, код, который извлекает и преобразует файл xml и его данные, чтобы передать его в таблицу? В этом контексте не используется SSIS.

Информация:
* Версия компьютеров SQL 2008 R2 стандартный выпуск.

ответ

0
  1. Если все просто, я бы использовал задачу веб-службы. Если нет, используйте задачу сценария и позаботьтесь о соединении API в коде C#. См. this.
  2. Да. чтобы избежать SSIS, вам необходимо создать хранимую процедуру CLR. См. this.
+0

простой? Что вы имеете в виду в этом контексте? –

+0

Задача веб-службы имеет некоторые предварительные условия, такие как WSDL. Если это не так легко получить/построить, я бы выполнил задачу скрипта. –

+0

Еще раз приветствую. Что касается второго пункта (избегайте SSIS), он использует C#, я не могу просмотреть чистый код SQL для извлечения и преобразования данных xml в таблицу. Я смущен. –

Смежные вопросы