未将此消息存储在 Datastore 中,缺少 AttributeNames

Not storing this message in Datastore, missingAttributeNames

消息在 lambda 中转换后,我从 AWS IoT Analytics 服务收到此错误: 我的 lambda 得到一个 json 格式字符串

作为输入
{
"id": "223",
"data": "valid-timestamp,1,2,3,4,5"
}

数据键保存我在特定时间跨度内的物联网数据值

lambda 解析上述输入和 return 字典数组:

[
   {
       "id": "1",
       "timestamp": "valid-timestamp1",
        "value-1": "1",
        "value-2": "2",
         "value-3": "3"
   },
   {
       "id": "1",
         "timestamp": "valid-timestamp1",
        "value-1": "1",
        "value-2": "2",
         "value-3": "3"
   }
]

我没有创建成功my_data_store 如果有人可以提供帮助,我会很高兴。 谢谢

IoT Analytics 不支持在属性名称中使用连字符“-”。如果您想使用分隔符,请尝试使用下划线代替“_”,这应该可以解决您的问题。