diff --git a/src/main/java/com/eactive/eai/rms/ext/djb/job/ApiStatsHourlyAggregationJob.java b/src/main/java/com/eactive/eai/rms/ext/djb/job/ApiStatsHourlyAggregationJob.java index 606f50c..6b840c3 100644 --- a/src/main/java/com/eactive/eai/rms/ext/djb/job/ApiStatsHourlyAggregationJob.java +++ b/src/main/java/com/eactive/eai/rms/ext/djb/job/ApiStatsHourlyAggregationJob.java @@ -80,7 +80,6 @@ public class ApiStatsHourlyAggregationJob implements Job { log.info("=== 시간별 통계 집계 작업 시작 === 대상: {}", targetDate); String searchDate = targetDate.format(DateTimeFormatter.ofPattern("yyyyMMdd")); - String schemaEMS = System.getProperty("eai.tableowner", "EMSADM").toUpperCase(); String logTableName = CommonUtil.getLogTable(searchDate, true); // 1. 기존 데이터 삭제 @@ -129,7 +128,7 @@ public class ApiStatsHourlyAggregationJob implements Job { " FROM " + logTableName + " WHERE MSGDPSTYMS LIKE :searchDate || '%'" + " GROUP BY EAISVCSERNO" + - " ) A LEFT OUTER JOIN " + schemaEMS + ".TSEAIRM28 B ON A.ERROR_CODE = B.CODE AND B.CODEGROUP = 'ERRCODE_TIMEOUT'" + + " ) A LEFT OUTER JOIN TSEAICM20 B ON A.ERROR_CODE = B.CODE AND B.CODEGROUP = 'ERRCODE_TIMEOUT' AND B.USEYN = 'Y' " + " GROUP BY SUBSTR(DT,1,10), API_NAME, GW_INSTANCE_ID, BIZ_DIV_CODE, NVL(A.CLIENT_ID, 'NONE')" + " , INBOUND_ADAPTER, OUTBOUND_ADAPTER";