Kettle 8.3 资源库(GBase 8s V8.8)表结构

Kettle默认只支持使用mysql/oracle/sqlserver等数据库为资源库,若要使用GBase 8s为资源库,需要从其它资源库迁移相应的结构及数据。
以下为从mysql资源库迁移为GBase 8s资源库的表结构说明,供参考:

Kettle 8.3 资源库(GBase 8s V8.8)表结构

r_cluster(集群信息)

序号字段名称字符类型允许空缺省值字段描述
1id_clusterINT8集群ID
2nameVARCHAR(255)集群名称
3base_portVARCHAR(255)端口
4sockets_buffer_sizeVARCHAR(255)缓冲大小
5sockets_flush_intervalVARCHAR(255)刷新间隔
6sockets_compressedSMALLINT是否压缩
7dynamic_clusterSMALLINT是否动态集群

r_cluster_slave(集群与主备设备关联)

序号字段名称字符类型允许空缺省值字段描述
1id_cluster_slaveINT8集群与主备设备ID
2id_clusterINTEGER集群ID
3id_slaveINTEGER主备设备ID

r_condition(条件表)

序号字段名称字符类型允许空缺省值字段描述
1id_conditionINT8条件ID
2id_condition_parentINTEGER条件上级ID
3negatedSMALLINT是否无效(有效=0,无效=1)
4operatorVARCHAR(255)运算符
5left_nameVARCHAR(255)条件_左边名称
6condition_functionVARCHAR(255)条件或函数
7right_nameVARCHAR(255)条件_右边名称
8id_value_rightINTEGER条件_右边值表ID

r_database(数据库连接信息)

序号字段名称字符类型允许空缺省值字段描述
1id_databaseINT8数据库连接ID
2nameVARCHAR(255)数据库连接名称
3id_database_typeINTEGER数据库类型ID
4id_database_contypeINTEGER数据库连接方式ID
5host_nameVARCHAR(255)主机名称
6database_nameVARCHAR(2048)数据库名称
7portINTEGER端口号
8usernameVARCHAR(255)用户名
9passwordVARCHAR(255)密码(加密存储)
10servernameVARCHAR(255)数据库服务器名称
11data_tbsVARCHAR(255)数据表空间
12index_tbsVARCHAR(255)索引表空间

r_database_attribute(数据库连接的属性表)

序号字段名称字符类型允许空缺省值字段描述
1id_database_attributeINT8数据库连接参数ID
2id_databaseINTEGER对应的数据库表中连接ID
3codeVARCHAR(255)属性名
4value_strVARCHAR(2048)属性值

r_database_contype(数据库连接方式字典表)

序号字段名称字符类型允许空缺省值字段描述
1id_database_contypeINT8数据库类型ID
2codeVARCHAR(255)PDI支持数据库类型
3descriptionVARCHAR(255)数据库类型描述

r_database_type(数据库类型字典表)

序号字段名称字符类型允许空缺省值字段描述
1id_database_typeINT8
2codeVARCHAR(255)
3descriptionVARCHAR(255)

r_dependency(转换依赖表)

序号字段名称字符类型允许空缺省值字段描述
1id_dependencyINT8依赖ID
2id_transformationINTEGER转换ID
3id_databaseINTEGER数据库连接ID
4table_nameVARCHAR(255)表名
5field_nameVARCHAR(255)字段名

r_directory(逻辑目录)

序号字段名称字符类型允许空缺省值字段描述
1id_directoryINT8目录ID
2id_directory_parentINTEGER父目录ID,0表示顶级目录
3directory_nameVARCHAR(255)目录名称

r_element(元素表)

序号字段名称字符类型允许空缺省值字段描述
1id_elementINT8元素ID
2id_element_typeINTEGER元素类型ID
3nameVARCHAR(2048)名称

r_element_attribute(元素属性表)

序号字段名称字符类型允许空缺省值字段描述
1id_element_attributeINT8元素属性ID
2id_elementINTEGER元素ID
3id_element_attribute_parentINTEGER元素父级属性ID
4attr_keyVARCHAR(255)属性键
5attr_valueVARCHAR(2048)属性值

r_element_type(元素类型表)

序号字段名称字符类型允许空缺省值字段描述
1id_element_typeINT8元素类型ID
2id_namespaceINTEGER命名空间ID
3nameVARCHAR(2048)名称
4descriptionVARCHAR(2048)描述

r_job(作业模型表)

