샘플 데이터 모델을 가져오고 DynamoDB에 커밋 [NoSQL Workbench]
샘플 데이터 모델에는 GSI와 패싯이 정의되어 있으므로 DynamoDB의 테이블 설계에 도움이 됩니다.
또한 NoSQL Workbench에는 커밋 기능이 있으며 데이터 모델을 DynamoDB로 내보낼 수 있습니다. 샘플 데이터 모델에는 Item도 몇 가지 준비되어 있으므로, 데이터 모델을 DynamoDB에 커밋한 후에는, 샘플 데이터를 준비하지 않고, 그대로 간단한 어플리케이션의 작성까지 실시할 수 있을 것 같습니다.
샘플 데이터 모델 가져오기
왼쪽 창의 Amazon DynamoDB에서 Sample data models 테이블에서 가져올 모델의 행으로 커서를 가져오고 Import를 선택합니다.
가져오기가 성공하면 데이터 모델러에 가져온 테이블의 정보가 표시됩니다.
데이터 시각화
왼쪽 창에서 [Visualizer]를 선택하면 메인 테이블이나 GSI의 데이터 표시가 시각화됩니다.
샘플 데이터 모델을 DynamoDB에 커밋
데이터 모델을 DynamoDB 테이블에 커밋합니다.
Visualizer에서 Commit to Amazon DynamoDB를 선택하면 모달이 표시됩니다.
새 연결을 만들거나 기존 연결을 선택합니다. 연결을 선택할 수 있으면 Commit을 누릅니다. 그러면 Operation builder의 톱 페이지로 이동합니다.
이전에 선택한 연결의 열기를 선택하면 해당 연결에 연결된 테이블 목록이 테이블에 표시됩니다. 커밋된 데이터 모델의 테이블을 선택하면 Visualizer에서 확인한 데이터가 테이블에 커밋되었는지 확인할 수 있습니다.
결론
DynamoDB의 테이블 디자인은 미리 응용 프로그램의 쿼리 패턴을 알아야 하기 때문에 NoSQL Workbench의 Data modeler와 Visualize를 사용하여 쿼리 패턴을 시뮬레이션할 수 있는 것이 꽤 편리하다고 생각했습니다.
Reference
이 문제에 관하여(샘플 데이터 모델을 가져오고 DynamoDB에 커밋 [NoSQL Workbench]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kiyo27/items/616938544905c36751d7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)