通用同步规则信息

February 26, 2024About 26 min

通用同步规则信息

示例接口

示例接口描述

URL

/example/1705644621041

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
fooString请求属性示例@ctitle
test_infoString@name
uuidsArray['asdf', 'zxcvz']

Response

名称类型必选简介Mock初始值Mock规则
testFunction(x) => {console.log(typeof self);return 0;}
functionFunction函数属性示例(x) => {return x.context.currentContext.test_info;}
logFunction(x) => {console.log(1, x)}
arrayArray10
  uuidFunction(x) => {return x.context.root.uuids}
  nameString

同步规则 - 通用操作

SDK方法名:commonOperateSyncRule;

URL

/active/rule/common_operate

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
operateStringresume 继续
stop 停止
restart 重启
uuidsFunction操作对应规则uuid@guid

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  messageString
  codeNumber0
  dataObject
    success_listArray5
      codeNumber,0
      messageString
    fail_listArray5
      codeNumber-1
      messageString
    all_listArray10
      codeNumber@pick(0,-1)
      messageString

同步规则 - 通用状态

SDK方法名:listSyncRulesGeneralStatus

URL

/active/rule/general_status

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
uuidsArray["@guid","@guid"]

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  info_listArray2
    uuidString'6ECF19A1-3754-1490-C6A3-52AFB4D7F497',
    stageStringpause: 停止
dump: 全量
track:增量
done:完成
offline:离线
stop
    stateNumber0:正常
非0:错误
-4017
    progressNumber进度0

同步规则 - 装载信息流量图

SDK方法名:describeSyncRulesLoadInfo;装载信息

URL

/active/rule/load_info

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
rule_uuidString规则uuid

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  info_listObject
    backObject备端信息
      full_backupArray2
        lineString01869964734445
        nameStringI2.COMDATALILY.BMSQL_ORDER_LINE12333333
        tunnelString76.7 MB76.7 MB
      load_threadArray2
        numString0
        sizeString0
      loader_infoObject
        actfailString0
        actloadString0
        compress_rateNumber0
        maxdelayString0ms
        scnTimeString1969-12-31 16:00:00
        txndelayString0ms
        scnString
      nameString200-db
      processNumber94.44
      stateStringdump
      uuidString4CFE1f68-B29e-E1b3-EE1c-7E51ebFcDf61
      preprocessObject
        splitString111
        irpString222
        urpString333
        drpString444
        ddlString555
      ldTypeStringkafka
      extLdStObject
        dml_cntObject
          urpString111
          drpString222
          failedString333
          irpString444
        update_timeString2020-03-24 15:24:57
        ddl_cntString666
    workObject工作机信息
      full_backupArray2
        lineString186996473
        nameStringLILY.BMSQL_ORDER_LINE
        tunnelString0 Bytes
      nameString199-db
      processNumber72.22
      stateStringdump
      threadsArray2
        numString0
        timeString2019-07-18 10:47:45
        breakpointString1285.16940
        lwnString1285.16940
        stateNumber0
      txnObject
        drpString19128
        irpString19138
        memString0 Bytes
        mempeakString828 Bytes
        qmiString0
        stateString0
        txnString20222
        urpString0
        delayString1
        maxdelayString1
      uuidString9Dbed7fd-1EEF-eA25-2611-eDBaCeC940FC
    relayObject中继信息
      stateNumber10
      outString111
      speedString5555
      cacheString56666
      memStringmem
      dskStringdsk
      wSeqString111
      rSeqString222

同步规则 - 流量图

SDK方法名:describeSyncRulesMrtg;流量图

URL

/active/rule/mrtg

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
set_timeNumber开始时默认set_time等于 1, 默认值有改动 set_time_ranger*(分,小时,天)

页面自动刷新时 返回值最后一个
1
typeStringtype:traffic,memusg,delay,load_txn,load_action
intervalNumber计算方式: var interval = set_time_range > 15 ? Math.ceil(set_time_range / 3) : 5;

