请问在响应式状态引擎里 怎么为结果表的每一行生成唯一的UUID

我用下面的方式生成uuid:

<rand(uuid(), 1)[0]>

发现输出的UUID,同一批次进状态式引擎的数据 产生的uuid是相同的:

若我用<rand(uuid(), TradeTime.size())>说不能用size函数

createEngine() => Can't use aggregate function [size] in metrics for reactive state engine.


请先 登录 后评论

2 个回答

wale

自定义函数如下:

def genUuid(x){ 
   return rand(uuid(), x.size())
}

但这个方法随机生成的uuid,时间久了,并不能保证唯一。

请先 登录 后评论
YcHan韩迎春

login(`admin,`123456)

请先 登录 后评论
  • 2 关注
  • 0 收藏,314 浏览
  • Boye 提出于 2021-08-26 16:09