TOSDI (Talend Open Studio for Data Integration) 测试记录

来源:互联网 发布:如何关闭linux系统 编辑:程序博客网 时间:2024/06/08 02:22

测试环境

  • Windows Server 2008 R2 64bit 中文标准版
  • 内存4G
  • 硬盘80G
  • server-jre-8u74-windows-x64
  • TOSDI 6.1.1

测试对象

  • IBM AS/400 V5R4
  • IBM Lotus Notes 7 Database
  • Microsoft SQL Server 2008 R2
  • Oracle ???

准备工作

  • 下载jre,解压后放C盘,注意目录尽量短且不要包含空格。
  • JAVA_HOME、Path环境变量配置。
  • 打开TOSDI,菜单中选 Help -> Install Additional Packages,提前安装缺少的包。(也可以测试的时候再安装)

测试过程


注意事项

  • Notes相关

    • 机器上必须安装Notes客户端或服务端程序,设计job时必须先使用 tLibraryLoad 组件加载 Notes.jar 。
    • tNotesInput、tNotesOutput、tNotesRunAgent 三个Notes组件可以在TalendExchange中下载,下载后解压到用户自定义的组件文件夹中,并在TOSDI的 Preferences>Talend>Compents 中设定用户组件文件夹的位置,重启TOSDI即可看到新的组件了。
      • talend_tNotesInput
      • talend_tNotesOutput
      • talend_tNotesRunAgent
  • AS/400相关


测试结果

表1

Source Target DirectTransfer Replication Comments AS/400 MSSQL OK ? 在源查询中使用“CAST(table1.item1 AS CHAR(nn) CCSID xxx)”的方式可以解决中文乱码问题。 MSSQL AS/400 OK ? - Notes Notes OK OK

 
表2

Source SP/Agent call Comments AS/400 OK 目前没有 tAS400SP 组件,可使用 tJDBCSP 组件替代。 Notes OK 按官方示例 tLibraryLoad -> tNotesRunAgent,无法正常运行代理,在两组件之间增加 tNotesInput 后则成功。tNotesInput 可选择不存在的视图或表单,不用输出row,只起构造作用。

未完待续。。。

0 0