Re: flink1.11时间函数

2020-08-30 文章 Danny Chan
对应英文的 deterministic function 可以更好理解些 ~ Best, Danny Chan 在 2020年8月29日 +0800 PM6:23,Dream-底限 ,写道: > 哦哦,好吧,我昨天用NOW的时候直接报错告诉我这是个bug,让我提交issue,我以为这种标示的都是函数功能有问题的 > > Benchao Li 于2020年8月28日周五 下午8:01写道: > > > 不确定的意思是,这个函数的返回值是动态的,每次调用返回可能不同。 > > 对应的是确定性函数,比如concat就是确定性函数,只要输入是一样的,它的返回值就永远都是一样的。 > >

Re: flink1.11时间函数

2020-08-29 文章 Leonard Xu
补充下哈, 可能是function这个词翻译后理解问题,功能没有确定性/不确定性这一说法,那个文档里的function都应理解为函数,note里讲的是函数的返回值是确定性的还是不确定性。 祝好 Leonard > 在 2020年8月29日,18:22,Dream-底限 写道: > > 哦哦,好吧,我昨天用NOW的时候直接报错告诉我这是个bug,让我提交issue,我以为这种标示的都是函数功能有问题的 > > Benchao Li 于2020年8月28日周五 下午8:01写道: > >> 不确定的意思是,这个函数的返回值是动态的,每次调用返回可能不同。 >>

Re: flink1.11时间函数

2020-08-29 文章 Dream-底限
哦哦,好吧,我昨天用NOW的时候直接报错告诉我这是个bug,让我提交issue,我以为这种标示的都是函数功能有问题的 Benchao Li 于2020年8月28日周五 下午8:01写道: > 不确定的意思是,这个函数的返回值是动态的,每次调用返回可能不同。 > 对应的是确定性函数,比如concat就是确定性函数,只要输入是一样的,它的返回值就永远都是一样的。 > 这个函数是否是确定性的,会影响plan的过程,比如是否可以做express reduce,是否可以复用表达式结果等。 > > Dream-底限 于2020年8月28日周五 下午2:50写道: > > > hi > > >

Re: flink1.11时间函数

2020-08-28 文章 Benchao Li
不确定的意思是,这个函数的返回值是动态的,每次调用返回可能不同。 对应的是确定性函数,比如concat就是确定性函数,只要输入是一样的,它的返回值就永远都是一样的。 这个函数是否是确定性的,会影响plan的过程,比如是否可以做express reduce,是否可以复用表达式结果等。 Dream-底限 于2020年8月28日周五 下午2:50写道: > hi > > UNIX_TIMESTAMP() > > NOW() > > 我这面想使用flink的时间戳函数,但是看官方文档对这两个函数描述后面加了一个此功能不确定,这个此功能不确定指的是这两个时间函数不能用吗 > --

flink1.11时间函数

2020-08-28 文章 Dream-底限
hi UNIX_TIMESTAMP() NOW() 我这面想使用flink的时间戳函数,但是看官方文档对这两个函数描述后面加了一个此功能不确定,这个此功能不确定指的是这两个时间函数不能用吗