質問: こんにちは。 現在、Amason web servicesからDynamoDBのデータをCSVでエクスポートしています。 手作業で行っていたこの作業を、VBAで行うことになりました。 いくらか調べてみたのですが、今回のような事例が見つからず、AWSの機能が豊富すぎることもあって、 どこから手を付けて接続への道筋を立てればよいのか見当がつかない状態です。 VBAからDynamoDBへ接続するためのAPI(Accessで言うところのODBC)のようなものが存在しているのでしょうか? 初歩的なことかもしれませんが、どうぞご教示ください。
回答: DynamoDBはNoSQLですので、json-queryを送ってresponse-jsonを受け取ります。 ですのでjsonの得意な言語が理想です。 こちらをご参照ください。 ExcelのVBAでJSON形式のデータを解析する 接続方法に関しては、AWSに接続するためには、 アクセスキーとシークレットキーで接続先アカウントを把握して その接続先アカウントが許可されているエンドポイント (EC2インスタンスやS3バケット、RDSの接続URL)に接続できるようになっています。 こちらをご参照ください。 DynamoDBの開始方法