我有使用SQL Server Analysis Services(2005)开发的多维数据集。它连接到一个卓越的前端。通过网络通过SQL Server Analysis Services提供商业智能
目前用户有自己的登录到报告服务器并以这种方式访问报告。但是,他们可以通过网络访问报告将会很好。
有没有这个选项?如果有令人信服的情况,我可以升级到2008年。
我有使用SQL Server Analysis Services(2005)开发的多维数据集。它连接到一个卓越的前端。通过网络通过SQL Server Analysis Services提供商业智能
目前用户有自己的登录到报告服务器并以这种方式访问报告。但是,他们可以通过网络访问报告将会很好。
有没有这个选项?如果有令人信服的情况,我可以升级到2008年。
报告服务器在IIS上运行,因此您需要将此服务器视为任何其他IIS服务器。通常的做法是不要将数据库服务器直接暴露给互联网,因此如果您尚未配置这种方式,您将希望拥有一个独立的服务器托管报告服务,这需要另一个SQL许可证。
我不确定您是否要求将本地excel连接到多维数据集的方法,或者您是否只想进入报告界面。
我强烈建议使用aspxpivotgrid在Web应用程序中公开您的多维数据集数据。 http://www.devexpress.com/Products/NET/Controls/ASP/Pivot_Grid/
注意:不是developerexpress的雇员
CellSetGrid是一个开源ASP净(C#)控制,它提供了透视表相同的功能。
[这曾经是可供下载在这个网站:
www.SQLServerAnalysisServices.com
现在该网站已经不主持这控制。所以我上传了控制源 - CellSetGrid这里。
http://www.box.net/shared/6gi0n79q6t
1)您可以构建源 2)添加为在Visual Studio工具箱中的控件。 3)将控制拖放到网络表格 4)将连接字符串设置为多维数据集 5)这将显示所有维度和度量值组,以便您拖放n想要获得数据透视表,如功能
SSRS在IIS上运行,这意味着用户可以通过Web访问具有适当访问权限的报告。
此外,您可以使用ReportViewer控件构建自定义ASP.NET应用程序,该控件使用的报表服务器中使用的报表文件几乎相同。