sql-server - 在业务应用程序中使用 SQL Server Analysis Services 数据的最佳方式是什么?

标签 sql-server sql-server-2005 ssas olap business-intelligence

我们想看看是否可以通过将一些关键数据移至 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/

相关文章:

mysql - 在 HIVE 连接查询中获取具有意外值的重复行

sql-server - 随着我不断添加行,SQL Server 2005 变慢了

sql-server-2005 - 如何避免从 C# 构建的 Sql Server 2005 参数化查询变慢

sql-server - 如何在Excel中将SSAS维度属性数据类型设为数字

sql - 数据立方体设计 : hard-to-aggregate measure

mysql - T-SQL,比较记录属性,然后进行后续日期比较

sql-server - 在 SQL Server 中删除聚集索引安全吗?

sql-server - 在 SQL Server 中,如何以类似于 Oracle 的 "SELECT FOR UPDATE WAIT"的方式锁定单行?

sql-server - 谁应该是新架构的所有者?

tfs - 报告生成器 : How do MDX filter expressions work in Query Designer?