日: 2019年4月26日

  • dynamodbへバルクインポート

    dynamodbへバルクインポート

    はじめに

    dynamodbへまとめてデータを入れたい時がある。バルクインポートの手順を紹介

    jsonファイル

    {
        "tsukada-tw": [
          {
              "PutRequest": {
                "Item": {
                  "ID": {"N":"1"},
                  "Tip": {"S":"【保存版】プレゼンで使えるグラフや図を表現する英語フレーズ集 https://www.rarejob.com/englishlab/column/20190426/"
                  }
                }
              }
          },
          {
              "PutRequest": {
                "Item": {
                  "ID": {"N":"2"},
                  "Tip": {"S":"海外でも母の日は祝うもの? Mother’s Dayの時期や英語のお祝いメッセージを紹介! https://www.rarejob.com/englishlab/column/20190425/"
                  }
                }
              }
          },
          {
              "PutRequest": {
                "Item": {
                  "ID": {"N":"3"},
                  "Tip": {"S":"英文メールの結びにはなんて書けばいい?ビジネスからカジュアルまで「よろしく」や「敬具」に代わる結びの英語表現まとめ https://www.rarejob.com/englishlab/column/20190424/"
                  }
                }
              }
          }
        ]
    }

    読み込み

    aws dynamodb batch-write-item --request-items file://bulk.json

    結果