我们正在为数据仓库选择BI堆栈。最有力的竞争者是OBIEE=Oracle BI Enterprise Edition(前身为Siebel Analytics)和Microstrategy。
有人和OBIE合作过吗?吸取的教训?一般印象?缺点,长处?
在过去的6年里,我参与了20个OBIEE项目。这是一个很好的ROLAP产品。它有一个灵活、直观的用户界面,这是终端用户通常喜欢的。HTML、Javascript和一些Flash(图表)用于演示。有一个在web服务器(或应用程序服务器)下运行的演示服务器,作为该工具的核心,分析引擎单独运行。一般来说,该工具可以生成高效的SQL。总体性能通常良好,但取决于源数据结构和尝试的报告类型。
元数据层设计得很好,而且非常灵活(几乎是错误的),尽管它可能会有更好的文档记录。该工具希望能够使用传统的星形模式。它可以很好地与所有主要的RDBMS配合使用。它具有多级缓存,在身份验证、功能访问和数据安全方面非常灵活。它并不能完成我想做的一切,但从整体上看,它是一个一流的应用程序。它的大部分缺陷都是小事,真的没有什么大的。我想说,从演示的角度来看,它的提示比它可能的要弱得多
它不是一个多维数据集工具(尽管它可以从多维数据集中获取数据),也不意味着它是一个生成大量报告(向最终用户提供的长列表和大量数据集)的工具,尽管它确实是这样使用的。如果说有什么不同的话,它最大的缺陷可能是成本,但它可能与所有其他企业参与者不相上下。
我对微战略了解不多,但一位与这两家公司合作过的朋友说,它的前端很好,后端很弱。他相当喜欢OBIEE,尽管他对开发者有偏见。在该工具中构建物理、逻辑和表示元数据确实非常容易。与所有仓库一样,艰苦的工作主要在ETL中,其次是良好的BA工作和DB中的良好性能调优。
如果你想要OBIEE,那就选择11g版本,它有很多优点,比10g更高级。10g版本基于OC4J,而11g则基于weblogic服务器。我已经完成了管理部分和BI答案部分,工具在这两个部分似乎都很容易。在"管理"部分构建存储库,或在"答案"部分创建仪表板和报告。
就缺陷而言,我们在安装时遇到了很多问题,当然,在Weblogic服务器和OBIEE上都有非常少的知识。但如果你有足够的资源来做这件事,这应该不是问题。同样,一个主要的要求是硬件,对于OBIEE 11g,专家表示8gb RAM是最低要求。我们也使用了2GB RAM,但速度确实非常慢。所以,如果你有一个优秀的硬件和训练有素的员工,这是一个伟大的工具。
我以前用过它。我真的很喜欢这个体系结构,但你可以看看这个链接,看看人们如何使用它的更详细的描述:http://www.rittmanmead.com/blog/