

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# NoSQL Workbench를 사용하여 새 데이터 모델 생성
<a name="workbench.datamodel.new"></a>

NoSQL Workbench 데이터 모델러를 사용하여 애플리케이션의 데이터 액세스 패턴을 기반으로 새로운 데이터 모델을 설계할 수 있습니다. Amazon Keyspaces를 위한 새 데이터 모델을 생성하려면 NoSQL Workbench 데이터 모델러를 사용하여 키스페이스, 테이블 및 열을 생성할 수 있습니다. 다음 단계에 따라 새 데이터 모델을 생성합니다.

1. 새 키스페이스를 생성하려면 **키스페이스** 아래에서 더하기 기호를 선택합니다.

    이 단계에서 다음 속성과 설정을 선택합니다.
   + **키스페이스 이름** - 새 키스페이스의 이름을 입력합니다.
   + **복제 전략** - 키스페이스의 복제 전략을 선택합니다. Amazon Keyspaces는 **SingleRegionStrategy**를 사용하여 여러 AWS 가용 영역에서 데이터를 자동으로 세 번 복제합니다. 데이터 모델을 Apache Cassandra 클러스터에 커밋할 계획인 경우 **SimpleStrategy** 또는 **NetworkTopologyStrategy**를 선택할 수 있습니다.
   + **키스페이스 태그** - 리소스 태그는 선택 사항이며 용도, 소유자, 환경 또는 다른 기준 등 다양한 방식으로 리소스를 분류할 수 있습니다. Amazon Keyspaces 리소스의 태그에 대한 자세한 내용은 [Amazon Keyspaces 리소스에 대한 태그 및 레이블 작업](tagging-keyspaces.md) 섹션을 참조하세요.

1. **키스페이스 정의 추가**를 선택하여 키스페이스를 생성합니다.  
![\[키스페이스 생성 방법을 보여 주는 콘솔 스크린샷.\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/images/workbench/key_nosql_addkey.png)

1. 새 테이블을 생성하려면 **Tables** 옆의 더하기 기호를 선택합니다. 이 단계에서 다음 속성과 설정을 선택합니다.
   + **테이블 이름** - 새 테이블의 이름
   + **열** - 열 이름을 추가하고 데이터 유형을 선택합니다. 스키마의 모든 열에 대해 이 단계를 반복합니다.
   + **파티션 키** - 파티션 키의 열을 선택합니다.
   + **클러스터링 열** - 클러스터링 열을 선택합니다(선택 사항).
   + **용량 모드** - 테이블에서 읽기/쓰기 용량 모드를 선택합니다. 프로비저닝된 용량 또는 온디맨드 용량을 선택할 수 있습니다. 용량 모드에 대한 자세한 내용은 [Amazon Keyspaces의 읽기/쓰기 용량 모드 구성](ReadWriteCapacityMode.md) 섹션을 참조하세요.
   + **테이블 태그** - 리소스 태그는 선택 사항이며 용도, 소유자, 환경 또는 다른 기준 등 다양한 방식으로 리소스를 분류할 수 있습니다. Amazon Keyspaces 리소스의 태그에 대한 자세한 내용은 [Amazon Keyspaces 리소스에 대한 태그 및 레이블 작업](tagging-keyspaces.md) 섹션을 참조하세요.

1. **테이블 정의 추가**를 선택하여 새 테이블을 생성합니다.

1. 이 단계를 반복하여 추가 테이블을 생성합니다.

1. [NoSQL Workbench로 데이터 모델 시각화](workbench.vizualizer.md#workbench.datamodel.visualize)를 계속해서 생성한 데이터 모델을 시각화합니다.

![\[새 테이블 생성 방법을 보여 주는 콘솔 스크린샷\]](http://docs.aws.amazon.com/ko_kr/keyspaces/latest/devguide/images/workbench/key_nosql_tableadd.png)
