PushbackInputStream

本文介绍了PushbackInputStream的概念及其在Java中的应用。通过内置缓冲区,PushbackInputStream允许开发者在读取过程中将已读数据重新插入流头部,实现数据的二次读取。文中详细解释了如何使用unread方法,并给出了编译器关键字识别及HTML解析等实际应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

PushbackInputStream,一种可以反悔的流。当我们对一个文件读取的时候,他的指针也随之向后移动, 这是我们几乎不用查什么JDK文档就能信手拈来的代码段,写的时候也应该思考一下套一个BufferedInputStream的意义何在。另一个就是我们不怎么看到的PushbackInputStream(其对应的字符流模式为PushbackReader)。
    在通常状态下,“流”意味着“一次性”,就是说你进行了一次操作后它的状态就变了,譬如读,无论是文件还是socket,你读的过程中一个潜在的“读指针”一样的东东就在移动,你无法在读以后再重新定位(当然RandomAccessFile是另一种情况),如果你以前奇怪为什么数据库操作中ResultSet里get某个字段以后就不能再第二次get它了,这里或许是个解释。但好在PushbackInputStream给了我们第二次读的机会。我们先来区别一下“监听”和“截获”的概念,“监听”就是把得到的消息copy一份,原始消息并不作任何改变地传递到目的地;而“截获”则是先把消息“扣押”下来,不让其自动转给目标,而是先进行一些处理以后在转发给目标(如果是网络安全专业的背景知识,大概知道“监听”是对“机密性”的攻击,而“截获”不仅是对“机密性”还是对“完整性”的攻击)。有的朋友大概对hook这个名词有些了解,它是一种Windows的一种消息处理机制,似乎就是一种消息截获手段,但我对Windows编程一窍不通//shy;此外,如果你熟悉Servlet的话,也能找到像Filter这样的处理机制,在对每个HTTP请求/应答进行转发之前,先在里头耍一点花招,确定哪些予以转发,哪些屏蔽掉,这也算是“截获”吧。通过上面的介绍,我们不妨把PushbackInputStream看成是对输入流的一种“截获”手段,其中最重要的方法是unread:

public void unread(int b) throws IOException 
public void unread(byte[] b) throws IOException 
public void unread(byte[] b, int off, int len) throws IOException 

    我们可以想象一下,PushbackInputStream内置一个缓冲区(事实上,你可以从它的源代码里找到这个protected的字节数组),当低层流进来时先流进这个buffer,在你把流“物归原主”之前还有机会对它耍花招,然后再用unread方法“反悔”一下,把缓冲区里已经读过的内容(一般是没有被改动的,当然你也可以改动它,那就失去“归赵”的意义了,因为已经不是“完璧”了)再插入到流的头部,下次读的时候是流剩余的部分再加上从缓冲区“归还”的部分。上面三个unread方法分别代表从缓冲区“归还”一个字节、一个字节数组以及一个字节数组中指定的部分。
    PushbackInputStream是对二进制流的处理,字符流下相对应的就是PushbackReader。

