我们每天都有数据仓库加载(使用SSIS、SQL Server 2005)。
报告是通过业务对象(XI 3.1 WebI)完成的。
我们目前没有遇到任何问题,但是,在同一时间从同一数据库进行报告的日内数据仓库加载的最佳实践是什么?
谢谢你,安穆立特
发布于 2011-03-03 05:53:37
不知道我是否理解正确,但我猜你可能面临的两个主要问题是:
如果您的数据是分区的,我认为使用基于分区开关的数据加载将是一种很好的方法。在包含正在重新加载的数据的分段分区上执行数据加载(同时数据仓库分区仍然可用于用户的所有数据)。然后,一旦将数据加载到临时分区中,就可以立即在临时分区和数据仓库之间切换分区。这将解决数据可用性问题,并有助于降低性能问题(例如,如果您的临时分区与数据仓库位于不同的硬盘驱动器上)。
有关分区数据加载和其他数据加载技术的更多信息,请单击此处:
http://msdn.microsoft.com/en-us/library/dd425070(v=sql.100).aspx
https://stackoverflow.com/questions/5171492
复制相似问题