我的公司在 MS BI Stack(SQL Server 报告服务、分析服务和集成服务)上投入了大量资金,但我想看看看似最受关注的开源替代品 Pentaho 是什么样的。
我已经安装了一个版本,并且非常轻松地安装并运行了它。所以这样很好。但我还没有时间开始在实际工作中使用它来彻底了解该包。
你们中有人对 Pentaho 与 MS BI 的优缺点有任何见解吗?或者有任何此类比较的链接吗?
非常感谢!
最佳答案
我在离开 Business Objects 的途中审查了多个 Bi 堆栈。我的很多评论都是偏好。两种工具集都非常出色。有些事情是我更喜欢巧克力软糖布朗尼冰淇淋而不是纯巧克力。
Pentaho 有一些非常聪明的人与他们合作,但微软一直走在一条资金充足、计划周密的道路上。请记住,微软仍然是数据库市场上的弱势者。甲骨文是这里的王。为了保持竞争力,微软在购买数据库时赠送了很多好东西,并且被迫多次重新发明他们的平台。我知道这与数据库无关,但数据库之战导致 MS 放弃了很多,以便为其堆栈增加值(value)。
1.) 平台
SQL Server 不在 Unix 或 Linux 上运行,因此它们自动被排除在这个市场之外。现在 Windows 的价格与某些版本或 Unix 大致相同。 Windows 相当便宜,而且现在运行良好。它给我带来的麻烦和 Linux 一样多。
2.) OLAP
分析服务于 2005 年(当前为 2008 年)在 2000 年版本的基础上进行了彻底改造。它的威力比 2000 强一个数量级。五角星(蒙德里安)一旦变大,就不再那么快了。它也有一些功能。相当不错,但工具较少。两者都支持 Excel 作为必不可少的平台。 MS 版本更加强大。
3.) ETL
MS - DTS 已被 SSIS 取代。再次,速度、力量和能力的数量级增加。它控制所有数据移动或程序控制。如果它不能做到这一点,您可以在 Powershell 中编写脚本。与 2008 版本中的 Informatica 相当。
Pentaho - 比以前好多了。虽然没有我想要的那么快,但我几乎可以做我想做的一切。
4.) 仪表板
Pentaho 对此进行了改进。开发起来有点不舒服和不友好,但对于 MS 来说确实没有真正的等价物。
5.) 报告
MS 报告确实很强大,但使用起来并不难。我现在喜欢它,但一开始讨厌它,直到我对它有了更好的了解。我一直在使用 Crystal 报表,MS 报表生成器功能更强大。在 MS 中做困难的事情很容易,但做简单的事情就有点难了。
Pentaho 有点笨拙。我一点也不喜欢它,但你可能会喜欢。我发现它过于复杂。我希望它更像 Crystal 报表生成器或 MS 报表生成器,但它就像 jasper 一样。我发现很难。这可能是一种偏好。
6.) 特别
MS - 这对我来说是真正的赢家。我和我的用户一起测试了它,他们立即爱上了 MS 用户报告生成器。与众不同之处在于它不仅易于使用,而且高效。
Pentaho - 很好,但相当老派。它使用更典型的基于向导的模型,并具有强大的工具,但我讨厌它。就其本身而言,它是一个出色的工具,但我们已经放弃了这种风格,没有人想回去。我在使用 logiXML 时也遇到了同样的问题。该界面按原来的样子运行良好,但与我们使用 12 年的界面相比并没有太大变化。
http://wiki.pentaho.com/display/PRESALESPORTAL/Methods+of+Interactive+Reporting
有一些经验丰富的人可以使 Pentaho 真正运行良好,我只是发现 MS 套件效率更高。
关于sql-server - Pentaho 与 Microsoft BI Stack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/150825/