고급 데이터 도구
DbGate는 다양한 사용 사례에 맞춘 고급 데이터 도구들을 제공합니다.
데이터 아카이브
NDJSON 형식 - DbGate가 내부적으로 데이터를 다루는 방식과 동일하게, 데이터베이스의 데이터를 담는 단순 텍스트 파일 형식입니다.
아카이브 폴더 - 데이터 아카이브는 NDJSON 파일이 포함된 폴더 구조로 구성됩니다.
아카이브 파일 보기 및 편집 - 테이블을 다루는 것과 유사한 방식으로 데이터 파일을 사용할 수 있습니다. 데이터를 조회하고, 필터링하고, 정렬하거나 인라인 편집을 사용할 수 있습니다.
ZIP 폴더 - 폴더를 ZIP 파일로 압축할 수 있습니다.
데이터 배포 도구 (Data deployer)
시각적 비교 - 데이터 파일과 실제 데이터베이스의 데이터를 시각적으로 비교합니다.
변경 사항 동기화 - 변경 사항을 데이터베이스 또는 데이터 아카이브에 기록합니다.
키 정의 - 각 테이블에 대해 동기화 키로 사용할 매칭 컬럼을 정의합니다.
데이터 복제 도구 (Data replicator)
데이터 복제 - 데이터 파일을 실제 데이터베이스로 복제합니다.
CRUD 작업 - 각 테이블에 대해 생성(Create), 조회(Find), 수정(Update), 삭제(Delete) 작업을 구성합니다.
관계 유지 - 새 자동 증가 ID를 사용해야 하는 경우에도, 외래 키로 정의된 관계를 유지한 채로 복제합니다.
다양한 옵션 - 많은 구성 옵션을 제공하며, 각 작업에 대한 조건을 설정할 수 있습니다.
드라이 런(Dry run) - 완료 후 롤백하여, 데이터베이스에 영향을 주지 않고 데이터 동기화 작업을 테스트할 수 있습니다.