## 事象
`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 作成