序号字段名称字符类型允许空缺省值字段描述
1id_jobINT8作业ID
2id_directoryINTEGER逻辑目录ID
3nameVARCHAR(255)作业名称
4descriptionVARCHAR(2048)描述
5extended_descriptionVARCHAR(2048)扩展描述
6job_versionVARCHAR(255)作业版本号
7job_statusINTEGER作业状态
8id_database_logINTEGERID数据库日志
9table_name_logVARCHAR(255)表名称_日志
10created_userVARCHAR(255)创建者
11created_dateDATETIME YEAR TO FRACTION(5)创建日期
12modified_userVARCHAR(255)修改者
13modified_dateDATETIME YEAR TO FRACTION(5)修改日期
14use_batch_idSMALLINT使用批次ID
15pass_batch_idSMALLINT传递批次ID
16use_logfieldSMALLINT是否记录失败
17shared_fileVARCHAR(255)共享对象文件

r_job_attribute(作业的属性信息)

序号字段名称字符类型允许空缺省值字段描述
1id_job_attributeINT8作业属性ID
2id_jobINTEGER作业ID
3nrINTEGER编号
4codeVARCHAR(255)名称
5value_numINT8属性数值
6value_strVARCHAR(2048)属性内容

r_job_hop(作业各个操作的关联关系)

序号字段名称字符类型允许空缺省值字段描述
1id_job_hopINT8作业桥接ID
2id_jobINTEGER作业ID
3id_jobentry_copy_fromINTEGER作业操作源
4id_jobentry_copy_toINTEGER作业操作目标
5enabledSMALLINT是否可用(启用=1,禁用=0)
6evaluationSMALLINT操作结果(√=1,锁=0,×=0)
7unconditionalSMALLINT条件(无条件=0,有条件=1)

r_job_lock(作业的锁定信息)

序号字段名称字符类型允许空缺省值字段描述
1id_job_lockINT8作业锁定ID
2id_jobINTEGER作业ID
3id_userINTEGER用户ID
4lock_messageVARCHAR(2048)锁定信息
5lock_dateDATETIME YEAR TO FRACTION(5)锁定时间

r_job_note(作业注释记录关联表)

序号字段名称字符类型允许空缺省值字段描述
1id_jobINTEGER作业ID
2id_noteINTEGER注释记录ID

r_jobentry(作业操作内容)

序号字段名称字符类型允许空缺省值字段描述
1id_jobentryINT8作业操作内容ID
2id_jobINTEGER作业ID
3id_jobentry_typeINTEGER作业操作类别ID
4nameVARCHAR(255)名称
5descriptionVARCHAR(2048)描述

r_jobentry_attribute(作业具体操作的属性)

序号字段名称字符类型允许空缺省值字段描述
1id_jobentry_attributeINT8作业操作属性ID
2id_jobINTEGER作业ID
3id_jobentryINTEGER作业操作ID
4nrINTEGER编号
5codeVARCHAR(255)属性名称
6value_numFLOAT属性数值
7value_strVARCHAR(2048)属性内容

r_jobentry_copy(作业各个操作设计器中的参数)

序号字段名称字符类型允许空缺省值字段描述
1id_jobentry_copyINT8作业操作参数ID
2id_jobentryINTEGER作业操作ID
3id_jobINTEGER作业ID
4id_jobentry_typeINTEGER作业操作种类ID
5nrINTEGER序号
6gui_location_xINTEGER设计器位置X坐标
7gui_location_yINTEGER设计器位置Y坐标
8gui_drawSMALLINT是否GUI绘制
9parallelSMALLINT并行列队控制

r_jobentry_database(作业中某个操作连接数据的信息)

序号字段名称字符类型允许空缺省值字段描述
1id_jobINTEGER作业ID
2id_jobentryINTEGER作业操作ID
3id_databaseINTEGER数据库联系ID

r_jobentry_type(作业的操作种类)

序号字段名称字符类型允许空缺省值字段描述
1id_jobentry_typeINT8类别ID
2codeVARCHAR(255)名称
3descriptionVARCHAR(255)描述

r_log(日志表)

序号字段名称字符类型允许空缺省值字段描述
1id_logINT8日志ID
2nameVARCHAR(255)名称
3id_loglevelINTEGER日志级别
4logtypeVARCHAR(255)日志类型
5filenameVARCHAR(255)文件名称
6fileextentionVARCHAR(255)文件扩展信息
7add_dateSMALLINT添加日期
8add_timeSMALLINT添加时间
9id_database_logINTEGER数据库连接ID
10table_name_logVARCHAR(255)表名称

r_loglevel(日志级别)

序号字段名称字符类型允许空缺省值字段描述
1id_loglevelINT8日志级别ID
2codeVARCHAR(255)名称
3descriptionVARCHAR(255)描述

