テスト目的のために私のローカル環境にいくつかのdynamodbテーブル(スキーマのみ)を複製したいと思います。既存のダイナモテーブルスキーマをjsonにエクスポートする方法は?
aws dynamodb describe-table --table-name Foo > FooTable.json
をしかし、それは、出力スキーマがcreate-table
コマンドからの入力スキーマに準拠していないことは明らかです:最初に私が試した私は避けるようにしようとしている何
aws dynamodb create-table --cli-input-json file://FooTable.json --endpoint=http://localhost:8000
aws dynamodb create-table --generate-cli-skeleton
で数十個のスケルトンを生成し、手動で入力することです:/
"有効な形式でテーブルスキーマを取得する方法はありますか"レクリエーションのために?私は、Webグラフィックインターフェイスや標準awsコマンドラインから、「良い」サービスがどのように受け入れられたのかを聞いた後、それを行う簡単な方法がないことは信じられません。
'dynamodump.py -h'は'要求されたPythonのバージョン(2)がインストールされていません 'という結果になります。それで何をすればいいですか?どのようにスクリプトをPython '3.6.1'に切り替えるのですか? – Cherry
私はそれがpython 3と互換性があるとは思わない。あなたのマシンにpython 2をインストールする必要があります。 – marcio