添加ifKeyValueCase参数 #20240617支持
- ifKeyValueCase参数:控制keymap设置的value大小写(key的大小写,直接设置即可),0不变,1小写,2大写 
- zcbus_other(ColNameCase=2/ifKeyValueCase=2) - { "keymap":{ "loaderTime":"zcbus_loadertime", "send_type":"zcbus_send_type", "columntype":"zcbus_columntype", "startTime":"zcbus_starttime", "stopTime":"zcbus_stoptime", "optype":"zcbus_op_type", "db_type":"zcbus_db_type", "op_time":"zcbus_op_time", "db_name":"zcbus_db_name", "batchCode":"batchcode", "table_name":"zcbus_table_name", "insert_count":"insert_count", "update_count":"update_count", "delete_count":"delete_count", "ddl_count":"ddl_count", "schema_name":"ZCBUS_SCHEMA_NAME", "insertvalues":"after", "deletevalues":"before", "updatebefore":"before", "updateafter":"after", "primarykey":"primarykey", "records":"records", "oper_count":"oper_count", "sendDate":"senddate", "shardingKey":"shardingkey" }, "opermap":{ "fullload":"R", "insert":"I", "update":"U", "delete":"D", "ddl":"DDL", "real_check":"RC", "full_check":"FC" }, "loaderTime":1, "rid":1, "useupdatemark":1, "sendtype":1, "ddl":0, "updatetodeleteandinsert":0, "ColNameCase":2, "ifIncludecolumnType":1, "ifIncludeprimaryKey":1, "ifIncludebatchCode":0, "ifIncludesendDate":1, "ifIncludeCheckBatchCode":0, "ifIncludeSharedingKey":1, "sendbatch":0, "real_check":1, "full_check":0, "module_check":"tel_check_v2", "ifddltodict":0, "ifIncludeCheckDateRange":0, "ifIncludeSend_type":0, "ifIncludeoptime":0, "ifIncludedbtype":1, "ifIncludeSchemaName":1, "ifSupplementUpdateAfter":1, "ifInclueUpdateBefore":0, "ifIncludeSourceHostPort":0, "ifIncludeShardingSchemaTable":0, "ifIncludeCheckZeroData":0, "ifIncludeoptime":1, "ifKeyValueCase":2, "skipddl":0, "jsontype":"simple_json" }- 测试demo结果: 
{"zcbus_op_time":"2024-06-17 15:21:55","zcbus_op_type":"UPDATE","zcbus_table_name":"TEST","zcbus_db_type":1,"zcbus_loadertime":"2024-06-17 15:22:09","OP_TIME":"2024-06-17 15:21:55","ZCBUS_SCHEMA_NAME":"TEST","C1":"1122334455","C2":"test1111"}
{"zcbus_op_time":"2024-06-17 15:23:49","zcbus_op_type":"INSERT","zcbus_table_name":"TEST","zcbus_db_type":1,"zcbus_loadertime":"2024-06-17 15:24:01","OP_TIME":"2024-06-17 15:23:49","ZCBUS_SCHEMA_NAME":"TEST","C1":"66661111","C2":"testTEST"}
- 补充DEMO,单独参考
{
    "keymap":{
        "loaderTime":"loadertime",
        "send_type":"send_type",
        "columntype":"columntype",
        "startTime":"starttime",
        "stopTime":"stoptime",
        "optype":"optype",
        "db_type":"db_type",
        "op_time":"op_time",
        "db_name":"db_name",
        "batchCode":"batchcode",
        "table_name":"table_name",
        "insert_count":"insert_count",
        "update_count":"update_count",
        "delete_count":"delete_count",
        "ddl_count":"ddl_count",
        "schema_name":"schema_name",
        "before":"before",
        "after":"after",
        "primarykey":"primarykey",
        "values":"values",
        "records":"records",
        "oper_count":"oper_count",
        "sendDate":"senddate",
        "shardingKey":"shardingkey"
    },
    "opermap":{
        "fullload":"R",
        "insert":"I",
        "update":"U",
        "delete":"D",
        "ddl":"DDL",
        "real_check":"RC",
        "full_check":"FC"
    },
    "loaderTime":1,
    "rid":1,
    "useupdatemark":1,
    "sendtype":1,
    "ddl":0,
    "updatetodeleteandinsert":0,
    "ColNameCase":1,
    "ifIncludecolumnType":1,
    "ifIncludeprimaryKey":1,
    "sendHeader":{
        "provcode":"fix:834",
        "srccode":"fix:MSS",
        "dataacct":"var:CURRENT_DATE(YYYYmmdd)",
        "batchnum":"var:NUM(2)",
        "filename":""
    },
    "ifIncludebatchCode":0,
    "ifIncludesendDate":1,
    "ifIncludeCheckBatchCode":0,
    "ifIncludeSharedingKey":1,
    "sendbatch":0,
    "real_check":1,
    "full_check":0,
    "module_check":"tel_check_v2",
    "ifddltodict":0,
    "ifIncludeCheckDateRange":0,
    "ifIncludeSend_type":0,
    "ifIncludeoptime":0,
    "ifIncludedbtype":1,
    "ifIncludeSchemaName":0,
    "ifSupplementUpdateAfter":1,
    "ifInclueUpdateBefore":0,
    "ifIncludeSourceHostPort":0,
    "ifIncludeShardingSchemaTable":0,
    "ifIncludeCheckZeroData":0,
    "skipddl":0,
    "jsontype":"json_module"
}文档更新时间: 2024-06-16 22:54   作者:阿力
