0
如何使用AWS命令行界面更新DynamoDB表上預先存在的全局二級索引?
我想提高配置吞吐量的讀寫容量。如何使用Amazon AWS CLI更新DynamoDB全局二級索引?
我在AWS文檔中找不到這些信息。那麼,我發現它的Java SDK,但我想用命令行界面來做到這一點。
如何使用AWS命令行界面更新DynamoDB表上預先存在的全局二級索引?
我想提高配置吞吐量的讀寫容量。如何使用Amazon AWS CLI更新DynamoDB全局二級索引?
我在AWS文檔中找不到這些信息。那麼,我發現它的Java SDK,但我想用命令行界面來做到這一點。
命令沒有區域屬性: -
請在命令中相應地更新表名。
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
}
}
}]
命令執行: -
導航到文件的路徑和執行的AWS命令(或)可能需要在命令
還指定完整的文件路徑,試圖發佈此問題最初在AWS自己的論壇上,但是不被允許,因爲我必須在帳戶創建後等待幾個小時: - / – osullic