Dynamodb-load-table
提供:Dev Guides
DynamoDB-テーブルのロード
通常、テーブルのロードでは、ソースファイルを作成し、ソースファイルがDynamoDBと互換性のある構文に準拠していることを確認し、ソースファイルを宛先に送信し、成功したことを確認します。
GUIコンソール、Java、または別のオプションを使用してタスクを実行します。
GUIコンソールを使用したテーブルのロード
コマンドラインとコンソールの組み合わせを使用してデータをロードします。 あなたは複数の方法でデータをロードすることができ、そのうちのいくつかは次のとおりです-
- コンソール
- コマンドライン
- コードも
- データパイプライン(チュートリアルで後述する機能)
ただし、速度のために、この例ではシェルとコンソールの両方を使用しています。 まず、次の構文でソースデータを宛先にロードします-
たとえば-
コンソールにアクセスして、操作の成功を確認します-
https://console.aws.amazon.com/dynamodb
ナビゲーションペインから[テーブル]を選択し、テーブルリストから宛先テーブルを選択します。
Javaを使用してテーブルをロードする
最初にソースファイルを作成して、Javaを使用します。 ソースファイルはJSON形式を使用します。 各製品には、2つの主キー属性(IDと命名法)とJSONマップ(統計)があります-
次の例を確認できます-
次のステップは、アプリケーションが使用するディレクトリにファイルを配置することです。
Javaは主に putItem および* pathメソッド*を使用してロードを実行します。
ファイルを処理してロードするための次のコード例を確認できます-