页面根据实际情况返回
时间间隔
set_time_initString上次时间的最后一个值
rule_uuidString

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  maxString
  minString
  lastdateString
  messageString
  info_listArray返回的数据7
    start_timeString2018/11/08 10:40:06
    trafficNumber时间间隔1-100
  info_list_maxArray只有在事务延迟的情况才有值7
    start_timeString2018/11/08 10:40:06
    trafficNumber1-100
  intervalNumber5
  uuidString

同步规则 - 已同步表

SDK方法名:listRuleSyncTable;已同步的表

URL

/active/rule/sync_table

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
row_uuidString规则uuid@guid
limitNumber每页数量15
offsetNumber页码1

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  messageString
  codeNumber0
  info_listArray20
    doneNumber已同步的表@integer(60, 100)
    dDrpNumber删除@integer(0, 100)
    dIrpNumber插入@integer(0, 100)
    dUrpNumber更新@integer(0, 100)
    eDrpNumber错误删除@integer(0, 100)
    eIrpNumber错误插入@integer(0, 100)
    eUrpNumber错误更新@integer(0, 100)
    errNumber出错表@integer(0, 100)
    userNumber用户名@name
    nDMLString增量总行数@integer(0, 100)
    byteIRPString插入字节@integer(0, 100)
    byteURPString更新字节@integer(0, 100)
    byteDRPString删除字节@integer(0, 100)
    byteDMLString增量总字节@integer(0, 100)
  totalString5

同步规则 - 已同步的对象

SDK方法名:describeSyncRulesHasSync

URL

/active/rule/sync_obj

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
offsetString0
limitNumber10
row_uuidString规则uuid@guid
searchString对象关键字

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject3
  messageString
  codeNumber0
  info_listArray2
    usrStringI2
    numString18/0
    indexString4/0
    viewString/
    functionString/
    procedureString/
    packageString/
    package_bodyString/
    synonymString/
    triggerString/
    sequenceString/
    java_sourceString/
    java_classString/
    java_resourceString/
    typeString/
    type_bobyString/
    queueString/
    materialized_viewString/
    dblinkString/
  totalNumber总共多少条数据1

同步规则 - 已同步的对象具体信息

SDK方法名:describeSyncRulesObjInfo

URL

/active/rule/sync_obj_info

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
offsetNumber0
limitNumber10
rule_uuidString@guid
usrString
sortString'eAll'
'eIRP'
'eURP'
'eDRP'
'nAll'
'nIRP'
'nURP'
'nDRP'
'byteDML'
sort_orderString
searchString
obj_typeString查询对象类型:0:全部(默认),1:成功,2:失败

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  messageString
  codeNumber0
  info_listArray1-5
    nAllNumber
    eAllNumber
    nameStringI2_1
    nRowString112003
    eIRPString0
    eURPString0
    eDRPString1
    nIRPString1
    nURPString1
    nDRPString1
    stateString-
    nDMLString增量总行数1
    byteIRPString插入字节1
    byteURPString更新字节1
    byteDRPString删除字节1
    byteDMLString增量总字节1
    startString开始时间
    endString结束时间
  totalNumber2000

同步规则 - 同步失败的对象

SDK方法名:describeSyncRulesFailObj

URL

