【发布时间】:2022-11-20 07:09:55
【问题描述】:
我是 AWS dynamodb、lambda 的新手。我对 RDB(MySQL) 有很好的了解。
这是我的示例表
partitian key sort key attribute
Device TimeStamp REMARKS
D1 2022-12-12 12:13:14 hello
D1 2022-12-12 12:14:14 testing
D2 2022-12-12 12:18:14 hello
D2 2022-12-12 12:19:14 testing
D3 2022-11-12 12:13:14 hello
D3 2022-12-12 12:14:14 testing
我想使用查询语句在 lambda 函数中使用 python boto3 提取以下输出。
每个分区键的最新时间戳值' 输出
D1 2022-12-12 12:14:14 testing
D2 2022-12-12 12:19:14 testing
D3 2022-12-12 12:14:14 testing
请只做那些需要的。先感谢您
约翰逊
我尝试使用 aws lambda 教程,但我可以使用扫描方法获取所有数据
【问题讨论】:
-
看起来它只是带有 GROUP BY 的 MAX()。计算出语法细节后,请在此处发布您的代码作为答案。 stackoverflow.com/help/self-answer
-
您是否事先知道所有设备 ID(分区键)?
标签: python aws-lambda amazon-dynamodb boto3