tdt数据字典

  其他常见问题
内容纲要

概要描述


本文旨在解释transporter数据库中,各个表及其字段的含义,帮助用户更便利地使用该组件。

详细说明


1、连接数据库

连接tdt数据库
2、tdt_transporter1中各个表的含义及其字段含义
2.1、schema_version 表,这个表记录了tdt版本
file

installed_rank:记录了安装顺序,主键,自增
version:记录了workflow的版本
description:记录了该版本描述
type:记录了脚本的类型
script:记录了flywaydb里的sql文件
checksum:
installed_by:记录了该版本是由谁来安装的
installed_on:记录了该版本的安装时间
execution:记录了该版本安装时所执行的时间
success:该版本是否升级成功,1为成功,0为失败

2.2、tdt_component表 这个表是记录 数据流任务组件模板
file

id 自增列,不重复 (这id值,拿到tdt_component_config component_id字段里面,以及tdt_dataflow id字段里面)

dataflow_id 记录每一组数据流任务里面的 reader 中间组件 wirter 为一个id ,如上图

description 数据流任务里面没有描述 默认为空

is_public 数据流任务里面没有上线 这个设置,默认为0

owner 数据流任务里面没有所有者这个说明,默认为空

create_time 记载的是 点击保存数据流任务模块信息

last_update_time 记载的是更新数据流任务信息

position_x,position_y 这边记载的是 任务模块 所在的位置

type 记录的是数据流任务模板是reader 中间组件 wirter

sub_type 记录的是 数据流任务模块的类型

2.3、tdt_component_config表:这个表是记录数据流任务组件模板 中所有配置信息的表

file
id 自增列,不重复

component_id 这列 所取的值是 tdt_component表里面id的值,对应的数据流任务 里面组件 模板的名字,可见tdt_component表

name 这列记录的是,数据流任务里面组件模板 所要填写值的名字信息,

其中Connections值是记录组件连接管理的值信息

value 这列记录的是,组件模板所要填的值的信息

2.4、tdt_connection表:这个表记录的是管理连接模板信息

file
id 自增列 不重复 (这id列 值 拿到 tdt_connection_config conn_id 字段里面)

type 连接类型的信息

name 连接名称

cluster_name 集群信息

description 用户所填写的描述信息

is_public 共享表示0 没有共享是1

owner 所有者 信息

create_time 创建连接的时间

last_update_time 修改连接的时间信息

2.5、tdt_connection_config表 这个表记录的是管理连接模板 里面的配置信息
file

id 自增列 ,不重复

conn_id 这列 所取的值是 tdt_connection表里面id的值,对应的连接管理里面组件 模板的名字,可见tdt_connection表

name 这列记录的是,管理连接组件模板所要填写值的名字信息

value 管理连接组件模板,所要填写的值

2.6、tdt_dataflow 表 记载的是 数据流名字
file

id 这列 所取的值是tdt_component表里面的dataflow_id 的值

unique_id 唯一的值

name 数据流的名字

domain_id 域的id

workspace_id 工作区任务的id

description 数据流描述内容

is_public 上线是1 不上线是0

owner 用户的所有者信息

create_time 创建数据流的时间

last_update_time 修改数据流的时间

exe_id 执行引擎的id

2.7、tdt_domain 表 记录的是域的信息

file
id 自增列 ,缺不重复

name 域的命名信息

description 描述信息

is_public 默认 0

owner 域的所有者信息

create_time 创建域的时间

last_update_time 修改域的时间

2.8、tdt_solution表 记录的是创建批量数据流信息

file
id 自增列,不重复

unique_id 唯一的值

domain_id 2 表示 批量数据流的域(可从表tdt_domain 里查看该域的信息 id)

workspace_id 工作区任务的id

name 批量数据流的命名信息

description 描述信息

is_public 1表示上线 0表示未发布

owner 该数据流 所有者信息

create_time 创建批量数据流的时间

last_update_time 更新批量数据流的时间

solution_type 批量数据流的类型

8.tdt_solution_config 记录的是批量数据流 目标端选择配置信息

file
id 自增列,且不重复

solution_id 所取的值是tdt_solution表里id的值

name :maxConcurrent 表示允许最大并发度

      fastFail   表示 数据流失败终止运行

      StorageTime  添加入库时间列

      UpdateTime   添加更新时间列

      maxConnection   源库最大连接数

      truncate   清空目标端库表

value : 所填写的值的信息

9.tdt_solution_job表 记录的是 批量数据流的 执行记录

file
id 自增列 ,且不重复

status 表示批量数据流结束后的状态

solution_id 这列所取的值是 tdt_solution表里面id的值

start_time 开始执行的时间

finish_time 执行结束后的时间

create_time 创建执行批量数据流任务的时间

10.syncher_adapter表 记录的是 创建canal的信息

file
id 自增列,且不重复

task_id 任务id

adapter_name 记载创建canal 命名信息

adapter_desc 记载的是描述信息

owner 创建canal任务的所有者信息

adapter_type 创建canal任务的类型

deploy_staus canal任务部署状态 发布 ONLINE 下线 OFFLINE

adapter_status canal任务的运行状态

create_time 创建canal的时间记录

last_update_time 更新canal任务的时间

11.syncher_adapter_config表 记载的是 canal任务模板里面的配置信息

file
id 自增列,且不重复

adapter_id 这列的值,取的是syncher_adapter表 id的值

name 里面记载的信息是canal 模板里面所填写值的字段名字

value 记载的是canal模板里面所要填写的值

12.syncher_db_table表 记录的是canal 目标端和源端的表名

file
id 自增列,且不重复

task_id 这列取的值是syncher_adapter id的值

catalog_name 这列表示 源端所选取的库名

table_name 表示,源端所选取的表名

database_type 数据库的类型

这篇文章对您有帮助吗?

平均评分 0 / 5. 次数: 0

尚无评价,您可以第一个评哦!

非常抱歉,这篇文章对您没有帮助.

烦请您告诉我们您的建议与意见,以便我们改进,谢谢您。