转型配置

时间:2012-06-04 09:16:57

标签: etl pentaho kettle data-integration

什么是最合适和最佳实践驱动的配置转换方式?

换句话说,让我们假设我有一个基于水壶的大型ETL解决方案,通过连接到不同的数据源来完成工作,我想将这些数据源存储在一个集中的位置,并让每个转换在每次需要时查找它连接某处。

在SSIS中有包装配置我和pentaho有什么选择?

Ps:我不想安装任何第三方框架。

谢谢

1 个答案:

答案 0 :(得分:3)

这可以通过各种方式完成。

  1. 参数化数据库连接,并通过kettle.properties配置属性。您仍然可以从共享区域或其他东西访问该kettle.properties。

  2. 如上所述,但是通过从数据库中读取凭据来配置连接。必须手工制作,但可以与一些警告一起使用。

  3. 如果您使用存储库,则无论如何都会集中存储数据库连接。因此,如果你有一个dev和prd repo,当你进行推广时,不要提升数据库连接本身。比它听起来更狡猾。

  4. 至于所有这些,新的4.4(?)版本应该有适当的生命周期管理,以便更轻松地处理所有这些东西!