任何人都可以指向我使用WCF数据服务(ADO.NET数据服务,Astoria)作为数据源的最终Microsoft地图吗?
那里有零散的信息.有一些有关创建自定义数据提供者,一些关于某种延伸使有关连接到SharePoint(再次时,SharePoint暴露其数据作为REST的最新版本连接到Azure存储层(公开为REST数据服务,我相信)和一些服务?).在报告REST服务方面似乎没有任何统一的愿景.我对WCF数据服务特别感兴趣.我错过了一个门户吗?这两种技术的故事是什么?
一点背景; 我们有一个系统,我们通过WCF(ADO.NET,Astoria)数据服务公开我们的数据.在这一层,我们有各种各样的业务规则来塑造返回的数据.我们想要做的是使用SQL Reporting服务来满足我们的报告需求,但是将数据服务作为数据源.我们正在考虑使用Report Builder或BI Studio来创建报告.
看起来我们必须生成自己的数据模型,这很好.我们必须创建一个自定义数据提供程序 - 然后还创建一个语义查询扩展,将报表查询转换为REST调用.报告查询可以执行的操作与WCF数据服务REST API可以执行的操作之间存在脱节.
当微软似乎如此努力地推动WCF数据服务时,这似乎是很多工作.我错过了什么吗?报道的故事是否存在差距?我们最终会做什么,我们是否会走在前面?