我试图找到一种工具来提高我们应用程序报表的性能,我听说OLAP + Reporting Services被描述为完成这项工作的一个很好的组合。无论如何,我没有找到使OLAP多维数据集保持最新的方法,因为原始数据库中的数据可能会更改。(这是一个事务性应用程序,一个挂起的记录可以标记为已支付等)。
这是更好的方法,还是我应该使用另一种技术?
如果建议仍然使用OLAP +报告服务,我如何才能获得最新信息?
发布于 2010-10-17 20:26:14
我从来没有用过它们,但我听说占星术+算命比你在这个问题中提供的输入更少,更便宜,更快,更有效率,可以制造魔法。
“不管怎样,我没有找到让多维数据集保持最新的方法,因为原始数据库中的数据可能会更改。”
它被称为ROLAP storage mode
发布于 2010-10-17 09:07:04
通常使用某种形式的ETL (提取、转换、加载)定期从OLTP数据库填充OLAP数据库。
在SQL Server世界中,这通常是使用SSIS完成的。
我建议你读这些书:
The Data Warehouse Toolkit
The Data Warehouse ETL Toolkit
https://stackoverflow.com/questions/3950948
复制相似问题