SQL,分析服务或报告服务

3

我有一个需求,不确定是否应该使用分析服务或报告服务或其他技术。

我的客户想在他们的在线网站上展示来自数据库的特价优惠。他们想要针对用户,即如果用户来自英国,则显示英国的特价优惠并以英镑计价。如果用户来自加拿大,则显示加拿大的特价优惠并以加元计价等等。

他们的数据库有多个表,每个表中加载了1到2百万条记录。每个表都是针对不同类别的产品,并具有货币和国家列以进行筛选。我不能重新构建他们的模式,因为他们已经花费了大量开发工作来整合各种业务应用程序。

我需要一个涉及数据仓库的解决方案,可以快速获取数据并将其缓存12或24小时(不想在Web服务器上缓存)。我在分析和报告服务方面没有太多经验,因此我需要您的解决方案/建议以及您从良好或不良经验中分享的任何内容。

1个回答

5

在这里,你不需要分析服务(Analysis services):你不需要总结信息的立方体。

报告服务(Reporting services)也不是你想要的:你需要以纯HTML形式显示数据。

我只需要查询现有数据并显示那些数据。如果性能成为问题,您可以每12小时运行一个SSIS作业,将数据提取到为此应用程序创建的特定数据库中。但首先请考虑调整索引。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接