TIBCO Business Works(BW) 5.13对接FusionInsight HD

适用场景

Tibco BW 5.13 ↔ FusionInsight HD 6.5 (GaussDB)

环境准备

连接GaussDB

  • 获取GaussDB的驱动包gsjdbc4.jar,放在TIBCO安装目录tpcl\version\jdbc目录下,例如C:\tibco\tpcl\5.10\jdbc目录下

  • 在TIBCO Designer中,添加 一个新的process,这里取名为getTable

  • 在工程的Shared Resources中添加一个JDBC Connection,命名为Gauss Connection,并进行以下配置

    • JDBC Driver 为postgresql的驱动类名
    • Database URL为postgres连接字符串,格式为jdbc:postgresql://ip:port/postgresql,对于GaussDB,默认端口为25308
    • UserName和Password为数据库用户名密码
  • 点击Test Connection,弹出连接成功窗口

  • 双击进入getTable,从左侧的activity中拖入以下几个流程

  • JDBC Query中进行以下配置,点击右侧搜索标志,在弹出窗口中选择刚才创建的GAUSS COnnection,输入想要执行的SQL语句,这里是查询test表中的所有内容

  • 点击左下角fetch,会在Output页签中看到要查询的表的字段信息

  • 在左侧tester中点击执行按钮,选择getTableLoad & Start Current,可以看到任务执行成功。

* 在JDBC Query的output中可以看到查询结果

![](assets/TIBCO_BusinessWorks/1289b.png)