커밋 그래프

102 커밋

작성자 SHA1 메시지 날짜
hyojin kim
07368f18cb 🔥 application.yml 설정 변경 2026-02-12 10:41:27 +09:00
hyojin-kim4
a93942d4d6
🔀 용어 표준화 반영 (AIS 제외) (#6)
* 🔧 Schema/Table 하드코딩 제거

* 🔥 BatchSchemaProperties.java 제거 및 @Value Schema 설정 방식 통일

* 🗃️ 용어 표준화

- Facility Port 
- Common Code
- Risk&Compliance
- Movement 
- Event 
- PSC 
- 선박제원정보
2026-02-12 10:27:22 +09:00
hyojin-kim4
f53648290c
🔀 데이터 값 검증 컬럼 추가 (#4)
* 🗃️ PSC : 값 검증 컬럼 추가

* 🗃️ Facility : 값 검증 컬럼 추가

* 🔊 Facility : API Request 로그 추가

* 🗃️ Event : 값 검증 컬럼 추가

* 🗃️ Movement : 값 검증 컬럼 추가

* 🗃️ 공통코드 : 값 검증 컬럼 추가, API 로그 서비스 추가

* 🗃️ IMO 메타 수집 : 값 검증 컬럼 추가, API 로그 서비스 추가

* 🗃️ Risk&Compliance : 값 검증 컬럼 추가

* 🗃️ 선박제원정보 : 값 검증 컬럼 추가, 해시값 비교 프로세스 제거

* 🗃️ schema change : snp_data -> t_snp_data
2026-02-05 18:49:27 +09:00
hyojin kim
3cbc2d2e94 Merge branch 'dev_movements' into develop 2026-01-21 14:36:14 +09:00
hyojin kim
a59c91ae1f Merge branch 'dev_psc' into develop 2026-01-21 14:36:07 +09:00
hyojin kim
30304de4e6 🗃️ ship_detail_data,additionalshipsdata : datasetversion 컬럼 수집 추가 2026-01-21 14:31:56 +09:00
hyojin kim
7a1b24e381 🗃️ Dark Activity Confirmed : area_country 컬럼 수집 추가 2026-01-21 13:30:26 +09:00
hyojin kim
8d2cd09725 🗃️ PSC 수집 제외 컬럼 반영 2026-01-21 13:20:53 +09:00
hyojin kim
6c4ce9a536 🗃️ Terminal Call 수집 누락 컬럼 추가 2026-01-21 11:17:42 +09:00
hyojin kim
9fed34e1bc 🔥 Risk&Compliance Current/History 수집 방식 변경 2026-01-20 10:09:59 +09:00
hyojin kim
21368ffaff 🐛 Insert 쿼리 오류 수정 2026-01-19 15:30:13 +09:00
hyojin kim
7ab53d1bbf 🔥 선박제원정보의 Company Compliance 수집 제거 2026-01-19 10:49:54 +09:00
hyojin kim
613980c496 🔥 선박제원정보의 Company Compliance 수집 제거 2026-01-19 09:43:33 +09:00
hyojin kim
e63607a69d Company Compliance 수집 JOB 추가 2026-01-16 17:12:04 +09:00
hyojin kim
f4421fa455 선박제원정보 요청 단위 변경 2026-01-16 14:17:06 +09:00
hyojin kim
43057d74fb Company Detail 수집 프로세스 추가 2026-01-16 14:15:00 +09:00
hyojin kim
64a3a55e78 batch_api_log 관리 프로세스 추가 2026-01-15 15:58:20 +09:00
hyojin kim
f2c4e0d14f 🔇 Web Services API Log Control 2026-01-12 15:11:05 +09:00
hyojin kim
5305f61a41 🔇 Ships API Log Control 2026-01-12 14:41:08 +09:00
hyojin kim
c3dabd370c Merge branch 'develop' into dev_shipdetail_sync 2026-01-09 16:07:28 +09:00
hyojin kim
9c021f298c Add Ship Detail Sync Job 2026-01-09 16:07:00 +09:00
hyojin kim
cbb53fd9f1 🗃️ Core 캐시 대상 변경 2026-01-09 14:59:20 +09:00
49d2de1965 AIS Target DB Sync Job 분리 (캐시→DB 15분 주기)
- AisTargetDataWriter: DB 저장 제거, 캐시 업데이트만 수행
- AisTargetDbSyncJob 신규 생성: 15분 주기 캐시→DB 동기화
- AisTargetDbSyncTasklet: 캐시에서 최근 15분 데이터 조회 후 UPSERT
- application.yml: ais-target-db-sync 설정 추가

데이터 흐름 변경:
- 기존: API(1분) → 캐시 + DB (매분 33K 건 저장)
- 변경: API(1분) → 캐시만, DB는 15분마다 MMSI별 최신 1건 저장

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-09 14:25:27 +09:00
hyojin kim
1ab78e881f 🔊 API Response Error Log Update 2026-01-09 13:39:18 +09:00
hyojin kim
4e79794750 chunk & batch size change 2026-01-09 10:21:10 +09:00
hyojin kim
abe5ea1a1c Merge branch 'dev_batchflag' into develop 2026-01-08 15:59:01 +09:00
hyojin kim
d8b8a40316 🗃️ remove batch_flag of new_snp schema 2026-01-08 15:57:46 +09:00
hyojin kim
b842ec8d54 🗃️ Crew List Unique Index Change 2026-01-08 15:28:03 +09:00
hyojin kim
e1fa48768e 💥 API 조회 기간 세팅 방식 변경 및 통일 2026-01-08 15:12:06 +09:00
hyojin kim
87a9217853 🗃️ ais_target ddl update 2026-01-07 13:18:10 +09:00
hyojin kim
6e70e921af 🗃️ AIS Target 변경으로 인한 데이터 및 컬럼추가 2026-01-05 17:42:53 +09:00
hyojin kim
3fb133e367 🗃️ core20 컬럼 추가 : AIS 추가 컬럼 2026-01-05 15:04:07 +09:00
hyojin kim
31262f5dda 🔇 로그 범위 변경 2025-12-31 13:59:23 +09:00
hyojin kim
99fcd38d24 🗃️ procedure change 2025-12-31 12:38:07 +09:00
hyojin kim
7360736cb0 🏗️ Movement Batch Package Rearrange 2025-12-31 10:53:31 +09:00
hyojin kim
6aba0f55b0 🗃️ Event Table Name Change
- SQL Injection Prevent
2025-12-31 10:37:20 +09:00
hyojin kim
1d2a3c53c8 Add Compliance History Value Change Manage Step 2025-12-31 09:59:25 +09:00
hyojin kim
020f16035b Merge branch 'develop' of https://github.com/GC-IncheonService-KDN/SNP-Batch into develop 2025-12-29 18:02:31 +09:00
hyojin kim
94f7d4b5c0 🔨 Multi Step Job Config 추가 2025-12-29 18:02:18 +09:00
Kim JiMyeung
0a5e2e56af Batch 파라미터 request 적용 2025-12-29 15:35:18 +09:00
hyojin kim
32af369f23 🗃️ Last Postion Update 대상 스키마 변경 2025-12-24 14:24:17 +09:00
hyojin kim
fcf1d74c38 Risk&Compliance Range Import Update 2025-12-24 14:15:13 +09:00
hyojin kim
5683000024 Merge branch 'dev_event' into develop 2025-12-23 14:39:43 +09:00
Kim JiMyeung
a7cf1647f8 event속성들 snp_data 적재 -> new_snp 적재 2025-12-23 14:33:53 +09:00
hyojin kim
6d7b7c9eea Merge branch 'dev_event' into develop 2025-12-23 12:36:48 +09:00
hyojin kim
7b1fe1d52c 🗃️ Ship Data 스키마 변경 2025-12-23 12:33:10 +09:00
Kim JiMyeung
1124c2e84a risk, compliance잡 range형태로 수정 2025-12-23 09:42:50 +09:00
Kim JiMyeung
75531ab5e5 startDate, endDate로직처리 2025-12-22 13:11:25 +09:00
hyojin kim
4700ec862b 💩 임시커밋 2025-12-19 17:13:40 +09:00
Kim JiMyeung
e7ea47b02c Merge branch 'dev_movement_daterange' into dev_event 2025-12-19 13:59:38 +09:00