SOFTWARE
DBridge
DB BridgeDB Bridge
DB와 API 데이터를 규칙 기반으로 이관·연계하고, 적재 결과의 정합성을 검증하는 배치 엔진입니다.
1.0·갱신 2026-09·DB→DB · API→DB 배치
규칙 등록으로 구성하는 이관·연계
이관·연계는 건마다 프로그램을 새로 만들고 실행 순서, 재처리, 결과 대조를 사람이 관리해 왔습니다. DBridge는 연계를 배치 규칙으로 등록하고, 적재와 재처리, 대사는 엔진이 수행합니다.
사용자가 정의
- 원천 조회 SQL과 목표 적재 SQL
- 전체 또는 증분 적재 방식
- 작업 간 선후행 관계
- 증분 조회 시작 시점
- 민감 컬럼 마스킹 정책
엔진이 수행
- 변경 구간 산정 — 실행마다 조회 범위 계산
- 실행 순서 제어 — 선후행 관계에 따른 순차 · 병렬 실행
- 건수 검증 — 조회 · 적재 건수 차이가 허용 오차를 넘으면 실패 처리
- 실패 구간 재처리 — 실패한 구간은 다음 실행에서 다시 조회
- 중복 방지 — 병합 키를 지정한 규칙은 같은 구간을 다시 실행해도 중복 없음
DB→DB · API→DB 적재
RDBMS와 HTTP API의 데이터를 RDBMS에 적재합니다. 확장 구성에서는 DB 데이터를 검색 색인, 벡터 DB, 그래프 DB에도 같은 규칙 체계로 적재합니다.
SourceRDBMS 또는 HTTP API → DBridge규칙 · 스케줄 · 변환 · 검증 → TargetRDBMS (확장 구성: 검색 색인 · 벡터 DB · 그래프 DB) HTTP API는 원천으로만 사용합니다. DB→API 송신과 실시간 변경 캡처(CDC)는 지원하지 않습니다.
추출부터 검증·운영까지 단일 엔진
원천 추출, 목표 적재, 결과 대사, 스케줄 운영을 하나의 엔진에서 처리합니다.
추출 원천 조회
- 원천 조회원천 DB에는 조회만 수행 (규칙에 지정한 전후처리 SQL 제외)
- 증분 조회직전 실행 이후 변경분 조회
- API 연계JSON·XML 응답과 키·헤더 인증 방식의 외부 API를 선언으로 연계
- 타입 변환이기종 DBMS 간 타입 변환과 정밀도 손실 경고
적재 목표 반영
- 전체 · 증분 적재규칙별 적재 방식 지정
- 대량 적재PostgreSQL · MySQL · MariaDB 목표에 대량 적재 방식 적용
- 병렬 적재대용량 작업 분할 병렬 처리
- 검색·벡터·그래프 적재확장 구성에서 DB 원천을 같은 규칙 체계로 적재
- 데이터 마스킹민감 컬럼을 정책에 따라 가린 뒤 적재
검증 정합성 확인
- 건수 검증조회 건수와 적재 건수 대조
- 원천 대사적재 후 목표를 재조회해 원천과 대조
- 불일치 추적단계별 대사로 불일치 위치 특정
- 마스킹 검증가린 컬럼의 원문 잔존 여부 판정
- 검증 원장위변조 검출이 가능한 대사 결과 보관
운영 배치 운영
- 내장 스케줄러예약 · 수동 실행, 일시중지와 재개
- 선후행 관리선행 작업 결과에 따른 후속 작업 실행
- 중복 실행 방지동일 작업의 동시 실행 차단
- 실행 · 변경 이력실행 결과와 규칙 변경 이력 관리
대사에서 불일치가 확인된 결과도 검증 원장에 기록합니다.
적용 업무
일회성 전환과 주기 연계를 같은 규칙 체계로 운영합니다.
- 데이터 전환시스템 재구축 · 이관 프로젝트의 대량 전환
- 통계·분석 DW 수집운영계 데이터의 분석 DW 주기 수집
- 대외 API 연계 적재외부 기관·서비스 API 데이터의 업무 DB 적재
- 검색 색인 적재업무 데이터의 전문 검색 반영 (확장 구성)
- 연관 관계 그래프 적재관계 분석용 그래프 데이터 구성 (확장 구성)
- 벡터 임베딩 적재의미 검색용 벡터 데이터 구성 (확장 구성)
주요 화면 상세
ERP 원천 SQL 조회와 결과 미리보기
ERP 정합성 검증 상세
API 응답 필드 매핑 예시
API 시험 호출 예시 지원 원천 · 목표
- PostgreSQL원천 · 목표
- Oracle원천 · 목표
- MySQL · MariaDB원천 · 목표
- MSSQL원천 · 목표
- HTTP API원천 전용
- 검색 색인 (FTS)목표 전용 · 확장 구성
- 벡터 DB목표 전용 · 확장 구성
- 그래프 DB (GDB)목표 전용 · 확장 구성
폐쇄망 설치 · 운영
반입 번들로 현장 빌드 없이 설치하며, 설치와 운영에 인터넷 연결이 필요하지 않습니다.
- 반입 번들설치 구성 요소와 무결성 검증값 일괄 제공
- 설치무결성 검증 후 현장 빌드 없이 설치
- 비밀값 암호화접속 비밀번호와 API 자격증명을 자사 암호 라이브러리(STRCrypt)로 암호화 저장
- 변경 이력설정 변경의 주체, 시각, 전후 값 기록
도입 환경
- 버전
- 1.0
- 실행 환경
- Linux · Docker Compose
- 제공 구성
- 배치 엔진 · 웹 관리 콘솔 · 메타데이터 DB
- 설치 방식
- 폐쇄망 반입 번들 (인터넷 연결 불필요)
도입 절차
- 요건 분석 — 연계 방향, 원천 · 목표 시스템, 데이터 규모, 실행 주기 확정
- 규칙 등록 — 접속정보, 배치 규칙, 선후행 관계 등록
- 검증 · 운영 — 시험 실행으로 결과 확인 후 스케줄 운영
도입 문의
고객 요건과 운영 환경에 맞춘 구성과 도입 절차를 안내합니다. 데모 신청과 제안 요청도 같은 창구로 받습니다.