qianBasexTP同步规则
November 23, 2021About 5 min
qianBasexTP同步规则
qianbasexTp
示例接口
示例接口描述
URL
Method
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
foo | String | | @ctitle | 请求属性示例 | |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
string | String | | ★ | 字符串属性示例 | 1-10 |
number | Number | | 1 | 数字属性示例 | 1-100 |
boolean | Boolean | | true | 布尔属性示例 | 1-2 |
regexp | RegExp | | /[a-z][A-Z][0-9]/ | 正则属性示例 | |
function | Function | | () => Math.random() | 函数属性示例 | |
array | Array | | | 数组属性示例 | 1-10 |
foo | Number | | 1 | 数组元素示例 | +1 |
bar | String | | ★ | 数组元素示例 | 1-10 |
items | Array | | [1, true, 'hello', /\w{10}/] | 自定义数组元素示例 | |
object | Object | | | 对象属性示例 | |
foo | Number | | 1 | 对象属性示例 | +1 |
bar | String | | ★ | 对象属性示例 | 1-10 |
placeholder | String | | @title | 占位符示例 | |
qianbasexTP同步规则
SDK方法名:listQianbasexTPRule
URL
Method
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
page | Number | 否 | 1 | | |
limit | Number | 否 | 10 | | |
search_field | String | 否 | | | |
search_value | String | 否 | | | |
group_uuid | String | 否 | | | |
where_args | Object | 否 | | | |
rule_uuid | String | 否 | | | |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
ret | Number | 否 | 200 | | |
msg | String | 否 | | | |
ret | Number | | 200 | | |
msg | String | | | | |
data | Object | | | | |
total | Number | | 5 | | |
info_list | Array | | | | 2 |
rule_uuid | Array | | [ | | |
"6FBC9EB9-A10A-E226-9F2B-A77B3CF1D337", | | | | | |
"3BF809AF-4A2E-DD28-072E-530D33BAC189" | | | | | |
] | | +1 | | | |
rule_name | Array | | ["Ronal","Melissa"] | | +1 |
src_db_uuid | String | | | | |
tgt_db_uuid | String | | | | |
tgt_type | String | | kafka | | |
user_uuid | String | | 1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC | | |
tgt_db_name | String | | bei | | |
map_type | String | | database | | |
config | Object | | | | |
start_rule_now | Number | | 1 | | |
table_map | String | | | | |
full_sync | Number | | 1 | | |
incre_sync | Number | | 1 | | |
full_sync_mode | String | | | | |
db_user_map | Object | | | | |
dbmap_topic | String | | | | |
row_map_mode | String | | | | |
kafka_time_out | String | | | | |
part_load_balance | String | | | | |
kafka_message_encoding | String | | | | |
src_db_name | String | | 1111 | | |
is_biz_admin | Number | | | | |
can_del | Number | | | | |
can_op | Number | | | | |
can_up | Number | | | | |
message | String | | | | |
code | Number | | 0 | | |
新建
SDK方法名:createQianbasexTPRule
URL
Method
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
rule_name | String | | test | | |
src_db_uuid | String | | 7B1BE386-4CB1-86AA-D39D-B644C2EADD57 | | |
map_type | String | | table | | |
config | Object | | | | |
start_rule_now | Number | | 1 | | |
db_set | Array | | | | |
tgt_db_uuid | String | | CD52E44B-D25A-4CE3-126F-6F5A460731E4 | | |
filter_type | Number | | [1:filter_table,0:no_fileter] | | |
table_map | Array | | | | |
src_table | String | | | | |
dst_table | String | | | | |
custom_config | Array | | | | |
key | String | | | | |
value | String | | | | |
tgt_type | String | | | | |
all_custom_config | Array | | | | |
key | String | | | | |
value | String | | | | |
sync_content | Array | | | | |
sync_col | String | | | | |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
ret | Number | | 200 | | |
msg | String | | | | |
data | Object | | | | |
code | Number | | 0 | | |
message | String | | success | | |
修改
SDK方法名:modifyQianbasexTPRule
URL
Method
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
rule_name | String | 否 | | | |
src_db_uuid | String | 否 | | | |
tgt_db_uuid | String | 否 | | | |
tgt_type | String | 否 | sqlserver | | |
map_type | String | 否 | db | | |
config | Object | 否 | | | |
start_rule_now | Number | 否 | 1 | | |
table_map | Array | 否 | | | |
full_sync | Number | 否 | 0 | | |
incre_sync | Number | 否 | | | |
full_sync_mode | String | 否 | 1 | | |
db_user_map | String | | | | |
dbmap_topic | String | | | | |
row_map_mode | String | | | | |
kafka_time_out | String | | | | |
part_load_balance | String | | | | |
kafka_message_encoding | String | | | | |
db_set | Array | | | | |
tgt_db_uuid | String | | | | |
filter_type | String | | | | |
tgt_type | String | | | | |
table_map | Array | | | | |
src_table | String | | | | |
dst_table | String | | | | |
custom_config | Array | | | | |
key | String | | | | |
value | String | | | | |
all_custom_config | Array | | | | |
key | String | | | | |
value | String | | | | |
sync_content | Array | | | | |
sync_col | String | | | | |
rule_uuid | String | | | | |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
ret | Number | 否 | 200 | | |
msg | String | 否 | | | |
data | Object | 否 | | | |
code | Number | 否 | 0 | | |
message | String | 否 | success | | |
删除
SDK方法名:deleteQianbasexTPRule
URL
Method
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
uuids | Array | | | | |
force | String | | true | | |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
ret | Number | | 200 | | |
msg | String | | | | |
data | Object | | | | |
code | Number | | 0 | | |
message | String | | success | | |
ret | Number | | 200 | | |
msg | String | | | | |
data | Object | | | | |
code | Number | | 1 | | |
message | String | | [0] success | | |
success_list | Array | | | | |
code | Number | | 0 | | |
message | String | | [0] success | | |
rule_uuid | String | | 16CB63E1-13FA-FB32-EB49-D790682C9648 | | |
rule_name | String | | task1 | | |
fail_list | Array | | | | |
code | Number | | -1 | | |
message | String | | [-1] 找不到节点 | | |
rule_uuid | String | | 16CB63E1-13FA-FB32-EB49-D790682C9647 | | |
rule_name | String | | task2 | | |
qianbase规则-状态
SDK方法名:listQianbasexTPStatus
URL
//qianbasexTP/rule/status
Method
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
uuids | Array | 否 | | | |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
ret | Number | | 200 | | |
msg | String | | | | |
data | Object | | | | |
code | Number | | 0 | | |
message | String | | [0] 操作成功。 | | |
info_list | Array | | | | 2 |
rule_uuid | Array | | ["6FBC9EB9-A10A-E226-9F2B-A77B3CF1D337","3BF809AF-4A2E-DD28-072E-530D33BAC189"] | | +1 |
export_state | Object | | | | |
status | String | | ACTIVE_RULE_DUMP | | |
progress | String | | 66 | | |
load_state | Object | | | | |
status | String | | ACTIVE_RULE_ABNORMAL | | |
error_code | Number | | -4014 | | |
track_state | Object | | | | |
status | String | | ACTIVE_RULE_STOP | | |
error_code | Number | | -4014 | | |
peak | Number | | 2 | 峰值 | 10 |
delay | Number | | 2 | 延迟 | 110 |
extract | String | | 2019-06-25 11:26:19 | 解析时间 | |
load | String | | 2019-06-25 11:26:19 | | |
stage | String | | done | pause: 停止 dump: 全量 track:增量 done:完成 offline:离线 | |
state | Number | | 0 | 错误码:0 正常 非0 错误码 | |
progress | String | | 80 | 进度 | 80 |
启/停/重新同步/继续
SDK方法名:{operate}QianbasexTPRules
URL
//qianbasexTP/rule/operate
Method
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
operate | String | | | resume | stop | restart |
uuids | Array | | | | |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
ret | Number | | 200 | | |
msg | String | | | | |
data | Object | | | | |
code | Number | | 0 | | |
message | String | | success | | |
qianbase日志
SDK方法名:listQianbasexTPRuleLog
URL
Method
Request
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
offset | Number | 否 | 0 | | |
limit | Number | 否 | 10 | | |
date_start | String | 否 | | | |
date_end | String | 否 | | | |
type | Number | 否 | 1 | | |
module_type | Number | 否 | 1 | | |
query_type | Number | 否 | 1 | | |
rule_uuid | String | 否 | @guid | | |
Response
名称 | 类型 | 必选 | 初始值 | 简介 | Mock规则 |
---|
msg | String | 否 | | | |
data | Object | 否 | | | |
code | Number | 否 | 0 | | |
message | String | 否 | Delete success | | |
info_list | Array | 否 | | | |
create_time | String | 否 | 2019-08-09 17:29:43 | | |
detail | String | 否 | Full Sync done, elapsed time: 24 sec' | | |
flag | Number | 否 | 1 | | |
log_level | String | 否 | 2 | | |
log_type | String | 否 | 装载 | | |
uuid | String | 否 | @uuid | | |
ret | Number | 否 | 200 | | |