Ребята, может ли кто-нибудь указать мне на окончательную карту Microsoft, на которой службы Reporting Services собираются использовать службы данных WCF (ADO.NET Data Services, Astoria) в качестве данных источник? Там есть фрагменты фрагментированной информации, некоторые о создании пользовательских поставщиков данных, некоторые о каком-то расширении позволяют подключиться к слою хранения Azure (отображается как служба данных REST, я считаю), а некоторые о подключении к последним версиям sharepoint (опять же, Sharepoint подвергая свои данные службе REST?), но, похоже, не существует какого-либо единого видения в отношении отчетности по службам REST (меня особенно интересуют службы данных WCF). Я пропустил какой-то портал или что-то еще? Какая история с этими двумя технологиями?Использование службы данных REST WCF в качестве источника данных для служб SQL Reporting
Немного фона; у нас есть система, в которой наши данные отображаются через службы данных WCF (ADO.NET, Astoria). В этом слое у нас есть всевозможные бизнес-правила, формирующие возвращаемые данные. Мы хотели бы использовать службы SQL Reporting для наших потребностей в отчетах, но предоставляем им службу данных в качестве источника данных. Мы думаем использовать Report Builder или BI Studio для создания отчетов.
Похоже, нам нужно будет создать свою собственную модель данных, которая будет прекрасной, а также создать пользовательский поставщик данных, а затем создать семантическое расширение запроса для перевода запросов отчетов в вызовы REST .... теперь очевидно, что существует разрыв между тем, что могут делать запросы отчетов, и что могут сделать службы REST api для WCF, которые будут интересны .....
Просто кажется, что нужно много работать, когда Microsoft кажется так сильно толкать службы данных WCF - я что-то пропустил или есть пробел в истории, если речь идет о отчетности? Или мы просто опережаем кривую с тем, что MS в конечном итоге сделает?
К сожалению, я думаю, что у вас все в порядке ... если вы хотите подключиться к любому типу службы на основе REST, вам нужно будет написать пользовательский поставщик данных в этот момент. – Kwal