Microsoft SQL Server Analysis Services OLAP 多维数据集

Posted

技术标签:

【中文标题】Microsoft SQL Server Analysis Services OLAP 多维数据集【英文标题】:Microsoft SQL Server Analysis Services OLAP cube 【发布时间】:2010-10-16 21:47:47 【问题描述】:

我试图找到一种工具来提高我们应用程序报告的性能,我听说 OLAP + Reporting Services 被描述为完成这项工作的绝佳组合。无论如何,我没有找到使 OLAP 多维数据集保持最新的方法,因为原始数据库中的数据可能会发生变化。 (这是一个交易应用程序,一个待处理的记录可以标记为已付款等)。

这是更好的方法,还是我应该使用其他技术?

如果建议仍然使用 OLAP + 报告服务,我如何才能获得最新信息?

【问题讨论】:

【参考方案1】:

我从未使用过它们,但我听说占星术 + 算命非常便宜、更快、更高效,而且比你在这个问题中提供的输入更少。

“无论如何,由于原始数据库中的数据可能会更改,因此我没有找到使 OLAP 多维数据集保持最新的方法。”

叫ROLAP storage mode

【讨论】:

【参考方案2】:

OLAP 数据库通常使用某种形式的 ETL(提取、转换、加载)定期从您的 OLTP 数据库中填充。

在 SQL Server 世界中,这通常是使用 SSIS 完成的。

我建议你阅读这些书:

The Data Warehouse Toolkit

The Data Warehouse ETL Toolkit

【讨论】:

以上是关于Microsoft SQL Server Analysis Services OLAP 多维数据集的主要内容,如果未能解决你的问题,请参考以下文章

java.sql.SQLException [Microsoft] [ODBC SQL Server Driver] [SQL Server] 对象名“表名”无效

Microsoft SQL Server Version List(SQL Server 版本)

Microsoft SQL Server 2017 Express and Management Studio Express

Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server不存在或访问被拒绝

Microsoft SQL Server,错误: 3702

Microsoft SQL Server,错误: 3702