DynamoDB용 NoSQL Workbench - Amazon DynamoDB

DynamoDB용 NoSQL Workbench

Amazon DynamoDB용 NoSQL Workbench는 최신 데이터베이스 개발 및 작업에 사용할 수 있는 플랫폼 간, 클라이언트 측 GUI 애플리케이션입니다. Windows, macOS 및 Linux에서 사용할 수 있습니다. NoSQL Workbench를 사용하면 DynamoDB 데이터 모델을 설계하고, 액세스 패턴을 실제 DynamoDB 작업으로 정의하고, 샘플 데이터를 사용하여 검증할 수 있습니다. 또한 데이터 모델을 프로젝트로 구성할 수 있습니다. NoSQL Workbench에는 DynamoDB 로컬이 포함되어 있어 데이터 모델을 클라우드에 커밋하기 전에 테이블과 인덱스를 테스트할 수 있습니다. DynamoDB Local 및 그 요구 사항에 대한 자세한 내용은 DynamoDB local 설정(다운로드 가능 버전) 섹션을 참조하세요.

데이터 모델러

DynamoDB용 NoSQL Workbench를 사용하면 새 프로젝트를 처음부터 시작하거나 사용 사례에 맞는 샘플 프로젝트를 사용할 수 있습니다. 그런 다음 테이블과 글로벌 보조 인덱스를 설계하고, 속성을 정의하고, 샘플 데이터를 구성합니다. 또한 액세스 패턴을 실제 DynamoDB 작업(PutItem, UpdateItem, Query 등)으로 시각화하고 구성된 샘플 데이터에 대해 이러한 작업을 실행하여 액세스 패턴이 의도한 대로 작동하는지 검증하고 검증 결과를 기반으로 데이터 모델을 조정할 수 있습니다. 마지막으로 검증되면 추가 테스트 및 프로덕션 사용을 위해 DynamoDB 로컬 또는 AWS 계정에 모델을 커밋합니다. 공동 작업을 위해 설계된 데이터 모델을 가져오고 내보낼 수 있습니다. 자세한 내용은 NoSQL Workbench로 데이터 모델 빌드 섹션을 참조하세요.

작업 빌더

NoSQL Workbench는 쿼리 개발 및 테스트용 그래픽 사용자 인터페이스를 제공합니다. 작업 빌더를 사용하여 실시간 데이터 세트를 보고, 탐색하고, 쿼리할 수 있습니다. 구조화된 작업 빌더는 프로젝션 표현식, 조건식을 지원하고 여러 언어로 샘플 코드를 생성합니다. 한 Amazon DynamoDB 계정에서 다른 리전의 다른 계정으로 테이블을 직접 복제할 수 있습니다. 또한 DynamoDB 로컬과 Amazon DynamoDB 계정 간에 테이블을 직접 복제하여 개발 환경 간에 테이블의 키 스키마(및 선택적으로 GSI 스키마와 항목)를 더 빠르게 복사할 수 있습니다. 자세한 내용은 NoSQL Workbench로 데이터 세트 탐색 및 작업 빌드 섹션을 참조하세요.

아래 동영상에서는 NoSQL Workbench를 사용한 데이터 모델링의 개념을 자세히 설명합니다.