2017-10-17 1 views
0

AWS 명령 행 인터페이스를 사용하여 DynamoDB 테이블에서 기존의 글로벌 보조 인덱스를 업데이트하려면 어떻게합니까?
프로비저닝 된 처리량 읽기 및 쓰기 용량을 늘리고 싶습니다.Amazon AWS CLI를 사용하여 DynamoDB 글로벌 보조 인덱스를 업데이트하는 방법은 무엇입니까?

이 정보는 AWS 설명서에서 찾을 수 없습니다. 글쎄, Java SDK을 찾았지만 명령 줄 인터페이스를 사용하여이 작업을 수행하려고합니다. 지역 특성이없는

+0

명령

에 전체 파일 경로를 지정해야 할 수도 있습니다 AWS 명령을 실행 (또는)을

,이 질문을 게시하려고 처음에는 AWS의 자체 포럼에 있었지만 계정 생성 후 몇 시간을 기다려야하기 때문에 허용되지 않았습니다. - / – osullic

답변

1

명령 : -

그에 따라 명령에 테이블 이름을 업데이트하십시오. 지역 특성에

aws dynamodb update-table --table-name Movies --global-secondary-index-updates file://update-gsi.json 

명령 : -

당신이 DynamoDB의 테이블

aws dynamodb update-table --table-name Movies --global-secondary-index-updates file://update-gsi.json --region us-east-1 
를 생성 한 테이블을 지정하십시오

JSON 파일 샘플 - "갱신 gsi.json" : -

색인 이름과 값을 적절히 업데이트하십시오.

[{ 
    "Update": { 
     "IndexName": "Movies_Gsi", 
     "ProvisionedThroughput": { 
      "ReadCapacityUnits": 150, 
      "WriteCapacityUnits": 150 
     } 
    } 
}] 

명령 실행 : -

이동 경로를 제출하고 또한
관련 문제