有什么用?

    学过编译的话就容易理解了,比如从左向右扫描字符流“for(int i=0;i<10;i++)”,扫描到“for”是不是就可以说是个关键字了呢?不行,说不定后面是“for1”,那就是个变量而不是关键字了,知道看到“(”才恍然大悟,哦,我可以安全地说“看到for关键字”了,但“(”还得归还给输入流,因为需要后面继续扫描。在上下文相关语言里,就更需要这种补偿机制。又如,在解析HTML文档的时候,我需要根据它的“meta”标签的“charset”属性来决定使用哪种字符集进行解析,但HTML可不是“charset”而是“<html>”开头的哦!所以需要通过PushbackInputStream缓冲前面一段内容,等取到字符集名称后在把读到的流全部归还,再用指定的字符集进行解析。

在进行文件的断点续传时会用到这个类。

{"failed":true,"code":"JSON parse error: Cannot construct instance of `com.hand.hdsp.factory.datax.api.dto.DataxSyncDTO` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('\n{\n{\"creationDate\":\"2025-07-24 13:20:59\",\"createdBy\":327326,\"lastUpdateDate\":\"2025-07-24 13:20:59\",\"lastUpdatedBy\":327326,\"objectVersionNumber\":1,\"_token\":\"ZbSIi1wKurz2owB5d6iuNw7dpX+EUsXk/eMQ5Y+AFjjPEooxrxBHYAEaOlkC4VYSN4NUWEa6B2gNznzqIPRPAxavg+k1IZ4vvDyta/GqUGo=\",\"syncId\":49291,\"syncName\":\"DX5_0_doris_ods_oms_manual_850_m_lxkj_nonedioms_ttest\",\"syncType\":\"OPTION\",\"sourceDatasourceType\":\"ORACLE\",\"sourceDatasourceId\":215,\"sourceDatasourceCode\":\"DG_PDB_KJWOMSPD\",\"writeDatasourceType\":\"DORIS\",\"writeDatasourceId\":151,\"writeDatasourceCode\":\"DM_DORIS_ETL\",\"sourceSchema\":\"NONEDIOMS\",\"sourceObjectType\":\"TABLE\",\"sourceTable\":\"MANUAL_850_M\",\"writeTable\":\"ods_oms_manual_850_m\",\"writeSchema\":\"ods\",\"settingInfo\":\"{\"job\":{\"setting\":{\"speed\":{\"channel\":\"1\"},\"errorLimit\":{\"record\":\"0\",\"percentage\":\"0\"}},\"content\":[{\"reader\":{\"name\":\"oraclereader\",\"datasourceCode\":\"DG_WMS_LXSZ\",\"parameter\":{\"schema\":\"NONEDIOMS\",\"incrementStrategy\":\"NONE\",\"incrementColumn\":\"\",\"where\":\"\",\"username\":\"bigdata_etl\",\"password\":\"${pwd:twmuhtzQcquNShueKrS6CA==}\",\"column\":[{\"name\":\"PO_TYPE\"},{\"name\":\"AC_PO\"},{\"name\":\"PO_DATE\"},{\"name\":\"VENDORINFO\"},{\"name\":\"RESALENO\"},{\"name\":\"CURRENCY\"},{\"name\":\"PAYTERMS\"},{\"name\":\"DELTERMS\"},{\"name\":\"UPDATE_BY\"},{\"name\":\"LAST_UPDATE\"},{\"name\":\"HUBCODE\"},{\"name\":\"PO_REGION\"},{\"name\":\"SERIAL_FLAG\"},{\"name\":\"CUST_LOC\"},{\"name\":\"VENDOR_CODE\"},{\"name\":\"SCRAP_FLAG\"},{\"name\":\"SHIPTYPE\"},{\"name\":\"data_source\",\"value\":\"'DG_WMS_LXSZ.NONEDIOMS'\"},{\"name\":\"site\",\"value\":\"'LXSZ'\"},{\"name\":\"local_create_by\",\"value\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxsz'\"},{\"name\":\"local_create_time\",\"value\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\"}],\"splitPk\":\"\",\"connection\":[{\"table\":[\"\\\"NONEDIOMS\\\".\\\"MANUAL_850_M\\\"\"],\"jdbcUrl\":[\"jdbc:oracle:thin:@10.190.23.106:1521/pdb_szwms2pd\"]}],\"fetchSize\":1024}},\"writer\":{\"name\":\"doriswriter\",\"datasourceCode\":\"DM_DORIS_ETL\",\"parameter\":{\"schema\":\"ods\",\"username\":\"doris_etl\",\"password\":\"${pwd:vj1PHfxXKArOYDX4+ydxHBIQI2J9eacwoWjGBZbP6nI=}\",\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"feLoadUrl\":[\"10.190.196.80:8030\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\",\"database\":\"`ods`\",\"table\":\"`ods_oms_manual_850_m`\",\"loadProps\":{},\"connection\":[{\"table\":[\"`ods`.`ods_oms_manual_850_m`\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\"}],\"preSql\":[\"\"],\"postSql\":[\"\"],\"writeMode\":\"insert\",\"batchSize\":500000}}}]}}\",\"expressionInfo\":\"[{\"name\":\"data_source\",\"expression\":\"'DG_WMS_LXSZ.NONEDIOMS'\",\"addFlag\":1},{\"name\":\"site\",\"expression\":\"'LXSZ'\",\"addFlag\":1},{\"name\":\"local_create_by\",\"expression\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxsz'\",\"addFlag\":1},{\"name\":\"local_create_time\",\"expression\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\",\"addFlag\":1}]\",\"tenantId\":5,\"jvmParam\":\"--jvm=\"-Xms1G -Xmx2G\"\",\"projectId\":0,\"columnExpressionList\":[{\"name\":\"PO_TYPE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":0},{\"name\":\"AC_PO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":1},{\"name\":\"PO_DATE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":2},{\"name\":\"VENDORINFO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":3},{\"name\":\"RESALENO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":4},{\"name\":\"CURRENCY\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":5},{\"name\":\"PAYTERMS\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":6},{\"name\":\"DELTERMS\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":7},{\"name\":\"UPDATE_BY\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":8},{\"name\":\"LAST_UPDATE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":9},{\"name\":\"HUBCODE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":10},{\"name\":\"PO_REGION\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":11},{\"name\":\"SERIAL_FLAG\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":12},{\"name\":\"CUST_LOC\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":13},{\"name\":\"VENDOR_CODE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":14},{\"name\":\"SCRAP_FLAG\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":15},{\"name\":\"SHIPTYPE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":16},{\"name\":\"data_source\",\"expression\":\"'DG_PDB_KJWOMSPD.NONEDIOMS'\",\"addFlag\":1,\"uniqKey\":17},{\"name\":\"site\",\"expression\":\"'LXKJ'\",\"addFlag\":1,\"uniqKey\":18},{\"name\":\"local_create_by\",\"expression\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxkj'\",\"addFlag\":1,\"uniqKey\":19},{\"name\":\"local_create_time\",\"expression\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\",\"addFlag\":1,\"uniqKey\":20}],\"dataxFilePath\":\"/data/hdsp/infra/script/DATAX_JSON_FILE_HOME//5_0_datax_DX5_0_doris_ods_oms_manual_850_m_lxkj_nonedioms_ttest.json\",\"param\":{\"job\":{\"setting\":{\"speed\":{\"channel\":1},\"errorLimit\":{\"record\":0,\"percentage\":0.02}},\"content\":[{\"reader\":{\"parameter\":{\"column\":[\"PO_TYPE\",\"AC_PO\",\"PO_DATE\",\"VENDORINFO\",\"RESALENO\",\"CURRENCY\",\"PAYTERMS\",\"DELTERMS\",\"UPDATE_BY\",\"LAST_UPDATE\",\"HUBCODE\",\"PO_REGION\",\"SERIAL_FLAG\",\"CUST_LOC\",\"VENDOR_CODE\",\"SCRAP_FLAG\",\"SHIPTYPE\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"]}},\"writer\":{\"parameter\":{\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"]}}}]}},\"columnDesensitizationDTOList\":[],\"sync\":{\"reader\":{\"schema\":\"NONEDIOMS\",\"column\":[\"PO_TYPE\",\"AC_PO\",\"PO_DATE\",\"VENDORINFO\",\"RESALENO\",\"CURRENCY\",\"PAYTERMS\",\"DELTERMS\",\"UPDATE_BY\",\"LAST_UPDATE\",\"HUBCODE\",\"PO_REGION\",\"SERIAL_FLAG\",\"CUST_LOC\",\"VENDOR_CODE\",\"SCRAP_FLAG\",\"SHIPTYPE\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"incrementStrategy\":\"DATE\",\"incrementColumn\":\"PO_DATE\",\"where\":\"PO_DATE >= to_date('${_p_last_date_time:-1:day}', 'YYYY-MM-DD HH24:MI:SS') and PO_DATE < to_date('${_p_current_date_time}', 'YYYY-MM-DD HH24:MI:SS')\",\"splitPk\":\"\",\"fetchSize\":1024,\"__dirty\":true,\"username\":\"bigdata_etl\",\"connection\":[{\"table\":[\"MANUAL_850_M\"],\"jdbcUrl\":[\"jdbc:oracle:thin:@10.68.22.26:1521/PDB_KJWOMSPD\"]}]},\"writer\":{\"schema\":\"ods\",\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"preSql\":[\"\"],\"postSql\":[\"\"],\"writeMode\":\"insert\",\"batchSize\":200000,\"__dirty\":true,\"username\":\"doris_etl\",\"connection\":[{\"table\":[\"ods_oms_manual_850_m\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\"}]},\"setting\":{\"speed\":{\"channel\":1},\"errorLimit\":{\"percentage\":0,\"record\":0}},\"transformer\":null},\"sourceTableLov\":{\"tableName\":\"MANUAL_850_M\",\"__dirty\":false},\"writeTableLov\":{\"tableName\":\"ods_oms_manual_850_m\"},\"__id\":447501,\"_status\":\"create\"}\n'); nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance of `com.hand.hdsp.factory.datax.api.dto.DataxSyncDTO` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('\n{\n{\"creationDate\":\"2025-07-24 13:20:59\",\"createdBy\":327326,\"lastUpdateDate\":\"2025-07-24 13:20:59\",\"lastUpdatedBy\":327326,\"objectVersionNumber\":1,\"_token\":\"ZbSIi1wKurz2owB5d6iuNw7dpX+EUsXk/eMQ5Y+AFjjPEooxrxBHYAEaOlkC4VYSN4NUWEa6B2gNznzqIPRPAxavg+k1IZ4vvDyta/GqUGo=\",\"syncId\":49291,\"syncName\":\"DX5_0_doris_ods_oms_manual_850_m_lxkj_nonedioms_ttest\",\"syncType\":\"OPTION\",\"sourceDatasourceType\":\"ORACLE\",\"sourceDatasourceId\":215,\"sourceDatasourceCode\":\"DG_PDB_KJWOMSPD\",\"writeDatasourceType\":\"DORIS\",\"writeDatasourceId\":151,\"writeDatasourceCode\":\"DM_DORIS_ETL\",\"sourceSchema\":\"NONEDIOMS\",\"sourceObjectType\":\"TABLE\",\"sourceTable\":\"MANUAL_850_M\",\"writeTable\":\"ods_oms_manual_850_m\",\"writeSchema\":\"ods\",\"settingInfo\":\"{\"job\":{\"setting\":{\"speed\":{\"channel\":\"1\"},\"errorLimit\":{\"record\":\"0\",\"percentage\":\"0\"}},\"content\":[{\"reader\":{\"name\":\"oraclereader\",\"datasourceCode\":\"DG_WMS_LXSZ\",\"parameter\":{\"schema\":\"NONEDIOMS\",\"incrementStrategy\":\"NONE\",\"incrementColumn\":\"\",\"where\":\"\",\"username\":\"bigdata_etl\",\"password\":\"${pwd:twmuhtzQcquNShueKrS6CA==}\",\"column\":[{\"name\":\"PO_TYPE\"},{\"name\":\"AC_PO\"},{\"name\":\"PO_DATE\"},{\"name\":\"VENDORINFO\"},{\"name\":\"RESALENO\"},{\"name\":\"CURRENCY\"},{\"name\":\"PAYTERMS\"},{\"name\":\"DELTERMS\"},{\"name\":\"UPDATE_BY\"},{\"name\":\"LAST_UPDATE\"},{\"name\":\"HUBCODE\"},{\"name\":\"PO_REGION\"},{\"name\":\"SERIAL_FLAG\"},{\"name\":\"CUST_LOC\"},{\"name\":\"VENDOR_CODE\"},{\"name\":\"SCRAP_FLAG\"},{\"name\":\"SHIPTYPE\"},{\"name\":\"data_source\",\"value\":\"'DG_WMS_LXSZ.NONEDIOMS'\"},{\"name\":\"site\",\"value\":\"'LXSZ'\"},{\"name\":\"local_create_by\",\"value\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxsz'\"},{\"name\":\"local_create_time\",\"value\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\"}],\"splitPk\":\"\",\"connection\":[{\"table\":[\"\\\"NONEDIOMS\\\".\\\"MANUAL_850_M\\\"\"],\"jdbcUrl\":[\"jdbc:oracle:thin:@10.190.23.106:1521/pdb_szwms2pd\"]}],\"fetchSize\":1024}},\"writer\":{\"name\":\"doriswriter\",\"datasourceCode\":\"DM_DORIS_ETL\",\"parameter\":{\"schema\":\"ods\",\"username\":\"doris_etl\",\"password\":\"${pwd:vj1PHfxXKArOYDX4+ydxHBIQI2J9eacwoWjGBZbP6nI=}\",\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"feLoadUrl\":[\"10.190.196.80:8030\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\",\"database\":\"`ods`\",\"table\":\"`ods_oms_manual_850_m`\",\"loadProps\":{},\"connection\":[{\"table\":[\"`ods`.`ods_oms_manual_850_m`\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\"}],\"preSql\":[\"\"],\"postSql\":[\"\"],\"writeMode\":\"insert\",\"batchSize\":500000}}}]}}\",\"expressionInfo\":\"[{\"name\":\"data_source\",\"expression\":\"'DG_WMS_LXSZ.NONEDIOMS'\",\"addFlag\":1},{\"name\":\"site\",\"expression\":\"'LXSZ'\",\"addFlag\":1},{\"name\":\"local_create_by\",\"expression\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxsz'\",\"addFlag\":1},{\"name\":\"local_create_time\",\"expression\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\",\"addFlag\":1}]\",\"tenantId\":5,\"jvmParam\":\"--jvm=\"-Xms1G -Xmx2G\"\",\"projectId\":0,\"columnExpressionList\":[{\"name\":\"PO_TYPE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":0},{\"name\":\"AC_PO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":1},{\"name\":\"PO_DATE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":2},{\"name\":\"VENDORINFO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":3},{\"name\":\"RESALENO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":4},{\"name\":\"CURRENCY\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":5},{\"name\":\"PAYTERMS\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":6},{\"name\":\"DELTERMS\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":7},{\"name\":\"UPDATE_BY\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":8},{\"name\":\"LAST_UPDATE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":9},{\"name\":\"HUBCODE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":10},{\"name\":\"PO_REGION\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":11},{\"name\":\"SERIAL_FLAG\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":12},{\"name\":\"CUST_LOC\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":13},{\"name\":\"VENDOR_CODE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":14},{\"name\":\"SCRAP_FLAG\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":15},{\"name\":\"SHIPTYPE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":16},{\"name\":\"data_source\",\"expression\":\"'DG_PDB_KJWOMSPD.NONEDIOMS'\",\"addFlag\":1,\"uniqKey\":17},{\"name\":\"site\",\"expression\":\"'LXKJ'\",\"addFlag\":1,\"uniqKey\":18},{\"name\":\"local_create_by\",\"expression\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxkj'\",\"addFlag\":1,\"uniqKey\":19},{\"name\":\"local_create_time\",\"expression\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\",\"addFlag\":1,\"uniqKey\":20}],\"dataxFilePath\":\"/data/hdsp/infra/script/DATAX_JSON_FILE_HOME//5_0_datax_DX5_0_doris_ods_oms_manual_850_m_lxkj_nonedioms_ttest.json\",\"param\":{\"job\":{\"setting\":{\"speed\":{\"channel\":1},\"errorLimit\":{\"record\":0,\"percentage\":0.02}},\"content\":[{\"reader\":{\"parameter\":{\"column\":[\"PO_TYPE\",\"AC_PO\",\"PO_DATE\",\"VENDORINFO\",\"RESALENO\",\"CURRENCY\",\"PAYTERMS\",\"DELTERMS\",\"UPDATE_BY\",\"LAST_UPDATE\",\"HUBCODE\",\"PO_REGION\",\"SERIAL_FLAG\",\"CUST_LOC\",\"VENDOR_CODE\",\"SCRAP_FLAG\",\"SHIPTYPE\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"]}},\"writer\":{\"parameter\":{\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"]}}}]}},\"columnDesensitizationDTOList\":[],\"sync\":{\"reader\":{\"schema\":\"NONEDIOMS\",\"column\":[\"PO_TYPE\",\"AC_PO\",\"PO_DATE\",\"VENDORINFO\",\"RESALENO\",\"CURRENCY\",\"PAYTERMS\",\"DELTERMS\",\"UPDATE_BY\",\"LAST_UPDATE\",\"HUBCODE\",\"PO_REGION\",\"SERIAL_FLAG\",\"CUST_LOC\",\"VENDOR_CODE\",\"SCRAP_FLAG\",\"SHIPTYPE\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"incrementStrategy\":\"DATE\",\"incrementColumn\":\"PO_DATE\",\"where\":\"PO_DATE >= to_date('${_p_last_date_time:-1:day}', 'YYYY-MM-DD HH24:MI:SS') and PO_DATE < to_date('${_p_current_date_time}', 'YYYY-MM-DD HH24:MI:SS')\",\"splitPk\":\"\",\"fetchSize\":1024,\"__dirty\":true,\"username\":\"bigdata_etl\",\"connection\":[{\"table\":[\"MANUAL_850_M\"],\"jdbcUrl\":[\"jdbc:oracle:thin:@10.68.22.26:1521/PDB_KJWOMSPD\"]}]},\"writer\":{\"schema\":\"ods\",\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"preSql\":[\"\"],\"postSql\":[\"\"],\"writeMode\":\"insert\",\"batchSize\":200000,\"__dirty\":true,\"username\":\"doris_etl\",\"connection\":[{\"table\":[\"ods_oms_manual_850_m\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\"}]},\"setting\":{\"speed\":{\"channel\":1},\"errorLimit\":{\"percentage\":0,\"record\":0}},\"transformer\":null},\"sourceTableLov\":{\"tableName\":\"MANUAL_850_M\",\"__dirty\":false},\"writeTableLov\":{\"tableName\":\"ods_oms_manual_850_m\"},\"__id\":447501,\"_status\":\"create\"}\n')\n at [Source: (PushbackInputStream); line: 1, column: 1]","message":"JSON parse error: Cannot construct instance of `com.hand.hdsp.factory.datax.api.dto.DataxSyncDTO` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('\n{\n{\"creationDate\":\"2025-07-24 13:20:59\",\"createdBy\":327326,\"lastUpdateDate\":\"2025-07-24 13:20:59\",\"lastUpdatedBy\":327326,\"objectVersionNumber\":1,\"_token\":\"ZbSIi1wKurz2owB5d6iuNw7dpX+EUsXk/eMQ5Y+AFjjPEooxrxBHYAEaOlkC4VYSN4NUWEa6B2gNznzqIPRPAxavg+k1IZ4vvDyta/GqUGo=\",\"syncId\":49291,\"syncName\":\"DX5_0_doris_ods_oms_manual_850_m_lxkj_nonedioms_ttest\",\"syncType\":\"OPTION\",\"sourceDatasourceType\":\"ORACLE\",\"sourceDatasourceId\":215,\"sourceDatasourceCode\":\"DG_PDB_KJWOMSPD\",\"writeDatasourceType\":\"DORIS\",\"writeDatasourceId\":151,\"writeDatasourceCode\":\"DM_DORIS_ETL\",\"sourceSchema\":\"NONEDIOMS\",\"sourceObjectType\":\"TABLE\",\"sourceTable\":\"MANUAL_850_M\",\"writeTable\":\"ods_oms_manual_850_m\",\"writeSchema\":\"ods\",\"settingInfo\":\"{\"job\":{\"setting\":{\"speed\":{\"channel\":\"1\"},\"errorLimit\":{\"record\":\"0\",\"percentage\":\"0\"}},\"content\":[{\"reader\":{\"name\":\"oraclereader\",\"datasourceCode\":\"DG_WMS_LXSZ\",\"parameter\":{\"schema\":\"NONEDIOMS\",\"incrementStrategy\":\"NONE\",\"incrementColumn\":\"\",\"where\":\"\",\"username\":\"bigdata_etl\",\"password\":\"${pwd:twmuhtzQcquNShueKrS6CA==}\",\"column\":[{\"name\":\"PO_TYPE\"},{\"name\":\"AC_PO\"},{\"name\":\"PO_DATE\"},{\"name\":\"VENDORINFO\"},{\"name\":\"RESALENO\"},{\"name\":\"CURRENCY\"},{\"name\":\"PAYTERMS\"},{\"name\":\"DELTERMS\"},{\"name\":\"UPDATE_BY\"},{\"name\":\"LAST_UPDATE\"},{\"name\":\"HUBCODE\"},{\"name\":\"PO_REGION\"},{\"name\":\"SERIAL_FLAG\"},{\"name\":\"CUST_LOC\"},{\"name\":\"VENDOR_CODE\"},{\"name\":\"SCRAP_FLAG\"},{\"name\":\"SHIPTYPE\"},{\"name\":\"data_source\",\"value\":\"'DG_WMS_LXSZ.NONEDIOMS'\"},{\"name\":\"site\",\"value\":\"'LXSZ'\"},{\"name\":\"local_create_by\",\"value\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxsz'\"},{\"name\":\"local_create_time\",\"value\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\"}],\"splitPk\":\"\",\"connection\":[{\"table\":[\"\\\"NONEDIOMS\\\".\\\"MANUAL_850_M\\\"\"],\"jdbcUrl\":[\"jdbc:oracle:thin:@10.190.23.106:1521/pdb_szwms2pd\"]}],\"fetchSize\":1024}},\"writer\":{\"name\":\"doriswriter\",\"datasourceCode\":\"DM_DORIS_ETL\",\"parameter\":{\"schema\":\"ods\",\"username\":\"doris_etl\",\"password\":\"${pwd:vj1PHfxXKArOYDX4+ydxHBIQI2J9eacwoWjGBZbP6nI=}\",\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"feLoadUrl\":[\"10.190.196.80:8030\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\",\"database\":\"`ods`\",\"table\":\"`ods_oms_manual_850_m`\",\"loadProps\":{},\"connection\":[{\"table\":[\"`ods`.`ods_oms_manual_850_m`\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\"}],\"preSql\":[\"\"],\"postSql\":[\"\"],\"writeMode\":\"insert\",\"batchSize\":500000}}}]}}\",\"expressionInfo\":\"[{\"name\":\"data_source\",\"expression\":\"'DG_WMS_LXSZ.NONEDIOMS'\",\"addFlag\":1},{\"name\":\"site\",\"expression\":\"'LXSZ'\",\"addFlag\":1},{\"name\":\"local_create_by\",\"expression\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxsz'\",\"addFlag\":1},{\"name\":\"local_create_time\",\"expression\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\",\"addFlag\":1}]\",\"tenantId\":5,\"jvmParam\":\"--jvm=\"-Xms1G -Xmx2G\"\",\"projectId\":0,\"columnExpressionList\":[{\"name\":\"PO_TYPE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":0},{\"name\":\"AC_PO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":1},{\"name\":\"PO_DATE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":2},{\"name\":\"VENDORINFO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":3},{\"name\":\"RESALENO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":4},{\"name\":\"CURRENCY\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":5},{\"name\":\"PAYTERMS\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":6},{\"name\":\"DELTERMS\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":7},{\"name\":\"UPDATE_BY\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":8},{\"name\":\"LAST_UPDATE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":9},{\"name\":\"HUBCODE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":10},{\"name\":\"PO_REGION\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":11},{\"name\":\"SERIAL_FLAG\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":12},{\"name\":\"CUST_LOC\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":13},{\"name\":\"VENDOR_CODE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":14},{\"name\":\"SCRAP_FLAG\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":15},{\"name\":\"SHIPTYPE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":16},{\"name\":\"data_source\",\"expression\":\"'DG_PDB_KJWOMSPD.NONEDIOMS'\",\"addFlag\":1,\"uniqKey\":17},{\"name\":\"site\",\"expression\":\"'LXKJ'\",\"addFlag\":1,\"uniqKey\":18},{\"name\":\"local_create_by\",\"expression\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxkj'\",\"addFlag\":1,\"uniqKey\":19},{\"name\":\"local_create_time\",\"expression\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\",\"addFlag\":1,\"uniqKey\":20}],\"dataxFilePath\":\"/data/hdsp/infra/script/DATAX_JSON_FILE_HOME//5_0_datax_DX5_0_doris_ods_oms_manual_850_m_lxkj_nonedioms_ttest.json\",\"param\":{\"job\":{\"setting\":{\"speed\":{\"channel\":1},\"errorLimit\":{\"record\":0,\"percentage\":0.02}},\"content\":[{\"reader\":{\"parameter\":{\"column\":[\"PO_TYPE\",\"AC_PO\",\"PO_DATE\",\"VENDORINFO\",\"RESALENO\",\"CURRENCY\",\"PAYTERMS\",\"DELTERMS\",\"UPDATE_BY\",\"LAST_UPDATE\",\"HUBCODE\",\"PO_REGION\",\"SERIAL_FLAG\",\"CUST_LOC\",\"VENDOR_CODE\",\"SCRAP_FLAG\",\"SHIPTYPE\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"]}},\"writer\":{\"parameter\":{\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"]}}}]}},\"columnDesensitizationDTOList\":[],\"sync\":{\"reader\":{\"schema\":\"NONEDIOMS\",\"column\":[\"PO_TYPE\",\"AC_PO\",\"PO_DATE\",\"VENDORINFO\",\"RESALENO\",\"CURRENCY\",\"PAYTERMS\",\"DELTERMS\",\"UPDATE_BY\",\"LAST_UPDATE\",\"HUBCODE\",\"PO_REGION\",\"SERIAL_FLAG\",\"CUST_LOC\",\"VENDOR_CODE\",\"SCRAP_FLAG\",\"SHIPTYPE\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"incrementStrategy\":\"DATE\",\"incrementColumn\":\"PO_DATE\",\"where\":\"PO_DATE >= to_date('${_p_last_date_time:-1:day}', 'YYYY-MM-DD HH24:MI:SS') and PO_DATE < to_date('${_p_current_date_time}', 'YYYY-MM-DD HH24:MI:SS')\",\"splitPk\":\"\",\"fetchSize\":1024,\"__dirty\":true,\"username\":\"bigdata_etl\",\"connection\":[{\"table\":[\"MANUAL_850_M\"],\"jdbcUrl\":[\"jdbc:oracle:thin:@10.68.22.26:1521/PDB_KJWOMSPD\"]}]},\"writer\":{\"schema\":\"ods\",\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"preSql\":[\"\"],\"postSql\":[\"\"],\"writeMode\":\"insert\",\"batchSize\":200000,\"__dirty\":true,\"username\":\"doris_etl\",\"connection\":[{\"table\":[\"ods_oms_manual_850_m\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\"}]},\"setting\":{\"speed\":{\"channel\":1},\"errorLimit\":{\"percentage\":0,\"record\":0}},\"transformer\":null},\"sourceTableLov\":{\"tableName\":\"MANUAL_850_M\",\"__dirty\":false},\"writeTableLov\":{\"tableName\":\"ods_oms_manual_850_m\"},\"__id\":447501,\"_status\":\"create\"}\n'); nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance of `com.hand.hdsp.factory.datax.api.dto.DataxSyncDTO` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('\n{\n{\"creationDate\":\"2025-07-24 13:20:59\",\"createdBy\":327326,\"lastUpdateDate\":\"2025-07-24 13:20:59\",\"lastUpdatedBy\":327326,\"objectVersionNumber\":1,\"_token\":\"ZbSIi1wKurz2owB5d6iuNw7dpX+EUsXk/eMQ5Y+AFjjPEooxrxBHYAEaOlkC4VYSN4NUWEa6B2gNznzqIPRPAxavg+k1IZ4vvDyta/GqUGo=\",\"syncId\":49291,\"syncName\":\"DX5_0_doris_ods_oms_manual_850_m_lxkj_nonedioms_ttest\",\"syncType\":\"OPTION\",\"sourceDatasourceType\":\"ORACLE\",\"sourceDatasourceId\":215,\"sourceDatasourceCode\":\"DG_PDB_KJWOMSPD\",\"writeDatasourceType\":\"DORIS\",\"writeDatasourceId\":151,\"writeDatasourceCode\":\"DM_DORIS_ETL\",\"sourceSchema\":\"NONEDIOMS\",\"sourceObjectType\":\"TABLE\",\"sourceTable\":\"MANUAL_850_M\",\"writeTable\":\"ods_oms_manual_850_m\",\"writeSchema\":\"ods\",\"settingInfo\":\"{\"job\":{\"setting\":{\"speed\":{\"channel\":\"1\"},\"errorLimit\":{\"record\":\"0\",\"percentage\":\"0\"}},\"content\":[{\"reader\":{\"name\":\"oraclereader\",\"datasourceCode\":\"DG_WMS_LXSZ\",\"parameter\":{\"schema\":\"NONEDIOMS\",\"incrementStrategy\":\"NONE\",\"incrementColumn\":\"\",\"where\":\"\",\"username\":\"bigdata_etl\",\"password\":\"${pwd:twmuhtzQcquNShueKrS6CA==}\",\"column\":[{\"name\":\"PO_TYPE\"},{\"name\":\"AC_PO\"},{\"name\":\"PO_DATE\"},{\"name\":\"VENDORINFO\"},{\"name\":\"RESALENO\"},{\"name\":\"CURRENCY\"},{\"name\":\"PAYTERMS\"},{\"name\":\"DELTERMS\"},{\"name\":\"UPDATE_BY\"},{\"name\":\"LAST_UPDATE\"},{\"name\":\"HUBCODE\"},{\"name\":\"PO_REGION\"},{\"name\":\"SERIAL_FLAG\"},{\"name\":\"CUST_LOC\"},{\"name\":\"VENDOR_CODE\"},{\"name\":\"SCRAP_FLAG\"},{\"name\":\"SHIPTYPE\"},{\"name\":\"data_source\",\"value\":\"'DG_WMS_LXSZ.NONEDIOMS'\"},{\"name\":\"site\",\"value\":\"'LXSZ'\"},{\"name\":\"local_create_by\",\"value\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxsz'\"},{\"name\":\"local_create_time\",\"value\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\"}],\"splitPk\":\"\",\"connection\":[{\"table\":[\"\\\"NONEDIOMS\\\".\\\"MANUAL_850_M\\\"\"],\"jdbcUrl\":[\"jdbc:oracle:thin:@10.190.23.106:1521/pdb_szwms2pd\"]}],\"fetchSize\":1024}},\"writer\":{\"name\":\"doriswriter\",\"datasourceCode\":\"DM_DORIS_ETL\",\"parameter\":{\"schema\":\"ods\",\"username\":\"doris_etl\",\"password\":\"${pwd:vj1PHfxXKArOYDX4+ydxHBIQI2J9eacwoWjGBZbP6nI=}\",\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"feLoadUrl\":[\"10.190.196.80:8030\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\",\"database\":\"`ods`\",\"table\":\"`ods_oms_manual_850_m`\",\"loadProps\":{},\"connection\":[{\"table\":[\"`ods`.`ods_oms_manual_850_m`\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\"}],\"preSql\":[\"\"],\"postSql\":[\"\"],\"writeMode\":\"insert\",\"batchSize\":500000}}}]}}\",\"expressionInfo\":\"[{\"name\":\"data_source\",\"expression\":\"'DG_WMS_LXSZ.NONEDIOMS'\",\"addFlag\":1},{\"name\":\"site\",\"expression\":\"'LXSZ'\",\"addFlag\":1},{\"name\":\"local_create_by\",\"expression\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxsz'\",\"addFlag\":1},{\"name\":\"local_create_time\",\"expression\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\",\"addFlag\":1}]\",\"tenantId\":5,\"jvmParam\":\"--jvm=\"-Xms1G -Xmx2G\"\",\"projectId\":0,\"columnExpressionList\":[{\"name\":\"PO_TYPE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":0},{\"name\":\"AC_PO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":1},{\"name\":\"PO_DATE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":2},{\"name\":\"VENDORINFO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":3},{\"name\":\"RESALENO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":4},{\"name\":\"CURRENCY\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":5},{\"name\":\"PAYTERMS\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":6},{\"name\":\"DELTERMS\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":7},{\"name\":\"UPDATE_BY\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":8},{\"name\":\"LAST_UPDATE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":9},{\"name\":\"HUBCODE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":10},{\"name\":\"PO_REGION\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":11},{\"name\":\"SERIAL_FLAG\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":12},{\"name\":\"CUST_LOC\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":13},{\"name\":\"VENDOR_CODE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":14},{\"name\":\"SCRAP_FLAG\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":15},{\"name\":\"SHIPTYPE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":16},{\"name\":\"data_source\",\"expression\":\"'DG_PDB_KJWOMSPD.NONEDIOMS'\",\"addFlag\":1,\"uniqKey\":17},{\"name\":\"site\",\"expression\":\"'LXKJ'\",\"addFlag\":1,\"uniqKey\":18},{\"name\":\"local_create_by\",\"expression\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxkj'\",\"addFlag\":1,\"uniqKey\":19},{\"name\":\"local_create_time\",\"expression\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\",\"addFlag\":1,\"uniqKey\":20}],\"dataxFilePath\":\"/data/hdsp/infra/script/DATAX_JSON_FILE_HOME//5_0_datax_DX5_0_doris_ods_oms_manual_850_m_lxkj_nonedioms_ttest.json\",\"param\":{\"job\":{\"setting\":{\"speed\":{\"channel\":1},\"errorLimit\":{\"record\":0,\"percentage\":0.02}},\"content\":[{\"reader\":{\"parameter\":{\"column\":[\"PO_TYPE\",\"AC_PO\",\"PO_DATE\",\"VENDORINFO\",\"RESALENO\",\"CURRENCY\",\"PAYTERMS\",\"DELTERMS\",\"UPDATE_BY\",\"LAST_UPDATE\",\"HUBCODE\",\"PO_REGION\",\"SERIAL_FLAG\",\"CUST_LOC\",\"VENDOR_CODE\",\"SCRAP_FLAG\",\"SHIPTYPE\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"]}},\"writer\":{\"parameter\":{\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"]}}}]}},\"columnDesensitizationDTOList\":[],\"sync\":{\"reader\":{\"schema\":\"NONEDIOMS\",\"column\":[\"PO_TYPE\",\"AC_PO\",\"PO_DATE\",\"VENDORINFO\",\"RESALENO\",\"CURRENCY\",\"PAYTERMS\",\"DELTERMS\",\"UPDATE_BY\",\"LAST_UPDATE\",\"HUBCODE\",\"PO_REGION\",\"SERIAL_FLAG\",\"CUST_LOC\",\"VENDOR_CODE\",\"SCRAP_FLAG\",\"SHIPTYPE\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"incrementStrategy\":\"DATE\",\"incrementColumn\":\"PO_DATE\",\"where\":\"PO_DATE >= to_date('${_p_last_date_time:-1:day}', 'YYYY-MM-DD HH24:MI:SS') and PO_DATE < to_date('${_p_current_date_time}', 'YYYY-MM-DD HH24:MI:SS')\",\"splitPk\":\"\",\"fetchSize\":1024,\"__dirty\":true,\"username\":\"bigdata_etl\",\"connection\":[{\"table\":[\"MANUAL_850_M\"],\"jdbcUrl\":[\"jdbc:oracle:thin:@10.68.22.26:1521/PDB_KJWOMSPD\"]}]},\"writer\":{\"schema\":\"ods\",\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"preSql\":[\"\"],\"postSql\":[\"\"],\"writeMode\":\"insert\",\"batchSize\":200000,\"__dirty\":true,\"username\":\"doris_etl\",\"connection\":[{\"table\":[\"ods_oms_manual_850_m\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\"}]},\"setting\":{\"speed\":{\"channel\":1},\"errorLimit\":{\"percentage\":0,\"record\":0}},\"transformer\":null},\"sourceTableLov\":{\"tableName\":\"MANUAL_850_M\",\"__dirty\":false},\"writeTableLov\":{\"tableName\":\"ods_oms_manual_850_m\"},\"__id\":447501,\"_status\":\"create\"}\n')\n at [Source: (PushbackInputStream); line: 1, column: 1]","type":"warn","exception":"JSON parse error: Cannot construct instance of `com.hand.hdsp.factory.datax.api.dto.DataxSyncDTO` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('\n{\n{\"creationDate\":\"2025-07-24 13:20:59\",\"createdBy\":327326,\"lastUpdateDate\":\"2025-07-24 13:20:59\",\"lastUpdatedBy\":327326,\"objectVersionNumber\":1,\"_token\":\"ZbSIi1wKurz2owB5d6iuNw7dpX+EUsXk/eMQ5Y+AFjjPEooxrxBHYAEaOlkC4VYSN4NUWEa6B2gNznzqIPRPAxavg+k1IZ4vvDyta/GqUGo=\",\"syncId\":49291,\"syncName\":\"DX5_0_doris_ods_oms_manual_850_m_lxkj_nonedioms_ttest\",\"syncType\":\"OPTION\",\"sourceDatasourceType\":\"ORACLE\",\"sourceDatasourceId\":215,\"sourceDatasourceCode\":\"DG_PDB_KJWOMSPD\",\"writeDatasourceType\":\"DORIS\",\"writeDatasourceId\":151,\"writeDatasourceCode\":\"DM_DORIS_ETL\",\"sourceSchema\":\"NONEDIOMS\",\"sourceObjectType\":\"TABLE\",\"sourceTable\":\"MANUAL_850_M\",\"writeTable\":\"ods_oms_manual_850_m\",\"writeSchema\":\"ods\",\"settingInfo\":\"{\"job\":{\"setting\":{\"speed\":{\"channel\":\"1\"},\"errorLimit\":{\"record\":\"0\",\"percentage\":\"0\"}},\"content\":[{\"reader\":{\"name\":\"oraclereader\",\"datasourceCode\":\"DG_WMS_LXSZ\",\"parameter\":{\"schema\":\"NONEDIOMS\",\"incrementStrategy\":\"NONE\",\"incrementColumn\":\"\",\"where\":\"\",\"username\":\"bigdata_etl\",\"password\":\"${pwd:twmuhtzQcquNShueKrS6CA==}\",\"column\":[{\"name\":\"PO_TYPE\"},{\"name\":\"AC_PO\"},{\"name\":\"PO_DATE\"},{\"name\":\"VENDORINFO\"},{\"name\":\"RESALENO\"},{\"name\":\"CURRENCY\"},{\"name\":\"PAYTERMS\"},{\"name\":\"DELTERMS\"},{\"name\":\"UPDATE_BY\"},{\"name\":\"LAST_UPDATE\"},{\"name\":\"HUBCODE\"},{\"name\":\"PO_REGION\"},{\"name\":\"SERIAL_FLAG\"},{\"name\":\"CUST_LOC\"},{\"name\":\"VENDOR_CODE\"},{\"name\":\"SCRAP_FLAG\"},{\"name\":\"SHIPTYPE\"},{\"name\":\"data_source\",\"value\":\"'DG_WMS_LXSZ.NONEDIOMS'\"},{\"name\":\"site\",\"value\":\"'LXSZ'\"},{\"name\":\"local_create_by\",\"value\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxsz'\"},{\"name\":\"local_create_time\",\"value\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\"}],\"splitPk\":\"\",\"connection\":[{\"table\":[\"\\\"NONEDIOMS\\\".\\\"MANUAL_850_M\\\"\"],\"jdbcUrl\":[\"jdbc:oracle:thin:@10.190.23.106:1521/pdb_szwms2pd\"]}],\"fetchSize\":1024}},\"writer\":{\"name\":\"doriswriter\",\"datasourceCode\":\"DM_DORIS_ETL\",\"parameter\":{\"schema\":\"ods\",\"username\":\"doris_etl\",\"password\":\"${pwd:vj1PHfxXKArOYDX4+ydxHBIQI2J9eacwoWjGBZbP6nI=}\",\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"feLoadUrl\":[\"10.190.196.80:8030\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\",\"database\":\"`ods`\",\"table\":\"`ods_oms_manual_850_m`\",\"loadProps\":{},\"connection\":[{\"table\":[\"`ods`.`ods_oms_manual_850_m`\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\"}],\"preSql\":[\"\"],\"postSql\":[\"\"],\"writeMode\":\"insert\",\"batchSize\":500000}}}]}}\",\"expressionInfo\":\"[{\"name\":\"data_source\",\"expression\":\"'DG_WMS_LXSZ.NONEDIOMS'\",\"addFlag\":1},{\"name\":\"site\",\"expression\":\"'LXSZ'\",\"addFlag\":1},{\"name\":\"local_create_by\",\"expression\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxsz'\",\"addFlag\":1},{\"name\":\"local_create_time\",\"expression\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\",\"addFlag\":1}]\",\"tenantId\":5,\"jvmParam\":\"--jvm=\"-Xms1G -Xmx2G\"\",\"projectId\":0,\"columnExpressionList\":[{\"name\":\"PO_TYPE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":0},{\"name\":\"AC_PO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":1},{\"name\":\"PO_DATE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":2},{\"name\":\"VENDORINFO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":3},{\"name\":\"RESALENO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":4},{\"name\":\"CURRENCY\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":5},{\"name\":\"PAYTERMS\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":6},{\"name\":\"DELTERMS\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":7},{\"name\":\"UPDATE_BY\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":8},{\"name\":\"LAST_UPDATE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":9},{\"name\":\"HUBCODE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":10},{\"name\":\"PO_REGION\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":11},{\"name\":\"SERIAL_FLAG\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":12},{\"name\":\"CUST_LOC\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":13},{\"name\":\"VENDOR_CODE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":14},{\"name\":\"SCRAP_FLAG\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":15},{\"name\":\"SHIPTYPE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":16},{\"name\":\"data_source\",\"expression\":\"'DG_PDB_KJWOMSPD.NONEDIOMS'\",\"addFlag\":1,\"uniqKey\":17},{\"name\":\"site\",\"expression\":\"'LXKJ'\",\"addFlag\":1,\"uniqKey\":18},{\"name\":\"local_create_by\",\"expression\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxkj'\",\"addFlag\":1,\"uniqKey\":19},{\"name\":\"local_create_time\",\"expression\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\",\"addFlag\":1,\"uniqKey\":20}],\"dataxFilePath\":\"/data/hdsp/infra/script/DATAX_JSON_FILE_HOME//5_0_datax_DX5_0_doris_ods_oms_manual_850_m_lxkj_nonedioms_ttest.json\",\"param\":{\"job\":{\"setting\":{\"speed\":{\"channel\":1},\"errorLimit\":{\"record\":0,\"percentage\":0.02}},\"content\":[{\"reader\":{\"parameter\":{\"column\":[\"PO_TYPE\",\"AC_PO\",\"PO_DATE\",\"VENDORINFO\",\"RESALENO\",\"CURRENCY\",\"PAYTERMS\",\"DELTERMS\",\"UPDATE_BY\",\"LAST_UPDATE\",\"HUBCODE\",\"PO_REGION\",\"SERIAL_FLAG\",\"CUST_LOC\",\"VENDOR_CODE\",\"SCRAP_FLAG\",\"SHIPTYPE\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"]}},\"writer\":{\"parameter\":{\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"]}}}]}},\"columnDesensitizationDTOList\":[],\"sync\":{\"reader\":{\"schema\":\"NONEDIOMS\",\"column\":[\"PO_TYPE\",\"AC_PO\",\"PO_DATE\",\"VENDORINFO\",\"RESALENO\",\"CURRENCY\",\"PAYTERMS\",\"DELTERMS\",\"UPDATE_BY\",\"LAST_UPDATE\",\"HUBCODE\",\"PO_REGION\",\"SERIAL_FLAG\",\"CUST_LOC\",\"VENDOR_CODE\",\"SCRAP_FLAG\",\"SHIPTYPE\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"incrementStrategy\":\"DATE\",\"incrementColumn\":\"PO_DATE\",\"where\":\"PO_DATE >= to_date('${_p_last_date_time:-1:day}', 'YYYY-MM-DD HH24:MI:SS') and PO_DATE < to_date('${_p_current_date_time}', 'YYYY-MM-DD HH24:MI:SS')\",\"splitPk\":\"\",\"fetchSize\":1024,\"__dirty\":true,\"username\":\"bigdata_etl\",\"connection\":[{\"table\":[\"MANUAL_850_M\"],\"jdbcUrl\":[\"jdbc:oracle:thin:@10.68.22.26:1521/PDB_KJWOMSPD\"]}]},\"writer\":{\"schema\":\"ods\",\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"preSql\":[\"\"],\"postSql\":[\"\"],\"writeMode\":\"insert\",\"batchSize\":200000,\"__dirty\":true,\"username\":\"doris_etl\",\"connection\":[{\"table\":[\"ods_oms_manual_850_m\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\"}]},\"setting\":{\"speed\":{\"channel\":1},\"errorLimit\":{\"percentage\":0,\"record\":0}},\"transformer\":null},\"sourceTableLov\":{\"tableName\":\"MANUAL_850_M\",\"__dirty\":false},\"writeTableLov\":{\"tableName\":\"ods_oms_manual_850_m\"},\"__id\":447501,\"_status\":\"create\"}\n'); nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance of `com.hand.hdsp.factory.datax.api.dto.DataxSyncDTO` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('\n{\n{\"creationDate\":\"2025-07-24 13:20:59\",\"createdBy\":327326,\"lastUpdateDate\":\"2025-07-24 13:20:59\",\"lastUpdatedBy\":327326,\"objectVersionNumber\":1,\"_token\":\"ZbSIi1wKurz2owB5d6iuNw7dpX+EUsXk/eMQ5Y+AFjjPEooxrxBHYAEaOlkC4VYSN4NUWEa6B2gNznzqIPRPAxavg+k1IZ4vvDyta/GqUGo=\",\"syncId\":49291,\"syncName\":\"DX5_0_doris_ods_oms_manual_850_m_lxkj_nonedioms_ttest\",\"syncType\":\"OPTION\",\"sourceDatasourceType\":\"ORACLE\",\"sourceDatasourceId\":215,\"sourceDatasourceCode\":\"DG_PDB_KJWOMSPD\",\"writeDatasourceType\":\"DORIS\",\"writeDatasourceId\":151,\"writeDatasourceCode\":\"DM_DORIS_ETL\",\"sourceSchema\":\"NONEDIOMS\",\"sourceObjectType\":\"TABLE\",\"sourceTable\":\"MANUAL_850_M\",\"writeTable\":\"ods_oms_manual_850_m\",\"writeSchema\":\"ods\",\"settingInfo\":\"{\"job\":{\"setting\":{\"speed\":{\"channel\":\"1\"},\"errorLimit\":{\"record\":\"0\",\"percentage\":\"0\"}},\"content\":[{\"reader\":{\"name\":\"oraclereader\",\"datasourceCode\":\"DG_WMS_LXSZ\",\"parameter\":{\"schema\":\"NONEDIOMS\",\"incrementStrategy\":\"NONE\",\"incrementColumn\":\"\",\"where\":\"\",\"username\":\"bigdata_etl\",\"password\":\"${pwd:twmuhtzQcquNShueKrS6CA==}\",\"column\":[{\"name\":\"PO_TYPE\"},{\"name\":\"AC_PO\"},{\"name\":\"PO_DATE\"},{\"name\":\"VENDORINFO\"},{\"name\":\"RESALENO\"},{\"name\":\"CURRENCY\"},{\"name\":\"PAYTERMS\"},{\"name\":\"DELTERMS\"},{\"name\":\"UPDATE_BY\"},{\"name\":\"LAST_UPDATE\"},{\"name\":\"HUBCODE\"},{\"name\":\"PO_REGION\"},{\"name\":\"SERIAL_FLAG\"},{\"name\":\"CUST_LOC\"},{\"name\":\"VENDOR_CODE\"},{\"name\":\"SCRAP_FLAG\"},{\"name\":\"SHIPTYPE\"},{\"name\":\"data_source\",\"value\":\"'DG_WMS_LXSZ.NONEDIOMS'\"},{\"name\":\"site\",\"value\":\"'LXSZ'\"},{\"name\":\"local_create_by\",\"value\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxsz'\"},{\"name\":\"local_create_time\",\"value\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\"}],\"splitPk\":\"\",\"connection\":[{\"table\":[\"\\\"NONEDIOMS\\\".\\\"MANUAL_850_M\\\"\"],\"jdbcUrl\":[\"jdbc:oracle:thin:@10.190.23.106:1521/pdb_szwms2pd\"]}],\"fetchSize\":1024}},\"writer\":{\"name\":\"doriswriter\",\"datasourceCode\":\"DM_DORIS_ETL\",\"parameter\":{\"schema\":\"ods\",\"username\":\"doris_etl\",\"password\":\"${pwd:vj1PHfxXKArOYDX4+ydxHBIQI2J9eacwoWjGBZbP6nI=}\",\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"feLoadUrl\":[\"10.190.196.80:8030\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\",\"database\":\"`ods`\",\"table\":\"`ods_oms_manual_850_m`\",\"loadProps\":{},\"connection\":[{\"table\":[\"`ods`.`ods_oms_manual_850_m`\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\"}],\"preSql\":[\"\"],\"postSql\":[\"\"],\"writeMode\":\"insert\",\"batchSize\":500000}}}]}}\",\"expressionInfo\":\"[{\"name\":\"data_source\",\"expression\":\"'DG_WMS_LXSZ.NONEDIOMS'\",\"addFlag\":1},{\"name\":\"site\",\"expression\":\"'LXSZ'\",\"addFlag\":1},{\"name\":\"local_create_by\",\"expression\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxsz'\",\"addFlag\":1},{\"name\":\"local_create_time\",\"expression\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\",\"addFlag\":1}]\",\"tenantId\":5,\"jvmParam\":\"--jvm=\"-Xms1G -Xmx2G\"\",\"projectId\":0,\"columnExpressionList\":[{\"name\":\"PO_TYPE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":0},{\"name\":\"AC_PO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":1},{\"name\":\"PO_DATE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":2},{\"name\":\"VENDORINFO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":3},{\"name\":\"RESALENO\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":4},{\"name\":\"CURRENCY\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":5},{\"name\":\"PAYTERMS\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":6},{\"name\":\"DELTERMS\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":7},{\"name\":\"UPDATE_BY\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":8},{\"name\":\"LAST_UPDATE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":9},{\"name\":\"HUBCODE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":10},{\"name\":\"PO_REGION\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":11},{\"name\":\"SERIAL_FLAG\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":12},{\"name\":\"CUST_LOC\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":13},{\"name\":\"VENDOR_CODE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":14},{\"name\":\"SCRAP_FLAG\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":15},{\"name\":\"SHIPTYPE\",\"expression\":\"\",\"addFlag\":0,\"uniqKey\":16},{\"name\":\"data_source\",\"expression\":\"'DG_PDB_KJWOMSPD.NONEDIOMS'\",\"addFlag\":1,\"uniqKey\":17},{\"name\":\"site\",\"expression\":\"'LXKJ'\",\"addFlag\":1,\"uniqKey\":18},{\"name\":\"local_create_by\",\"expression\":\"'WF5_0_prd_doris_ods_oms_manual_850_m_lxkj'\",\"addFlag\":1,\"uniqKey\":19},{\"name\":\"local_create_time\",\"expression\":\"'${_p_current_date_time:yyyy-MM-dd HH:mm:ss}'\",\"addFlag\":1,\"uniqKey\":20}],\"dataxFilePath\":\"/data/hdsp/infra/script/DATAX_JSON_FILE_HOME//5_0_datax_DX5_0_doris_ods_oms_manual_850_m_lxkj_nonedioms_ttest.json\",\"param\":{\"job\":{\"setting\":{\"speed\":{\"channel\":1},\"errorLimit\":{\"record\":0,\"percentage\":0.02}},\"content\":[{\"reader\":{\"parameter\":{\"column\":[\"PO_TYPE\",\"AC_PO\",\"PO_DATE\",\"VENDORINFO\",\"RESALENO\",\"CURRENCY\",\"PAYTERMS\",\"DELTERMS\",\"UPDATE_BY\",\"LAST_UPDATE\",\"HUBCODE\",\"PO_REGION\",\"SERIAL_FLAG\",\"CUST_LOC\",\"VENDOR_CODE\",\"SCRAP_FLAG\",\"SHIPTYPE\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"]}},\"writer\":{\"parameter\":{\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"]}}}]}},\"columnDesensitizationDTOList\":[],\"sync\":{\"reader\":{\"schema\":\"NONEDIOMS\",\"column\":[\"PO_TYPE\",\"AC_PO\",\"PO_DATE\",\"VENDORINFO\",\"RESALENO\",\"CURRENCY\",\"PAYTERMS\",\"DELTERMS\",\"UPDATE_BY\",\"LAST_UPDATE\",\"HUBCODE\",\"PO_REGION\",\"SERIAL_FLAG\",\"CUST_LOC\",\"VENDOR_CODE\",\"SCRAP_FLAG\",\"SHIPTYPE\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"incrementStrategy\":\"DATE\",\"incrementColumn\":\"PO_DATE\",\"where\":\"PO_DATE >= to_date('${_p_last_date_time:-1:day}', 'YYYY-MM-DD HH24:MI:SS') and PO_DATE < to_date('${_p_current_date_time}', 'YYYY-MM-DD HH24:MI:SS')\",\"splitPk\":\"\",\"fetchSize\":1024,\"__dirty\":true,\"username\":\"bigdata_etl\",\"connection\":[{\"table\":[\"MANUAL_850_M\"],\"jdbcUrl\":[\"jdbc:oracle:thin:@10.68.22.26:1521/PDB_KJWOMSPD\"]}]},\"writer\":{\"schema\":\"ods\",\"column\":[\"po_type\",\"ac_po\",\"po_date\",\"vendorinfo\",\"resaleno\",\"currency\",\"payterms\",\"delterms\",\"update_by\",\"last_update\",\"hubcode\",\"po_region\",\"serial_flag\",\"cust_loc\",\"vendor_code\",\"scrap_flag\",\"shiptype\",\"data_source\",\"site\",\"local_create_by\",\"local_create_time\"],\"preSql\":[\"\"],\"postSql\":[\"\"],\"writeMode\":\"insert\",\"batchSize\":200000,\"__dirty\":true,\"username\":\"doris_etl\",\"connection\":[{\"table\":[\"ods_oms_manual_850_m\"],\"jdbcUrl\":\"jdbc:mysql://10.190.196.80:9030\"}]},\"setting\":{\"speed\":{\"channel\":1},\"errorLimit\":{\"percentage\":0,\"record\":0}},\"transformer\":null},\"sourceTableLov\":{\"tableName\":\"MANUAL_850_M\",\"__dirty\":false},\"writeTableLov\":{\"tableName\":\"ods_oms_manual_850_m\"},\"__id\":447501,\"_status\":\"create\"}\n')\n at [Source: (PushbackInputStream); line: 1, column: 1]"}
07-25
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值