/active/rule/fail_obj

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
offsetNumber0
limitNumber10
rule_uuidString@guid
searchString
typeNumber全部:-1; 按对象类型收集错误对象,支持 0="TABLE", 1="TABLE PARTITION", 2="CONSTRAINT", 3="INDEX", 4="VIEW", 5="FUNCTION", 6="PROCEDURE", 7="PACKAGE", 8="PACKAGE BODY", 9="SYNONYM", 10="TRIGGER", 11="SEQUENCE", 12="JAVA SOURCE", 13="JAVA CLASS", 14="JAVA RESOURCE", 15="TYPE", 16="TYPE BODY", 17="QUEUE", 18="MATERIALIZED VIEW", 19="DATABASE LINK", 20="MATERIALIZED VIEW LOG", 21="JOB", 22="OLD JOB", 23="PRIVS", 24="LIBRARY", 25="INDEXTYPE", 26="USER", 27="TABLESPACE", 28="UDT",
stageNumber所有:-1 全量阶段:0 增量阶段:1

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  messageString
  codeNumber0
  info_listArray
    usrString222
    nameStringdd
    typeStringTABLE
    stageNumber0 全量 1增量1
  totalNumber1

同步规则 - 增量失败DDL

SDK方法名:describeSyncRulesIncreDdl;增量失败ddl

URL

/active/rule/incre_ddl

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
offsetNumber0
limitString10
rule_uuidString@guid

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  info_listArray
    create_timeString2019-07-23 12:10:57
    exe_sqlStringALTER TABLE "I2"."LIU" ADD ( "GENGYANQI" VARCHAR2 (100))
    messageStringORA-00942: table or view does not exist
    obj_nameNumberLIU
    opr_typeNumberTABLE ADD
    src_sqlStringalter table liu add gengyanqi varchar(100)
    user_nameStringI2
  totalNumber1

同步规则 - 增量失败DML

SDK方法名:listRuleIncreDml;增量失败

URL

/active/rule/incre_dml

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
offsetNumber0
limitString10
rule_uuidString@guid

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  info_listArray
    create_timeString2019-07-23 12:10:57
    exe_sqlStringALTER TABLE "I2"."LIU" ADD ( "GENGYANQI" VARCHAR2 (100))
    messageStringORA-00942: table or view does not exist
    src_sqlString失败rowid :alter table liu add gengyanqi varchar(100)
    obj_nameStringTEST_DML
    opr_typeStringTABLE ADD
    user_nameStringI2
  totalNumber1

同步规则 - 已同步的对象具体信息(DML解析)

SDK方法名:describeExtractSyncRulesObjInfo

URL

/active/rule/extract_sync_obj_info

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
offsetNumber0
limitNumber10
rule_uuidString@guid
usrString
sortString'eAll'
'eIRP'
'eURP'
'eDRP'
'nAll'
'nIRP'
'nURP'
'nDRP'
'byteDML'
sort_orderString
searchString

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  messageString
  codeNumber0
  info_listArray1-5
    nAllNumber
    eAllNumber
    nameStringI2_1
    nRowString112003
    eIRPString0
    eURPString0
    eDRPString1
    nIRPString1
    nURPString1
    nDRPString1
    stateString-
    nDMLString增量总行数1
    byteIRPString插入字节1
    byteURPString更新字节1
    byteDRPString删除字节1
    byteDMLString增量总字节1
    percentNumber
  totalNumber2000

同步规则 - 已同步的对象具体信息(DML装载)

SDK方法名:describeLoadSyncRulesObjInfo

URL

/active/rule/load_sync_obj_info

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
offsetNumber0
limitNumber10
rule_uuidString@guid
usrString
sortString'eAll'
'eIRP'
'eURP'
'eDRP'
'nAll'
'nIRP'
'nURP'
'nDRP'
'byteDML'
sort_orderString
searchString

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  messageString
  codeNumber0
  info_listArray1-5
    nAllNumber
    eAllNumber
    nameStringI2_1
    nRowString112003
    eIRPString0
    eURPString0
    eDRPString1
    nIRPString1
    nURPString1
    nDRPString1
    stateString-
    nDMLString增量总行数1
    byteIRPString插入字节1
    byteURPString更新字节1
    byteDRPString删除字节1
    byteDMLString增量总字节1
    percentNumber
  totalNumber2000

同步规则 - 增量失败DML统计

SDK方法名:describeSyncRulesDML

URL

