NoSQL Workbench로 새 데이터 모델 구축 - Amazon Keyspaces(Apache Cassandra용)

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

NoSQL Workbench로 새 데이터 모델 구축

Amazon Keyspaces를 위한 새 데이터 모델을 생성하려면 NoSQL Workbench 데이터 모델러를 사용하여 키스페이스, 테이블 및 열을 생성할 수 있습니다. 다음 단계에 따라 새 데이터 모델을 생성합니다.

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

    이 단계에서 다음 속성과 설정을 선택합니다.

    • 키스페이스 이름 - 새 키스페이스의 이름을 입력합니다.

    • 복제 전략 - 키스페이스의 복제 전략을 선택합니다. Amazon Keyspaces는 SingleRegionStrategy를 사용하여 여러 AWS 가용 영역에 데이터를 자동으로 세 번 복제합니다. 데이터 모델을 Apache Cassandra 클러스터에 커밋할 계획인 경우 SimpleStrategy 또는 NetworkTopologyStrategy를 선택할 수 있습니다.

    • 키스페이스 태그 - 리소스 태그는 선택 사항이며 용도, 소유자, 환경 또는 다른 기준 등 다양한 방식으로 리소스를 분류할 수 있습니다. Amazon Keyspaces 리소스의 태그에 대한 자세한 내용은 Amazon Keyspaces 리소스의 태그 및 레이블을 사용한 작업 섹션을 참조하세요.

  2. 키스페이스 정의 추가를 선택하여 키스페이스를 생성합니다.

    
                        키스페이스 생성 방법을 보여 주는 콘솔 스크린샷.
  3. 새 테이블을 생성하려면 Tables 옆의 더하기 기호를 선택합니다. 이 단계에서 다음 속성과 설정을 선택합니다.

    • 테이블 이름 - 새 테이블의 이름

    • - 열 이름을 추가하고 데이터 유형을 선택합니다. 스키마의 모든 열에 대해 이 단계를 반복합니다.

    • 파티션 키 - 파티션 키의 열을 선택합니다.

    • 클러스터링 열 - 클러스터링 열을 선택합니다(선택 사항).

    • 용량 모드 - 테이블에서 읽기/쓰기 용량 모드를 선택합니다. 프로비저닝된 용량 또는 온디맨드 용량을 선택할 수 있습니다. 용량 모드에 대한 자세한 내용은 Amazon Keyspaces의 읽기/쓰기 용량 모드 섹션을 참조하세요.

    • 테이블 태그 - 리소스 태그는 선택 사항이며 용도, 소유자, 환경 또는 다른 기준 등 다양한 방식으로 리소스를 분류할 수 있습니다. Amazon Keyspaces 리소스의 태그에 대한 자세한 내용은 Amazon Keyspaces 리소스의 태그 및 레이블을 사용한 작업 섹션을 참조하세요.

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

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

  6. NoSQL Workbench로 데이터 모델 시각화를 계속해서 생성한 데이터 모델을 시각화합니다.


                새 테이블 생성 방법을 보여 주는 콘솔 스크린샷