跳到主要内容

值格式模板

接口描述

获取值格式模板,以便创建任务时显示

接口地址

/cloudcanal/console/api/v1/openapi/constant/schemalessvalueformattemplate

请求方式

POST

请求参数

参数名称参数说明请求类型是否必须数据类型
schemaLessValueFormat值格式列表, 可从 缓存类型数据源值格式消息类型数据源值格式 接口获取并选择bodystring

公共响应结果

参数名称参数说明类型(java)不为空
code1:成功 0:失败string
dataobject
msgstring
requestIdstring

data 参数说明

data 值为 json 字符串 ,主要用来做展示 ,其中 ${data} 可替换成真实的 列和值 列表。

响应示例

{
"requestId": "b75bd041-2be7-11ec-b616-4fb795c60cd5",
"code": "1",
"msg": "request success",
"data": "{\n \"action\": \"INSERT/UPDATE/DELETE\",\n \"bid\": 1,\n \"before\": [],\n \"data\": ${data},\n \"db\": ${db},\n \"schema\": ${schema},\n \"table\":${table},\n \"dbValType\": ${dbValType},\n \"jdbcType\": ${jdbcType},\n \"entryType\": \"ROWDATA\",\n \"isDdl\": false,\n \"pks\": ${pks},\n \"execTs\": 0,/*sql execute in db timestamp*/\n \"sendTs\": 0,/*msg sent timestamp*/\n \"sql\": \"\"}"
}