Wcf oData RIA PowerPivot大消息大小
我使用powerpivot直接从sql数据库加载300万行,性能非常好 我尝试使用vs2010和silverlight RIA服务生成一个简单的oData服务,并从powerpivot访问它。它可以处理少量的行,但是如果一个方法试图返回300万行,服务器就会崩溃。我想这并不奇怪 我经常遇到WCF的消息大小问题,配置传输以支持更大的大小是一件非常痛苦的事情。另外,理想情况下,我不想要一个大消息,而是某种数据打包。在WCF中添加一层RIA和oData ontop似乎只会让更改最大消息大小的想法变得更加复杂 oData接口中是否支持对方法返回的数据进行流式传输或分组的传输 这是WCF/RIA或oData本身的限制吗。可以使用powerpivot连接到返回数百万行的oData源吗 有人有更好的方法通过WCF/RIA/oData公开大数据集吗 谢谢,Wcf oData RIA PowerPivot大消息大小,wcf,silverlight,ria,odata,excel-2010,Wcf,Silverlight,Ria,Odata,Excel 2010,我使用powerpivot直接从sql数据库加载300万行,性能非常好 我尝试使用vs2010和silverlight RIA服务生成一个简单的oData服务,并从powerpivot访问它。它可以处理少量的行,但是如果一个方法试图返回300万行,服务器就会崩溃。我想这并不奇怪 我经常遇到WCF的消息大小问题,配置传输以支持更大的大小是一件非常痛苦的事情。另外,理想情况下,我不想要一个大消息,而是某种数据打包。在WCF中添加一层RIA和oData ontop似乎只会让更改最大消息大小的想法变得更
亚当找到了!在DataService类中,InitializeService方法需要使用config.SetEntitySetPageSize