Overview
차세대 프로젝트에서 DBMS를 교체하는 경우(예: Oracle → PostgreSQL), 타입 매핑과 문법 차이로 수작업 전환이 어렵고 위험합니다.
Flowify는 분리된 DB·이기종 DBMS 간 전환을 위해 추출·변환·적재(ETL) 아키텍처를 제공합니다. Source에서 추출한 데이터를 Flowify Engine에서 변환한 뒤 Target에 적재하여, DBMS 종속 없이 안전하게 전환합니다. 단일 DB에서는 SQL 직접 실행으로 성능을 극대화합니다.
What You'll Accomplish
Instructions
Connection 등록
Setting > Connection에서 Source와 Target DBMS를 각각 등록합니다. DB Type에서 Oracle, PostgreSQL, MySQL 등 대상 DBMS를 선택하고 [Test]로 접속을 확인한 뒤 [Save]로 저장합니다.
매핑 정의
Data Design > Flow Design에서 전환 대상 매핑과 변환 규칙을 입력하고 Task를 생성합니다.
Runner 설정
Setting > Flow Runner에서 insert~select 사용 등 DB 내부 처리 옵션과 동시작업 수를 설정한 뒤 [Runner Start]로 실행기를 기동합니다.
전환 실행
Workspace > Execute에서 [Flow Run] 또는 [Task Run]으로 이기종 DBMS 간 전환을 실행합니다.
How It Works
타입 매핑 정의
DBMS 간 타입·문법 규칙 정의
추출·변환
Source 데이터 추출 및 변환
Target 적재
Target 문법에 맞춰 적재
검증
건수·무결성 비교 확인