/active/rule/incre_dml_summary

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
offsetNumber偏移位置1
limitString搜索行数10
usrString用户
rule_uuidString规则uuid@guid
sort_orderString排序方式asc
searchString搜索
sortString

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  info_listArray
    usrStringusr
    table_nameStringtable200
    irp_error_numberNumber30
    urp_error_numberNumber60
    drp_error_numberNumber90
  totalNumber1

同步规则 - 增量失败统计删除(失败对象)

URL

/active/rule/incre_dml_summary

Method

DELETE

Request

名称类型必选简介Mock初始值Mock规则
uuidString
typeNumber0:同步失败对象
1:增量失败dml 统计信息
0

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageStringsuccess

同步规则 - 增量失败DML统计 - 表修复

dml 修复所有坏表

URL

/active/rule/table_fix_all

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
rule_uuidString规则uuid

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  info_listArray
    userString
    tableString

同步规则 - 选择表

SDK方法名:describeRuleZStructure;获取数据库表字段

URL

/active/rule/z_structure

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
db_uuidString@guid
levelStringroot,user,col(0,1,2)
typeStringtab,user,db
tab_nameString搜索用到其他传空
type_valueStringtype 类型对应的值
auth_uuidString认证用户uuid

Response

名称类型必选简介Mock初始值Mock规则
msgString
dataObject
  codeNumber0
  messageStringDelete success
  info_listArray2
    isParentBoolean没有子集 false,有 truetrue
    nameStringtest@name
retNumber200

同步规则 - 数据库预检

SDK方法名:describeRuleDbCheck;数据库预检

URL

/active/rule/db_check

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
src_db_uuidString
dst_db_uuidString

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  messageString
  codeNumber0
  info_listObject
    verObject
      srcString11.1.0
      dstString11.0.0
      flagStringwarning
      msgStringbackVerNumLow
    langObject
      srcStringAMERICAN_AMERICA.AL32UTF8
      dstStringAMERICAN_AMERICA.AL32UTF8
      flagStringnormal
      msgString
    nlangObject
      srcStringAL32UTF16
      dstString
      flagStringwarning
      msgStringcharOnBothCountryIncon
    db_block_sizeObject
      srcString1
      dstString2
      flagStringwarning
      msgStringblockSizesTwoNotSame
    all_redo_sizeObject
      srcNumber1000
      dstNumber999
      flagStringnormal
      msgStringsmallCausePerTakeoverSlow
    max_processesObject
      srcNumber100
      dstNumber99
      flagStringwarning
      msgStringsmallCausePerTakeover
    db_fileObject
      src_db_fileNumber100
      dst_db_fileNumber999
      flagStringwarning
      msgStringsmallCauseCreateTableFileFail
    open_cursorObject
      srcNumber100
      dstNumber99
      flagStringwarning
      msgStringsmallCausePerTakeover
    partition_large_extentsObject
      srcBoolean
      dstNumberYES
      flagStringwarning
      msgStringcanLeadShortageTableSpace
    componentsObject
      srcArray[11,22]
      dstArray[11,22]
      flagStringnormal
      msgString
    not_support_objObject
      srcArray[11,22]
      dstArray[11,22]
      flagStringnormal
      msgString
    min_supple_logObject
      srcStringYES
      dstString
      flagStringwarning
      msgStringsourceMustMinAddLog
    force_loggingObject
      srcStringYES
      dstString
      flagStringwarning
      msgStringsourceMustLog
    index_partition_large_extentsObject
      srcBooleanYES
      dstBoolean
      flagStringwarning
      msgStringcanLeadShortageTableSpace
    open_archObject
      srcBooleanYES
      dstBooleanNO
      flagStringwarning
      msgStringcanLeadFullSlow
    db_connectObject
      srcBooleanYES
      dstBooleanYES
      flagStringerror
      msgString数据库连接失败,规则无法正常运行dbFailRuleNotRun
    noticeObject
      srcStringa\nb\n\c\n
      dstStringa
