以及我的问题是,我怎么能从postgresql复制一个数据库与talend汁液汉娜而不需要为每个表格写一份工作?如何使用talend将数据库复制到postgresql的sap hana?
原因是因为准备所有这些工作可能需要很长时间,同时考虑到至少有200个表格,其中至少有30列。
我试过tTransferDatabase插件,但我不能成功将其转移到sap hana,它给了我一个错误,它无法复制架构(虽然它成功地将其复制到postgresql中的其他数据库),而我确信模式名称是正确的。
这里是错误: 异常组分tTransferDatabase_1 显示java.lang.NullPointerException 在org.apache.ddlutils.PlatformFactory.createNewPlatformInstance(PlatformFactory.java:86) 在org.apache.ddlutils.PlatformFactory.createNewPlatformInstance( PlatformFactory.java:124) 在com.devjpcb.transferdatabase.TransferDatabase.getPlatformDestine(TransferDatabase.java:179) 在com.devjpcb.transferdatabase.TransferDatabase.copySchemaToDatabase(TransferDatabase.java:249) 在local_project.aaasa_0_1.aaasa。 tTransferDatabase_1Process(aaasa.java:836) at local_project.aaasa_0_1.aaasa.runJobInTOS(aaasa.java:1130) at local_project.aaasa_0_1.aaasa.main(aaasa.java:951)
是否有机会做......对于连接中的每个表,表猜测架构,将表从表复制到tmap另一侧的列, 跑 ?
任何建议都会有帮助;),谢谢!
如果你是企业,那么你可以使用动态类型,这意味着你只能在架构定义1“记录”,并映射了Talend到everyting该记录动态。 https://help.talend.com/display/TalendStudioforCloudDeveloperGuideSummer1EN/3.6+Using+dynamic+schema –