## 事象 `aws dynamodb create-table`コマンドで以下のエラーが発生する。 ``` No provisioned throughput specified for the table ``` ## 原因 `--billing-mode`が`PROVISIONED`[^1]の場合は`--provisioned-throughput`の指定が必須だから。 [^1]: 恐らくデフォルト設定 ## 対策 `--billing-mode`を`PAY_PER_REQUEST`にする。 もちろん`--provisioned-throughput`を指定してもOK。 ## 参考 - [create\-table — AWS CLI 1\.21\.5 Command Reference](https://docs.aws.amazon.com/cli/latest/reference/dynamodb/create-table.html#create-table) - [DynamoDB Localでテーブル作成できなくて少しハマった話 \- Qiita](https://qiita.com/sakojun/items/913e396937fbbb2d2939) --- **💽Change log** - #2021/10/28 作成