你可以改变你的 键 使用 newuuid() 功能。例如
newuuid()
a/b/${newuuid()}
这会将数据写入到文件中 A / B 文件名是生成的UUID的文件夹。
该 键 在AWS IoT中,S3 Actions允许您使用IoT SQL参考函数来形成文件夹和文件名。
该 密钥的文档 状态:
写入数据的文件的路径。例如,如果此参数的值为“$ {topic()} / $ {timestamp()}”,则发送消息的主题为“this / is / my / topic”,并且当前时间戳为1460685389,数据被写入Amazon S3上“this / is / my / topic”文件夹中名为“1460685389”的文件中。
如果您不想使用时间戳,则可以使用其他函数(如a)形成文件的名称 随机漂浮 ( rand() ) 计算哈希 ( md5() ), 一个 UUID ( newuuid() ) 或者 跟踪消息的ID ( traceid() )。
rand()
md5()
traceid()