用户行为分析表 Normal 0 / 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 - 2020/04/27 09:32:01.126 - 2020/04/27 09:32:01.126 H4sIAAAAAAAAAAMAAAAAAAAAAAA= N source_js_events ${db.mysql.epdc.source.js.host} MYSQL Native ${db.mysql.source.schema.js.events} ${db.mysql.epdc.source.js.port} ${db.mysql.epdc.source.js.username} ${db.mysql.epdc.source.js.password} EXTRA_OPTION_MYSQL.allowMultiQueries true EXTRA_OPTION_MYSQL.characterEncoding utf8 EXTRA_OPTION_MYSQL.serverTimezone Asia/Shanghai EXTRA_OPTION_MYSQL.useSSL false EXTRA_OPTION_MYSQL.useUnicode true FORCE_IDENTIFIERS_TO_LOWERCASE N FORCE_IDENTIFIERS_TO_UPPERCASE N IS_CLUSTERED N PORT_NUMBER ${db.mysql.epdc.source.js.port} PRESERVE_RESERVED_WORD_CASE Y QUOTE_ALL_FIELDS N STREAM_RESULTS Y SUPPORTS_BOOLEAN_DATA_TYPE Y SUPPORTS_TIMESTAMP_DATA_TYPE Y USE_POOLING N source_js_user ${db.mysql.epdc.source.js.host} MYSQL Native ${db.mysql.source.schema.js.user} ${db.mysql.epdc.source.js.port} ${db.mysql.epdc.source.js.username} ${db.mysql.epdc.source.js.password} EXTRA_OPTION_MYSQL.allowMultiQueries true EXTRA_OPTION_MYSQL.characterEncoding utf8 EXTRA_OPTION_MYSQL.serverTimezone Asia/Shanghai EXTRA_OPTION_MYSQL.useSSL false EXTRA_OPTION_MYSQL.useUnicode true FORCE_IDENTIFIERS_TO_LOWERCASE N FORCE_IDENTIFIERS_TO_UPPERCASE N IS_CLUSTERED N PORT_NUMBER ${db.mysql.epdc.source.js.port} PRESERVE_RESERVED_WORD_CASE Y QUOTE_ALL_FIELDS N STREAM_RESULTS Y SUPPORTS_BOOLEAN_DATA_TYPE Y SUPPORTS_TIMESTAMP_DATA_TYPE Y USE_POOLING N target_js ${db.mysql.epdc.target.js.host} MYSQL Native ${db.mysql.target.schema.jinshui} ${db.mysql.epdc.target.js.port} ${db.mysql.epdc.target.js.username} ${db.mysql.epdc.target.js.password} EXTRA_OPTION_MYSQL.allowMultiQueries true EXTRA_OPTION_MYSQL.characterEncoding utf8 EXTRA_OPTION_MYSQL.serverTimezone Asia/Shanghai EXTRA_OPTION_MYSQL.useSSL false EXTRA_OPTION_MYSQL.useUnicode true FORCE_IDENTIFIERS_TO_LOWERCASE N FORCE_IDENTIFIERS_TO_UPPERCASE N IS_CLUSTERED N PORT_NUMBER ${db.mysql.epdc.target.js.port} PRESERVE_RESERVED_WORD_CASE Y QUOTE_ALL_FIELDS N STREAM_RESULTS Y SUPPORTS_BOOLEAN_DATA_TYPE Y SUPPORTS_TIMESTAMP_DATA_TYPE Y USE_POOLING N 用户增长率 记录集连接 Y 用户访问量 记录集连接 Y 记录集连接 表输出 Y 用户增长率 TableInput Y 1 none source_js_user SELECT REPLACE(MD5(UUID()),'-','') ID, NOW() created_time, NOW() updated_time, 'kettle' updated_by, 'kettle' created_by, COUNT(u.ID) growth_rate, t.minuteTime time FROM ( SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:00:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:01:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:02:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:03:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:04:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:05:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:06:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:07:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:08:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:09:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:10:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:11:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:12:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:13:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:14:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:15:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:16:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:17:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:18:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:19:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:20:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:21:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:22:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:23:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:24:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:25:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:26:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:27:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:28:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:29:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:30:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:31:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:32:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:33:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:34:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:35:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:36:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:37:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:38:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:39:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:40:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:41:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:42:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:43:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:44:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:45:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:46:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:47:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:48:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:49:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:50:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:51:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:52:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:53:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:54:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:55:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:56:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:57:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:58:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:59:00' ) AS minuteTime ) t LEFT JOIN epdc_user u ON MINUTE(t.minuteTime) = MINUTE (u.CREATED_TIME) AND u.CREATED_TIME BETWEEN DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:00:00' ) AND DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:00:00' ) GROUP BY t.minuteTime ORDER BY t.minuteTime ASC 0 N N N N String normal ID 36 -1 用户增长率 ID . , none N Y 0 N N N zh_CN Asia/Shanghai N Timestamp normal created_time 0 -1 用户增长率 created_time . , none N Y 0 N N N zh_CN Asia/Shanghai N Timestamp normal updated_time 0 -1 用户增长率 updated_time . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal updated_by 6 -1 用户增长率 updated_by . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal created_by 6 -1 用户增长率 created_by . , none N Y 0 N N N zh_CN Asia/Shanghai N Integer normal growth_rate 15 0 用户增长率 growth_rate ####0;-####0 . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal time 24 -1 用户增长率 time . , none N Y 0 N N N zh_CN Asia/Shanghai N 256 112 Y 用户访问量 TableInput Y 1 none source_js_events SELECT IFNULL(SUM(u.BROWSE_NUM),0)*3 visitor_rate, t.minuteTime time FROM ( SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:00:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:01:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:02:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:03:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:04:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:05:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:06:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:07:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:08:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:09:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:10:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:11:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:12:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:13:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:14:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:15:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:16:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:17:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:18:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:19:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:20:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:21:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:22:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:23:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:24:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:25:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:26:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:27:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:28:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:29:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:30:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:31:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:32:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:33:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:34:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:35:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:36:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:37:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:38:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:39:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:40:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:41:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:42:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:43:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:44:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:45:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:46:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:47:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:48:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:49:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:50:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:51:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:52:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:53:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:54:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:55:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:56:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:57:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:58:00' ) AS minuteTime UNION ALL SELECT DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:59:00' ) AS minuteTime ) t LEFT JOIN epdc_events u ON MINUTE(t.minuteTime) = MINUTE (u.CREATED_TIME) AND u.CREATED_TIME BETWEEN DATE_FORMAT( DATE_SUB(NOW(),INTERVAL 1 HOUR), '%Y-%m-%d %H:00:00' ) AND DATE_FORMAT( '2020-02-22 18:00:00', '%Y-%m-%d %H:00:00' ) GROUP BY t.minuteTime ORDER BY t.minuteTime ASC 0 N N N N BigNumber normal visitor_rate 33 0 用户访问量 visitor_rate ######0.0###################;-######0.0################### . none N Y 0 N N N zh_CN Asia/Shanghai N String normal time 24 -1 用户访问量 time . , none N Y 0 N N N zh_CN Asia/Shanghai N 256 272 Y 表输出 TableOutput Y 1 none target_js ${db.mysql.target.schema.jinshui}
screen_userdata_userbehavior
1000 N N Y Y N N Y N Y N ID ID created_time created_time updated_time updated_time updated_by updated_by created_by created_by growth_rate growth_rate visitor_rate visitor_rate time time 688 192 Y 记录集连接 MergeJoin Y 1 none INNER 用户增长率 用户访问量 time time 464 192 Y N