我有一个需求,但我不确定是否应该使用Analysis服务、报告服务或其他一些技术。
我的客户想要在他们的在线网站上显示数据库中的特殊交易。他们希望以用户为目标,即如果用户来自英国,则显示英国和英镑的交易。如果用户来自加拿大;显示加拿大和加元等交易。
他们的数据库有多个表,每个表中加载了100到200万条记录。每个表用于不同类别的产品,并具有要筛选的货币和国家/地区列。我不能重组他们的模式,因为他们做了大量的开发来与各种业务应用程序集成。
我需要一个解决方案,涉及数据仓库,可以快速获取数据,并缓存未来12或24小时(不想缓存在web服务器上)。我没有太多的分析和报告服务的经验,所以我需要你的解决方案/建议和任何你可以分享的好的或坏的经验。
发布于 2011-02-03 19:33:30
在这里,您不需要Analysis services :您不需要用于汇总信息的多维数据集。reporting services也不是这样:您可能希望以纯HTML格式显示数据。
我将只查询现有数据并显示该数据。如果性能成为一个问题,您可以每12小时运行一次SSIS作业,将数据提取到您为此应用程序创建的特定数据库中。但请考虑先调整索引。
https://stackoverflow.com/questions/4885462
复制相似问题