Как интегрировать веб-сервис RESTful в SSIS - PullRequest
5 голосов
/ 26 мая 2010

У меня очень простой веб-сервис RESTful (то есть www.test.com/test.xml?date1=05/252010&date2=05252010)

Это возвращает довольно простой XML. Клиент заинтересован в том, чтобы использовать этот веб-сервис через SSIS и импортировать его в таблицу.

  1. Какой лучший способ вызвать RESTful веб-сервис с SSIS - все примеры, которые я видел, вращаются вокруг веб-сервисов на основе WSDL?

  2. Как передать параметры веб-службе (текущая дата и т. Д.)?

Я просто не очень знаком с SSIS, и у меня возникают проблемы с поиском хорошей документации по взаимодействию с веб-сервисами RESTful.

1 Ответ

3 голосов
/ 27 сентября 2010

В итоге мы не использовали эту функцию, но, основываясь на еще одном чтении, которое я нашел, нашли эту статью:

http://social.msdn.microsoft.com/Forums/en/sqlintegrationservices/thread/913c63b0-2761-4f84-94e1-3c2e3af29309

В дополнение к некоторому примеру кода, который сделал это:

Dim dtYest As Date = DateAdd(DateInterval.Day, -1, Now)
Dim strDate As String = dtYest.Month.ToString
strDate += "/"
strDate += dtYest.Day.ToString
strDate += "/"
strDate += dtYest.Year.ToString

Dts.Connections("HTTP Connection Manager").ConnectionString = "https://www.test.com/test.xml?begin_date="+strDate+"&end_date="+strDate 

На этом мои исследования закончились.

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