본문 바로가기

SOFTWARE

DBridge

DB Bridge

DB와 API 데이터를 규칙 기반으로 이관·연계하고, 적재 결과의 정합성을 검증하는 배치 엔진입니다.

1.0갱신 2026-09DB→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 원천을 같은 규칙 체계로 적재
  • 데이터 마스킹민감 컬럼을 정책에 따라 가린 뒤 적재

검증 정합성 확인

  • 건수 검증조회 건수와 적재 건수 대조
  • 원천 대사적재 후 목표를 재조회해 원천과 대조
  • 불일치 추적단계별 대사로 불일치 위치 특정
  • 마스킹 검증가린 컬럼의 원문 잔존 여부 판정
  • 검증 원장위변조 검출이 가능한 대사 결과 보관

운영 배치 운영

  • 내장 스케줄러예약 · 수동 실행, 일시중지와 재개
  • 선후행 관리선행 작업 결과에 따른 후속 작업 실행
  • 중복 실행 방지동일 작업의 동시 실행 차단
  • 실행 · 변경 이력실행 결과와 규칙 변경 이력 관리

대사에서 불일치가 확인된 결과도 검증 원장에 기록합니다.

적용 업무

일회성 전환과 주기 연계를 같은 규칙 체계로 운영합니다.

관리 콘솔 화면

ERP 합성 데이터의 배치 플로우, 운영 현황, DB 조회와 정합성 검증을 관리 콘솔에서 확인합니다.

ERP 배치 플로우 · 선후행 관계 ERP 배치 플로우 · 선후행 관계

ERP 화면은 합성 데이터로 구성한 실제 DBridge 데모입니다. API 매핑은 별도 합성 예시입니다.

주요 화면 상세

DBridge ERP 원천 SQL 조회 및 결과 미리보기 화면
ERP 원천 SQL 조회와 결과 미리보기
DBridge ERP 정합성 검증 상세 화면
ERP 정합성 검증 상세
DBridge API 응답 필드 매핑 예시 화면
API 응답 필드 매핑 예시
DBridge API 시험 호출 예시 화면
API 시험 호출 예시

지원 원천 · 목표

폐쇄망 설치 · 운영

반입 번들로 현장 빌드 없이 설치하며, 설치와 운영에 인터넷 연결이 필요하지 않습니다.

도입 환경

버전
1.0
실행 환경
Linux · Docker Compose
제공 구성
배치 엔진 · 웹 관리 콘솔 · 메타데이터 DB
설치 방식
폐쇄망 반입 번들 (인터넷 연결 불필요)

도입 절차

  1. 요건 분석 — 연계 방향, 원천 · 목표 시스템, 데이터 규모, 실행 주기 확정
  2. 규칙 등록 — 접속정보, 배치 규칙, 선후행 관계 등록
  3. 검증 · 운영 — 시험 실행으로 결과 확인 후 스케줄 운영

도입 문의

고객 요건과 운영 환경에 맞춘 구성과 도입 절차를 안내합니다. 데모 신청과 제안 요청도 같은 창구로 받습니다.

이미지를 클릭하면 원본 크기 · 바깥 클릭이나 Esc로 닫기