物料分类数据更新 Normal / ID_BATCH Y ID_BATCH CHANNEL_ID Y CHANNEL_ID TRANSNAME Y TRANSNAME STATUS Y STATUS LINES_READ Y LINES_READ LINES_WRITTEN Y LINES_WRITTEN LINES_UPDATED Y LINES_UPDATED LINES_INPUT Y LINES_INPUT LINES_OUTPUT Y LINES_OUTPUT LINES_REJECTED Y LINES_REJECTED ERRORS Y ERRORS STARTDATE Y STARTDATE ENDDATE Y ENDDATE LOGDATE Y LOGDATE DEPDATE Y DEPDATE REPLAYDATE Y REPLAYDATE LOG_FIELD Y LOG_FIELD EXECUTING_SERVER N EXECUTING_SERVER EXECUTING_USER N EXECUTING_USER CLIENT N CLIENT
ID_BATCH Y ID_BATCH SEQ_NR Y SEQ_NR LOGDATE Y LOGDATE TRANSNAME Y TRANSNAME STEPNAME Y STEPNAME STEP_COPY Y STEP_COPY LINES_READ Y LINES_READ LINES_WRITTEN Y LINES_WRITTEN LINES_UPDATED Y LINES_UPDATED LINES_INPUT Y LINES_INPUT LINES_OUTPUT Y LINES_OUTPUT LINES_REJECTED Y LINES_REJECTED ERRORS Y ERRORS INPUT_BUFFER_ROWS Y INPUT_BUFFER_ROWS OUTPUT_BUFFER_ROWS Y OUTPUT_BUFFER_ROWS
ID_BATCH Y ID_BATCH CHANNEL_ID Y CHANNEL_ID LOG_DATE Y LOG_DATE LOGGING_OBJECT_TYPE Y LOGGING_OBJECT_TYPE OBJECT_NAME Y OBJECT_NAME OBJECT_COPY Y OBJECT_COPY REPOSITORY_DIRECTORY Y REPOSITORY_DIRECTORY FILENAME Y FILENAME OBJECT_ID Y OBJECT_ID OBJECT_REVISION Y OBJECT_REVISION PARENT_CHANNEL_ID Y PARENT_CHANNEL_ID ROOT_CHANNEL_ID Y ROOT_CHANNEL_ID
ID_BATCH Y ID_BATCH CHANNEL_ID Y CHANNEL_ID LOG_DATE Y LOG_DATE TRANSNAME Y TRANSNAME STEPNAME Y STEPNAME STEP_COPY Y STEP_COPY LINES_READ Y LINES_READ LINES_WRITTEN Y LINES_WRITTEN LINES_UPDATED Y LINES_UPDATED LINES_INPUT Y LINES_INPUT LINES_OUTPUT Y LINES_OUTPUT LINES_REJECTED Y LINES_REJECTED ERRORS Y ERRORS LOG_FIELD N LOG_FIELD
ID_BATCH Y ID_BATCH CHANNEL_ID Y CHANNEL_ID LOG_DATE Y LOG_DATE METRICS_DATE Y METRICS_DATE METRICS_CODE Y METRICS_CODE METRICS_DESCRIPTION Y METRICS_DESCRIPTION METRICS_SUBJECT Y METRICS_SUBJECT METRICS_TYPE Y METRICS_TYPE METRICS_VALUE Y METRICS_VALUE
0.0 0.0 10000 50 50 N Y 50000 Y N 1000 100 - 2024/11/28 14:02:54.071 - 2024/11/28 14:02:54.071 H4sIAAAAAAAAAAMAAAAAAAAAAAA= N MOM ${mysql_host} MYSQL Native ${mysql_dbname} 3306 ${mysql_username} ${mysql_password} EXTRA_OPTION_MYSQL.characterEncoding utf-8 EXTRA_OPTION_MYSQL.defaultFetchSize 5000 EXTRA_OPTION_MYSQL.rewriteBatchedStatements true EXTRA_OPTION_MYSQL.useCompression true EXTRA_OPTION_MYSQL.useCursorFetch true EXTRA_OPTION_MYSQL.useServerPrepStmts true FORCE_IDENTIFIERS_TO_LOWERCASE N FORCE_IDENTIFIERS_TO_UPPERCASE N IS_CLUSTERED N PORT_NUMBER 3306 PRESERVE_RESERVED_WORD_CASE Y QUOTE_ALL_FIELDS N STREAM_RESULTS N SUPPORTS_BOOLEAN_DATA_TYPE Y SUPPORTS_TIMESTAMP_DATA_TYPE Y USE_POOLING N 执行SQL脚本-更新parent_id 执行SQL脚本-更新ancestors Y 获取变量 执行SQL脚本-更新parent_id Y 执行SQL脚本-更新ancestors ExecSQL Y 1 none MOM N N N N update base_material_class a left join base_material_class p on a.parent_id=p.id set a.ancestors=concat(p.ancestors, ',', p.id) where a.parent_id!=0; update base_material_class a left join base_material_class p on a.parent_id=p.id set a.ancestors=concat(p.ancestors, ',', p.id) where a.parent_id!=0; update base_material_class a left join base_material_class p on a.parent_id=p.id set a.ancestors=concat(p.ancestors, ',', p.id) where a.parent_id!=0; update base_material_class a left join base_material_class p on a.parent_id=p.id set a.ancestors=concat(p.ancestors, ',', p.id) where a.parent_id!=0; update base_material_class a left join base_material_class p on a.parent_id=p.id set a.ancestors=concat(p.ancestors, ',', p.id) where a.parent_id!=0; update base_material_class a left join base_material_class p on a.parent_id=p.id set a.ancestors=concat(p.ancestors, ',', p.id) where a.parent_id!=0; update base_material_class a left join base_material_class p on a.parent_id=p.id set a.ancestors=concat(p.ancestors, ',', p.id) where a.parent_id!=0; update base_material_class a left join base_material_class p on a.parent_id=p.id set a.ancestors=concat(p.ancestors, ',', p.id) where a.parent_id!=0; update base_material_class a left join base_material_class p on a.parent_id=p.id set a.ancestors=concat(p.ancestors, ',', p.id) where a.parent_id!=0; update base_material_class a left join base_material_class p on a.parent_id=p.id set a.ancestors=concat(p.ancestors, ',', p.id) where a.parent_id!=0; N 720 112 Y 执行SQL脚本-更新parent_id ExecSQL Y 1 none MOM N N N N UPDATE base_material_class T1 LEFT JOIN base_material_class T2 ON LEFT(T1.material_class_code, LENGTH(T1.material_class_code) - 2) = T2.material_class_code SET T1.parent_id = T2.ID WHERE T1.ID <> 1; N 384 112 Y 获取变量 GetVariable Y 1 none mysql_driverclassname ${mysql_driverclassname} String -1 -1 none mysql_password ${mysql_password} String -1 -1 none mysql_url ${mysql_url} String -1 -1 none mysql_username ${mysql_username} String -1 -1 none USER_ID ${userId} String -1 -1 none sqlserver_driverclassname ${sqlserver_driverclassname} String -1 -1 none sqlserver_password ${sqlserver_password} String -1 -1 none sqlserver_url ${sqlserver_url} String -1 -1 none sqlserver_username ${sqlserver_username} String -1 -1 none USER_NAME ${userName} String -1 -1 none 148 432 Y N