r_namespace(命名空间表)

序号字段名称字符类型允许空缺省值字段描述
1id_namespaceINT8命名空间ID
2nameVARCHAR(2048)名称

r_note(注释记录表)

序号字段名称字符类型允许空缺省值字段描述
1id_noteINT8记录ID
2value_strVARCHAR(2048)记录内容
3gui_location_xINTEGERGUI位置X坐标
4gui_location_yINTEGERGUI位置Y坐标
5gui_location_widthINTEGERGUI位置宽
6gui_location_heightINTEGERGUI位置高
7font_nameVARCHAR(2048)字体_名称
8font_sizeINTEGER字体_大小
9font_boldSMALLINT字体_加粗
10font_italicSMALLINT字体_斜体
11font_color_redINTEGER字体_颜色_红
12font_color_greenINTEGER字体_颜色_绿
13font_color_blueINTEGER字体_颜色_蓝
14font_back_ground_color_redINTEGER字体_背景颜色_红
15font_back_ground_color_greenINTEGER字体_背景颜色_绿
16font_back_ground_color_blueINTEGER字体_背景颜色_蓝
17font_border_color_redINTEGER字体_边框颜色_红
18font_border_color_greenINTEGER字体_边框颜色_绿
19font_border_color_blueINTEGER字体_边框颜色_蓝
20draw_shadowSMALLINT是否阴影

r_partition(数据库分区)

序号字段名称字符类型允许空缺省值字段描述
1id_partitionINT8数据库分区ID
2id_partition_schemaINTEGER数据库分区模式ID
3partition_idVARCHAR(255)分区ID名称

r_partition_schema(数据库分区模式)

序号字段名称字符类型允许空缺省值字段描述
1id_partition_schemaINT8数据库分区模式ID
2nameVARCHAR(255)分区模式名称
3dynamic_definitionSMALLINT是否动态定义
4partitions_per_slaveVARCHAR(255)每个从属服务器的分区数

r_repository_log(资源库操作日志)

序号字段名称字符类型允许空缺省值字段描述
1id_repository_logINT8资源日志ID
2rep_versionVARCHAR(255)版本号
3log_dateDATETIME YEAR TO FRACTION(5)记录日期
4log_userVARCHAR(255)记录用户
5operation_descVARCHAR(2048)记录内容

r_slave(集群主备设备表)

序号字段名称字符类型允许空缺省值字段描述
1id_slaveINT8子服务器ID
2nameVARCHAR(255)服务器名称
3host_nameVARCHAR(255)主机名称
4portVARCHAR(255)端口号
5web_app_nameVARCHAR(255)WEB的名称
6usernameVARCHAR(255)用户名
7passwordVARCHAR(255)密码
8proxy_host_nameVARCHAR(255)代理主机名
9proxy_portVARCHAR(255)代理端口
10non_proxy_hostsVARCHAR(255)代理主机的正则或分割
11masterSMALLINT是否主服务器

r_step(转换中每一步骤操作)

序号字段名称字符类型允许空缺省值字段描述
1id_stepINT8步骤ID
2id_transformationINTEGER转换ID
3nameVARCHAR(255)步骤名称
4descriptionVARCHAR(2048)步骤描述
5id_step_typeINTEGER步骤类型ID
6distributeSMALLINT数据分配(复制=0,分发=1)
7copiesINTEGER开始复制数量
8gui_location_xINTEGERGUI位置X坐标
9gui_location_yINTEGERGUI位置Y坐标
10gui_drawSMALLINT是否绘制
11copies_stringVARCHAR(255)开始复制数量字符串

r_step_attribute(操作步骤的属性)

序号字段名称字符类型允许空缺省值字段描述
1id_step_attributeINT8操作步骤属性ID
2id_transformationINTEGER转换ID
3id_stepINTEGER操作步骤ID
4nrINTEGER编号
5codeVARCHAR(255)组件名称
6value_numINT8组件数值
7value_strVARCHAR(20480)组件内容

r_step_database(操作步骤与数据库连接关联关系)

序号字段名称字符类型允许空缺省值字段描述
1id_transformationINTEGER转换ID
2id_stepINTEGER步骤ID
3id_databaseINTEGER数据库连接ID

r_step_type(步骤类型表)

序号字段名称字符类型允许空缺省值字段描述
1id_step_typeINT8步骤类型ID
2codeVARCHAR(255)步骤名称
3descriptionVARCHAR(255)描述
4helptextVARCHAR(255)帮助信息文本

r_trans_attribute(转换属性表)

