当位于圣路易斯的合法审计机构Stuart, Maue, Mitchell & James 有限公司面临着他的两大客户的最后通牒――如果他们还不更新他们的报告和分析能力的话,他们就要把业务交给其他公司了――审计机构的IT部门知道了他们必须开始将拖延已久的商务智能提上日程了。
公司最终通过实现了基于预先整合的Oracle商务智能平台的报告和分析系统解决了留住客户的问题,其中包括基于Oracle 10g的数据仓库,Oracle商务智能10g,以及Oracle Portal。并且Stuart Maue 的客户可以从自己的计算机上来生成报告,并完成一些琐碎的查询了。但是这些变化不是一夜之间就能完成的。
SearchOracle.com 网站采访了Bradley Maue ,他是合法审计公司的主管IT和系统,以及软件开发的副总裁,他讲述了这一年来展开商务智能实现项目的经验教训。
Oracle商务智能包是如何得到的,您将每个产品用在哪里?
Bradley Maue: 哦,基本上,我们是使用Oracle的仓库构建器来建立查询并执行工作流,这些工作流基本上是在夜间进行更新。然后,在终端用户的表现层,我们使用Oracle 发现器10g。我们只允许每个客户访问自己的数据。并且我们也用Oracle Portal来允许客户自定义报告,在入口页面上在每天的基础上显示出来。
对于剩下的部份,我们从1991年开始就使用Oracle了(那时候还是6.0的版本),现在已经移植到了10g,所以,所有的事务数据都存储在10g的数据库中,数据库在一个真正的应用程序集群上,我们把它全部安放在2米高支架上的一个有8个处理器的HP安腾2平台上。
给客户访问数据的权限的时候,需要注意的安全问题是什么?
Maue:我们必须让那些对某个客户进行计费的法律部门能够访问某些特定的临时表,以便提交他们的账单。然后,我们问问客户,那些需要查看这些账单的人,他们的角色是什么,然后我们完全在数据库中用粒度的客户来进行定义。
Oracle商务智能工具与后台数据之间的联系有多紧密?
Maue:商务智能工具是Oracle应用服务器10g中的一部分。主要的联系就是通过仓库构建器来完成。基本上,你会得到一个事务系统的视图,还有同步仓库,它们都完全集成在一起。
除了Oracle的商务智能包之外,你在评估阶段还看过其他的商务智能工具吗?
Maue: 我认为有一点――它必须是在1999或者2000周围――我们认为使用Sagent 产品是因为它以前可以完成商务智能中大量的事务,并且它与Oracle产品也配合良好。这也是一件在这个过程中比较重要的事情。
你的公司实现Oracle商务智能的过程从头到尾要用去一年的时间。那么你对这个项目的整体的总拥有成本或者投入回报比有什么要说的吗?
Maue: 总拥有成本部份是一个难题,目前我们仍然面对着总拥有成本的不断增加的问题,其中维护和纠正数据仓库的问题总是存在。所以我目前必须考虑薪水和账单等所有的问题。但是我想说,从头到尾的整个过程基本上是花费1百1十万美元到1百2十万美元。投入产出比(也非常难以衡量),但是我可以告诉你(实现Oracle商务智能才得以)保住这两个用户,比最初的开发成本要更多。
您能给我举一个或者几个有关你的客户如何合理使用Oracle商务智能的例子吗?
Maue:最大的收获就是我们的客户都非常喜欢能够开发自己的报告,他们再也不需要打电话给我们了,并且他们也可以通过做出模板来进行保存,并与企业内部的其他用户共享它。现在他们有一整套的模板,公司内部的所有人都可以使用,并且他们也很喜欢使用。
你对即将开始着手实现商务智能的IT业内人士有什么建议吗?
Maue: 我想说的是,如果你还没有开始动手,那么就开始吧,因为虽然对我们来说,这是一个学习的过程,但是它很值得。我非常喜欢现在发生的一切,它们也可以发生在你的企业中。如果你认为这个过程很昂贵,想想你要一遍一遍一遍地做某些事情,代价会有多么大。考虑一下如果你没有这个系统的话,你的总拥有成本将会有多大。