Reporting Services能否实现按页取数据解决办法

Reporting Services能否实现按页取数据
我有一张报表统计用户对产品的使用情况(下载、登录次数等),由于用户比较多,大约在百万以上,如果一次性把所有用户的使用情况查出来并绑定到ReportingServices,等待时间会很长,请问SSRS能否实现按页取数据,比如只取前50条,当点击下一页的时候再取下50条。

或者有没有类似的解决方案,只要用户体验好就可以了,多谢


------解决方案--------------------
直接办法我没想到。。。
但是我想到一个解决方案,给当前这个report设置2个参数每次显示的记录数m(几个USER),当前页码n
那么要显示的用户就是(n-1)*m 到 n*m 个用户的数据一次性在报表里显示了。。
这个报表里的数据源的话,就直接通过MN2个参数获取相应的用户就可以了

------解决方案--------------------
探讨
我有一张报表统计用户对产品的使用情况(下载、登录次数等),由于用户比较多,大约在百万以上,如果一次性把所有用户的使用情况查出来并绑定到ReportingServices,等待时间会很长,请问SSRS能否实现按页取数据,比如只取前50条,当点击下一页的时候再取下50条。

或者有没有类似的解决方案,只要用户体验好就可以了,多谢