b
c
      flagStringwarning
      msgString

同步规则 - 获取残留规则(废弃)

SDK方法名:describeRuleGetFalseRule;获取残留规则

URL

/active/rule/get_false_rule

Method

GET

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  messageString
  codeNumber0
  info_listArray2
    uuidString@guid
    nameString@name

同步规则 - 装载延迟统计报表(废弃)

SDK方法名:listRuleLoadDelayReport;

URL

/active/rule/load_delay_report

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
typeStringsec
start_timeString
end_timeString
limitNumber10
offsetNumber0
uuidString1d2F6Fed-DAC6-FE94-A6cB-5Ab55415E9fd

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] success
  totalNumber2161
  info_listObject
    2020-02-05 22:28Array3
      0Number9999
      1Number82
      2Number125
      3Number52
      4Number0
      5Number0
      6Number6
      7Number7
      8Number8
      9Number9
      10Number10
      11Number11
      12String12
    2020-02-05 22:29Array
      0Number0
      1Number0
      2Number0
      3Number12
      4Number70
      5Number150
      6Number6
      7Number7
      8Number8
      9Number9
      10Number10
      11Number11
      12Number668
    2020-02-05 22:30Array
      0Number87
      1Number8
      2Number0
      3Number0
      4Number0
      5Number0
      6Number6
      7Number7
      8Number8
      9Number9
      10Number10
      11Number11
      12Number12
    2020-02-05 22:31Array
      0Number0
      1Number12
      2Number78
      3Number89.0
      4Number16.5
      5Number19.0
      6Number10.8
      7Number9.03
      8Number3.09
      9Number1.09
      10Number188
      11Number1.5
      12Number1.2

同步规则 - 装载统计报表(废弃)

SDK方法名:listRuleLoadReport;

URL

/active/rule/load_report

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
typeStringsec
start_timeString
end_timeString
limitNumber10
offsetNumber0
uuidString1d2F6Fed-DAC6-FE94-A6cB-5Ab55415E9fd

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString[0] success
  totalNumber2161
  info_listObject
    2020-02-05 22:28Array3
      0Number56
      1Number82
      2Number125
      3Number52
      4Number0
      5Number0
      6Number6
      7Number7
      8Number8
      9Number9
      10Number10
      11Number11
      12String12
    2020-02-05 22:29Array
      0Number0
      1Number0
      2Number0
      3Number12
      4Number70
      5Number150
      6Number6
      7Number7
      8Number8
      9Number9
      11Number11
      10Number10
      12Number668
    2020-02-05 22:30Array
      0Number87
      1Number8
      2Number0
      3Number0
      4Number0
      5Number0
      6Number6
      7Number7
      8Number8
      9Number9
      10Number10
      11Number11
      12Number12
    2020-02-05 22:31Array
      0Number0
      1Number12
      2Number78
      3Number84
      4Number145
      5Number8
      6Number999
      7Number7777
      8Number888
      9Number9999
      10Number1000
      11Number1188
      12Number12576

同步规则-日志下载(废弃)

SDK方法名:downloadLog

URL

/active/rule/log_download

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
rule_uuidString
typeNumber日志级别
module_typeNumber模块
date_startNumber
date_endNumber

Response

名称类型必选简介Mock初始值Mock规则

同步规则 - 增量失败DDL 清除所有信息

URL

/active/rule/incre_dml

Method

DELETE

Request

名称类型必选简介Mock初始值Mock规则
uuidString
opr_typeStringddl 失败:ddl
dml 失败:dml
ddl

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageStringsuccess

同步规则-选择用户

SDK方法名:describeRuleSelectUser;选择用户

URL

/active/rule/select_user

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
db_uuidString数据uuid@guid
list_dbNumber(pgsql整库映射)是否为pgsql库映射,0:关,1:开。
开启后返回的列表用户下补充对应数据库信息
db_nameString(pgsql整库映射)对应数据库名
auth_uuidString认证用户uuid