序号字段名称字符类型允许空缺省值字段描述
1id_trans_attributeINT8转换属性ID
2id_transformationINTEGER转换ID
3nrINTEGER序号
4codeVARCHAR(255)属性名称
5value_numINT8属性数值
6value_strVARCHAR(2048)属性内容

r_trans_cluster(转换-集群关联表)

序号字段名称字符类型允许空缺省值字段描述
1id_trans_clusterINT8转换集群ID
2id_transformationINTEGER转换ID
3id_clusterINTEGER集群ID

r_trans_hop(转换各个步骤的关联信息)

序号字段名称字符类型允许空缺省值字段描述
1id_trans_hopINT8桥接ID
2id_transformationINTEGER转换ID
3id_step_fromINTEGER连接源(从)
4id_step_toINTEGER连接目标(到)
5enabledSMALLINT是否生效(生效=1,未生效=0)

r_trans_lock(转换的锁定信息)

序号字段名称字符类型允许空缺省值字段描述
1id_trans_lockINT8转换锁定ID
2id_transformationINTEGER转换ID
3id_userINTEGER用户ID
4lock_messageVARCHAR(2048)锁定信息
5lock_dateDATETIME YEAR TO FRACTION(5)锁定日期

r_trans_note(转换注释的关联关系)

序号字段名称字符类型允许空缺省值字段描述
1id_transformationINTEGER转换ID
2id_noteINTEGER注释ID

r_trans_partition_schema(转换的数据库与分区模式关联表)

序号字段名称字符类型允许空缺省值字段描述
1id_trans_partition_schemaINT8关联表ID
2id_transformationINTEGER转换ID
3id_partition_schemaINTEGER数据库分区模式ID

r_trans_slave(转换与子服务器关联表)

序号字段名称字符类型允许空缺省值字段描述
1id_trans_slaveINT8转换子服务器桥接ID
2id_transformationINTEGER转换ID
3id_slaveINTEGER子服务器ID

r_trans_step_condition(转换-步骤-条件的关联表)

序号字段名称字符类型允许空缺省值字段描述
1id_transformationINTEGER转换ID
2id_stepINTEGER步骤ID
3id_conditionINTEGER条件ID

r_transformation(转换模型表)

序号字段名称字符类型允许空缺省值字段描述
1id_transformationINT8转换ID
2id_directoryINTEGER逻辑目录ID
3nameVARCHAR(255)转换名称
4descriptionVARCHAR(2048)描述
5extended_descriptionVARCHAR(2048)扩展描述
6trans_versionVARCHAR(255)版本号
7trans_statusINTEGER状态(草案=1;产品=2; 默认=-1)
8id_step_readINTEGERID_步骤_读取
9id_step_writeINTEGERID_步骤_写入
10id_step_inputINTEGERID_步骤_输入
11id_step_outputINTEGERID_步骤_输出
12id_step_updateINTEGERID_步骤_更新
13id_database_logINTEGER日志数据库连接ID
14table_name_logVARCHAR(255)日志数据库连接名称
15use_batchidSMALLINT批次启用
16use_logfieldSMALLINT失败时是否记录日志
17id_database_maxdateINTEGER最大日期数据连接ID
18table_name_maxdateVARCHAR(255)最大日期表
19field_name_maxdateVARCHAR(255)最大日期字段
20offset_maxdateFLOAT最大日期偏移(秒)
21diff_maxdateFLOAT最大日期区别(秒)
22created_userVARCHAR(255)创建者
23created_dateDATETIME YEAR TO FRACTION(5)创建日期
24modified_userVARCHAR(255)最近修改的用户
25modified_dateDATETIME YEAR TO FRACTION(5)最新修改日期
26size_rowsetINTEGER记录集合里的记录数

r_user(用户表)

序号字段名称字符类型允许空缺省值字段描述
1id_userINT8ID
2loginVARCHAR(255)登录用户名
3passwordVARCHAR(255)登录密码
4nameVARCHAR(255)名字
5descriptionVARCHAR(255)描述
6enabledSMALLINT是否启用

r_value(数值表)

序号字段名称字符类型允许空缺省值字段描述
1id_valueINT8数值ID
2nameVARCHAR(255)名称
3value_typeVARCHAR(255)数值类型
4value_strVARCHAR(255)数值字符
5is_nullSMALLINT是否为空

r_version(版本信息)

序号字段名称字符类型允许空缺省值字段描述
1id_versionINT8ID版本
2major_versionINTEGER主版本号
3minor_versionINTEGER次版本号
4upgrade_dateDATETIME YEAR TO FRACTION(5)更新日期
5is_upgradeSMALLINT是否更新

** 附件 **
kettle_gbase8s.zip

  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值