如何将来自 aws iot 按钮的时间戳消息存储到 DynamoDB
How to store timestamp message from aws iot button to DynamoDB
我正在从我的 AWS 物联网按钮发送消息并将其存储到 DynamoDB。我的分区键是 "SerialNumber",排序键是 "ClickType"。消息根据密钥存储。但如果已经有相同的 ClickType,它会覆盖以前的数据。我不想覆盖我以前的数据,也想查看发送消息的时间。有人可以向我提供任何建议或任何 link 如何做到这一点吗?
在您的 AWS IoT 规则中,用于将消息发送到 lambda 的时间戳包含消息被 Aws Iot 规则引擎捕获时的时间戳。你可以在你的规则中捕获它并存储在你的 Dynamodb table 上。
为此,您必须使用 timestamp() function from AWs IoT
我正在从我的 AWS 物联网按钮发送消息并将其存储到 DynamoDB。我的分区键是 "SerialNumber",排序键是 "ClickType"。消息根据密钥存储。但如果已经有相同的 ClickType,它会覆盖以前的数据。我不想覆盖我以前的数据,也想查看发送消息的时间。有人可以向我提供任何建议或任何 link 如何做到这一点吗?
在您的 AWS IoT 规则中,用于将消息发送到 lambda 的时间戳包含消息被 Aws Iot 规则引擎捕获时的时间戳。你可以在你的规则中捕获它并存储在你的 Dynamodb table 上。 为此,您必须使用 timestamp() function from AWs IoT