我们在组织中有几个遗留的第三方系统,它们使用几个RDBMS供应商(&更具体的数据存储)。跨系统数据报告(以及3D-party系统中未实现的额外报告)需要图表和填充模板(winword、excel)。报告系统被设想为具有自定义用户访问报告的intranet网站。我们预计每天大约有50份报告。
如果商业部门不打算购买任何昂贵的东西,您是否建议使用BizTalk或任何其他集成软件?
您是建议为定期填充的报告创建集中式数据存储,还是依赖始终提供最新请求数据的按需服务。集中式数据存储将带来使用标准工具(如MSSQL Reporting Services )的能力,但模板化报表将使用轻量级解决方案进行自定义编码(正如我怀疑的那样)
提前谢谢你!
发布于 2010-05-22 23:45:42
要选择理想的体系结构,您需要检查系统的一些动态特性。以下是几个相关问题:
考虑到这一点,让我们来看看两种数据聚合方法的优缺点:
中央数据仓库
用于报告系统和其他consumers.
点对点自定义连接器
像possible.
在这两种情况下,我认为连接器的构造都可以使用商业产品、开源产品或普通代码来完成。当你开始为产品付款时,可能会有一些额外的花哨(这可能会提高生产力),但主要的费用将是你的工程师的时间(编码和分析)。我建议:
当然没有一个答案,但希望这能帮助你检查正确的问题。我认为关键是管理复杂性,并意识到总有一天整个聚合网络将发生变化。这只是个时间问题。
https://stackoverflow.com/questions/2887093
复制相似问题