거래로그 집계시 공통코드 테이블 변경
This commit is contained in:
@@ -80,7 +80,6 @@ public class ApiStatsHourlyAggregationJob implements Job {
|
|||||||
log.info("=== 시간별 통계 집계 작업 시작 === 대상: {}", targetDate);
|
log.info("=== 시간별 통계 집계 작업 시작 === 대상: {}", targetDate);
|
||||||
|
|
||||||
String searchDate = targetDate.format(DateTimeFormatter.ofPattern("yyyyMMdd"));
|
String searchDate = targetDate.format(DateTimeFormatter.ofPattern("yyyyMMdd"));
|
||||||
String schemaEMS = System.getProperty("eai.tableowner", "EMSADM").toUpperCase();
|
|
||||||
String logTableName = CommonUtil.getLogTable(searchDate, true);
|
String logTableName = CommonUtil.getLogTable(searchDate, true);
|
||||||
|
|
||||||
// 1. 기존 데이터 삭제
|
// 1. 기존 데이터 삭제
|
||||||
@@ -129,7 +128,7 @@ public class ApiStatsHourlyAggregationJob implements Job {
|
|||||||
" FROM " + logTableName +
|
" FROM " + logTableName +
|
||||||
" WHERE MSGDPSTYMS LIKE :searchDate || '%'" +
|
" WHERE MSGDPSTYMS LIKE :searchDate || '%'" +
|
||||||
" GROUP BY EAISVCSERNO" +
|
" 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')" +
|
" GROUP BY SUBSTR(DT,1,10), API_NAME, GW_INSTANCE_ID, BIZ_DIV_CODE, NVL(A.CLIENT_ID, 'NONE')" +
|
||||||
" , INBOUND_ADAPTER, OUTBOUND_ADAPTER";
|
" , INBOUND_ADAPTER, OUTBOUND_ADAPTER";
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user