DynamoDB テーブルがあり、新しいレコードが追加されるたびに、古いデータを S3 にアーカイブしたいと考えています。そこで、AWS Lambda を利用できると考えました。したがって、ラムダ関数は、新しく追加/変更された新しいレコードを取得します。しかし、レコードをアップロードする必要があるs3パスの追加パラメーターを(ラムダ関数に)渡したいです。
1 つの方法は、ラムダ関数に渡したいものを別のテーブル/s3 に置くことです。ただし、これ (パラメーター) は、各レコードがメイン テーブルに挿入されるたびに変化します。したがって、ラムダ関数からこれを読み取ることはできません。(最初に挿入されたレコードに対してラムダ関数が実行されるまでに、さらにいくつかのレコードが挿入されます)
パラメータをラムダ関数に渡す方法はありますか?
PS:ラムダを非同期で実行したい。
ありがとう...