Kettle默认只支持使用mysql/oracle/sqlserver等数据库为资源库,若要使用GBase 8s为资源库,需要从其它资源库迁移相应的结构及数据。
以下为从mysql资源库迁移为GBase 8s资源库的表结构说明,供参考:
r_cluster(集群信息)
| 序号 | 字段名称 | 字符类型 | 允许空 | 缺省值 | 字段描述 |
|---|---|---|---|---|---|
| 1 | id_cluster | INT8 | 否 | 集群ID | |
| 2 | name | VARCHAR(255) | 是 | 集群名称 | |
| 3 | base_port | VARCHAR(255) | 是 | 端口 | |
| 4 | sockets_buffer_size | VARCHAR(255) | 是 | 缓冲大小 | |
| 5 | sockets_flush_interval | VARCHAR(255) | 是 | 刷新间隔 | |
| 6 | sockets_compressed | SMALLINT | 是 | 是否压缩 | |
| 7 | dynamic_cluster | SMALLINT | 是 | 是否动态集群 |