Response

名称类型必选简介Mock初始值Mock规则
msgString
dataObject
  codeNumber0
  messageStringDelete success
  info_listArray6
    idString
    pidString
    db_uuidStringdb_uuid@guid
    nameString@name
retNumber200

同步规则 - 增量表DML抽取统计

SDK方法名:listIncreDmlExtract

URL

/active/rule/incre_dml_extract

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
rule_uuidString规则uuid@guid
offsetNumber
limitNumber

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  info_listArray1-10
    userString用户@first
    doneString表数量@last
    errString错误表数量@natural(1,100)
    dIrpString总的插入操作@natural(1,100)
    dUrpString总的更新操作@natural(1,100)
    dDrpString总的删除操作@natural(1,100)
    eIrpString总的插入出错操作@natural(1,100)
    eUrpString总的更新出错操作@natural(1,100)
    eDrpString总的删除出错操作@natural(1,100)
    nDMLString增量总行数@natural(1,100)
    byteIRPString插入字节@natural()
    byteURPString更新字节@natural(1,100)
    byteDRPString删除字节@natural(1,100)
    byteDMLString增量总字节@natural(1,100)
    eAllString错误总量@natural(1,100)
  totalNumber100

同步规则 - 增量表DML装载统计

SDK方法名:listIncreDmlLoad

URL

/active/rule/incre_dml_load

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
rule_uuidString规则uuid@guid
offsetNumber
limitNumber

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  info_listArray1-10
    userString用户@first
    doneString表数量@last
    errString错误表数量@natural(1,100)
    dIrpString总的插入操作@natural(1,100)
    dUrpString总的更新操作@natural(1,100)
    dDrpString总的删除操作@natural(1,100)
    eIrpString总的插入出错操作@natural(1,100)
    eUrpString总的更新出错操作@natural(1,100)
    eDrpString总的删除出错操作@natural(1,100)
    nDMLString增量总行数@natural(1,100)
    byteIRPString插入字节@natural()
    byteURPString更新字节@natural(1,100)
    byteDRPString删除字节@natural(1,100)
    byteDMLString增量总字节@natural(1,100)
    eAllString错误总量@natural(1,100)
  totalNumber100

同步规则 - 解析热点图

SDK方法名:listExtractHeatMap

URL

/active/rule/extract_heat_map

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
rule_uuidString规则uuid
topString取首N个最高的表

Response

名称类型必选简介Mock初始值Mock规则
retString
msgString
dataObject
  codeString
  messageString
  extract_info_listArray解析热点图,按照增量总字节排序1-10
    nameString表名@first
    stateString状态done
    byteIRPString插入字节@natural()
    byteURPString更新字节@natural()
    byteDRPString删除字节@natural()
    byteDMLString增量总字节@natural()

同步规则 - 装载热点图

SDK方法名:listLoadHeatMap

URL

/active/rule/load_heat_map

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
rule_uuidString规则uuid
topString取首N个最高的表

Response

名称类型必选简介Mock初始值Mock规则
retString
msgString
dataObject
  codeString
  messageString
  load_info_listArray装载热点图,按照增量总字节排序1-10
    nameString表名@last
    stateString状态done
    byteIRPString插入字节@natural()
    byteURPString更新字节@natural()
    byteDRPString删除字节@natural()
    byteDMLString增量总字节@natural()

同步规则 - 修改维护模式

SDK方法名:switchActiveRuleMaintenance

URL

/active/rule/maintenance

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
maintenance_switchNumber维护模式开关,0:关,1:开
uuidString规则uuid

Response

名称类型必选简介Mock初始值Mock规则
retNumber0
msgString
dataObject
  codeNumber
  messageString
Last update: 2/26/2024, 5:49:44 PM
Contributors: ganl