【问题标题】:SSIS vs PentahoSSIS vs Pentaho
【发布时间】:2012-07-17 06:14:42
【问题描述】:

有没有人使用这两种方法来提供一个很好的比较。我正在做一个学校项目,所以 SSIS 的成本不是问题,因为我们已经拥有它的许可证。

发生了什么的背景。我会将大约 10 年的专利信息下载到平面文件中。结果将是 2,080 个分隔文件。我想要一种方法将它们一次全部加载到 MS SQL 服务器中。然后我希望能够在它们被释放时将其他文件附加到数据库中。

软件的速度对我没有太大影响,因为我可以让它在一夜之间运行。我只是在寻找具有一定灵活性的东西,更重要的是相当容易使用。我以前从未做过这样的项目,我将在董事会上学习如何做到这一点。

谢谢!

【问题讨论】:

标签: etl ssis pentaho


【解决方案1】:

在实际项目中都使用过。我确实更喜欢 Pentaho (PDI) 而不是 SSIS,因为它易于使用和灵活。 在开始使用它之前,请先阅读一些关于该主题的内容。有几本关于水壶 (PDI) 的优秀书籍,或者您可以阅读 PDI 帮助菜单中的入门。如果您在 IRC 上被卡住或##pentaho,论坛是一个好地方。 您可以在欢迎屏幕中找到的示例也很有帮助。 我希望你喜欢它,我知道我仍然喜欢。自 2006 年以来一直在使用它,当我必须在某些项目上使用 SSIS 时总是很生气:-)

PS : 使用 jtds jdbc-driver 连接到 SQL Server db,这样可以省去一些麻烦

希望对你有帮助,

巴特

【讨论】:

  • 感谢您的回答。在我一直在使用平面文件的示例数据集中,至少可以说很麻烦。我可以很好地将它们导入 Excel 或 Access,但是当我尝试使用 MS SQL Server 时,我基本上被告知我正在吸毒。所以我要做的是导入数据访问,然后保存为.mdb,然后从访问导入到SQL Server。 pentaho 增加的灵活性是否有助于解决这个问题?
  • 我只是问,因为数据转储程序已经编码并且在一定程度上可以工作,显然它的分隔数据的方式是问题,但如果我能找到能够让我解决这个问题的东西在数据被转储而不是我必须学习如何编写 python 之后,我会非常兴奋。
【解决方案2】:

在花了几天时间在 PDI 和 SSIS 中开发 ETL 包后,我有信心说 PDI 肯定对用户更加友好。仅用户界面就更干净了,并且似乎以一种非常直观且易于使用的方式流动。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-04
  • 1970-01-01
  • 1970-01-01
  • 2016-03-05
  • 1970-01-01
相关资源
最近更新 更多