我们想看看是否可以通过将一些关键数据移至 Analysis Services 多维数据集来提高分析和报告的性能。但是,我没能找到很多好的客户端前端。
我们的用户有 Office 2003。迁移到 2007 可能至少需要一年时间,而且用于 Excel 2003 的 Analysis Services 加载项不是很好。我还考虑过只创建一个 winforms 应用程序,但我没有太多运气找到 SSAS 数据的强大控件。同时,Reporting Services 似乎让您在将多维数据用于报表之前将其强制转换为二维数据集。
我希望我遗漏了一些明显的东西,并且有一些很棒的客户端工具可以让我们以有意义的方式将 SSAS 中的多维数据带到客户端应用程序中。 Performance Point 似乎有点矫枉过正,但也许它是最佳选择。
有人在业务应用程序中使用 SSAS 数据还是主要用于临时分析?如果您将 SSAS 数据用于业务线应用程序,您在客户端前端使用了哪些技术?
最佳答案
我现在正在进行一个使用 SSAS 2008 的项目。我们能够将所有试点用户升级到 Office 2007,并且在该项目的试点期间,我们使用 Excel 2007 作为前端工具。事实证明这是一个伟大的举措(对我们..YMMV),Excel 2007 的数据功能如何运作给我留下了深刻的印象。话虽如此,它并不能满足我们所有的业务需求,我们仍将使用报告工具 (MicroStrategy) 作为该项目的客户端工具产品的一部分。这篇文章 ( http://www.microsoft.com/downloads/details.aspx?FamilyId=2D779CD5-EEB2-43E9-BDFA-641ED89EDB6C&displaylang=en) 也很有帮助。
虽然你没有直接问,但我还是会说,如果后端设计不对,有限元工具将无济于事。我建议使用谷歌搜索 Ralph Kimball 并购买 The Data Warehouse Toolkit 一书。甚至还有一个专为 SSAS 2005 定制的。另请搜索 Microsoft Project Real 白皮书。
关于sql-server - 在业务应用程序中使用 SQL Server Analysis Services 数据的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/332535/