将所有MYSQL组件转换为Talend中的Greenplum组件



我的公司正在从MYSQL迁移到Greenplum数据库。

我们有很多工作通过Talend运行,我必须手动更改从MYSQL到Talend的每个组件。

直接转换所有组件而不是单独转换每个组件是一种更简单的方法吗?

使用talend studio,我不确定是否有一种方法可以自动转换组件,但您可以将凭据存储在repo中,以使重新配置组件变得相当容易,并使其成为一个相当容易的过程,您甚至可以创建可由任何db组件使用的通用模式。

https://help.talend.com/r/en-US/7.3/repository-manager-user-guide/how-to-add-repository-connection

https://help.talend.com/r/en-US/7.3/studio-user-guide-data-fabric/setting-up-generic-schema-from-scratch

还有一点额外的价值,这里有一些免费的培训提供在人才学院https://academy.talend.com/learn/register所有你需要做的就是注册一个帐户。

理论上可以创建一个类似于现有迁移任务的迁移任务:https://github.com/Talend/tdi-studio-se/tree/maintenance/7.3/main/plugins/org.talend.repository/

有很多现成的东西可以从中获得灵感:https://github.com/Talend/tdi-studio-se/blob/maintenance/7.3/main/plugins/org.talend.repository/src/main/java/org/talend/repository/model/migration/RenametDBInputToPostgresqlMigrationTask.java

我自己从来没有尝试过,但我认为这应该是最灵活的方式。使用系统属性来启用/禁用此功能。你需要编译org.talend.repository插件,然后替换你工作室里的插件。

不要忘记删除配置/org.eclipse。Osgi文件夹,因为它缓存插件,您的更改不会被拾取!

如果你卡住了,你也可以试试https://community.talend.com/

相关内容

  • 没有找到相关文章

最新更新