Подключение к веб-сервису из SQL

SQL Server способен открывать листы excel (xlsx), получать доступ к базам данных (mdb) и другим потокам данных с помощью поставщиков данных (например, JET, ACE) и OPENROWSET.

Существуют ли аналогичные средства для извлечения данных из удаленного веб-сервиса? Используя OPENROWSET и предоставляя ему драйвер веб-сервиса, URL и некоторые определения схемы для преобразования иерархической природы XML-выхода веб-сервиса в таблицу, к которой SQL Server может выполнять запросы.

Я думаю о чем-то вроде:

select * from 
OPENROWSET('WEBSERVICE.4.0.PROVIDER','http://mydomain/webservice.asmx')

Это вопрос высокого уровня, хотя я знаю, что это концептуально возможно, я хотел бы знать, есть ли какие-либо реализации этой идеи.

Thanks

6
задан Wadih M. 30 November 2011 в 20:10
поделиться