★IDの指定の仕方に関して更新が入っています。最新の記事はこちら★ AWS LambdaでDynamoDBから取得した値に任意の集計をかける(グルーピング処理追加) 前回書いた記事「AWS LambdaでDynamoDBから取得した値の最新レコードを取得する」を、以下の集計にも対応させてみました。 最新値 (latest) 最大値 (max) 最小値 (min) 平均値 (avg) 合計値 (sum) 件数 (count) 前提&仕様 以下を前提&仕様として作成しました。 DynamoDBのハッシュキーにID(文字列)、レンジキーに時刻(文字列)を指定しているものとする。 データは時系列に格納されているものとする。 指定したカラムの集計を取るようにする。 集計の時間を指定できるようにする。 集計の種類は指定可能とする。 ID、集計期間、集計対象のカラム、集計の種類はそれぞれJSONのインプ
![AWS LambdaでDynamoDBから取得した値に任意の集計をかける - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/23e562feae7095a8c0f30bbbc4e18be2197e8112/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9QVdTJTIwTGFtYmRhJUUzJTgxJUE3RHluYW1vREIlRTMlODElOEIlRTMlODIlODklRTUlOEYlOTYlRTUlQkUlOTclRTMlODElOTclRTMlODElOUYlRTUlODAlQTQlRTMlODElQUIlRTQlQkIlQkIlRTYlODQlOEYlRTMlODElQUUlRTklOUIlODYlRTglQTglODglRTMlODIlOTIlRTMlODElOEIlRTMlODElOTElRTMlODIlOEImdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWM5YmE2MWQ2ODM0NGQ5ZWNkNjM1OTFjNGQyNDM1NzEw%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwa29qaWlzZCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9YTBmZGIyYjQ1ZGM3YzBjN2E1MDdiYzllNjQ3ZDdhMjA%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D08e3823a174f840a0e17ef40551b80e2)