You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user-zh@flink.apache.org by kingdomad <ki...@163.com> on 2020/11/26 03:54:28 UTC
请教设置uid的最佳实践
请教大佬,使用savepoint的话最好是给每个算子设置一个唯一的uid吧?
那么问题就来了,我的程序里面算子太多了,每个都要设置一个uid吗?
那代码会相当冗余,给每个uid命名也是一个头疼的问题。比如下面的代码:
val stream = env.addSource(...).uid(...)
.filter(...).uid(...)
.map(...).uid(...)
.map(...).uid(...)
.map(...).uid(...)
.filter(...).uid(...)
.map(...).uid(...)
.filter(...).uid(...)
.map(...).uid(...)
.assignTimestampsAndWatermarks(...).uid(...)
请问该如何做比较好?
--
kingdomad
回复:请教设置uid的最佳实践
Posted by flink小猪 <18...@163.com>.
你这里绝大多数都不用设置吧
| |
18579099920
|
|
邮箱:18579099920@163.com
|
签名由 网易邮箱大师 定制
在2020年11月26日 12:09,范瑞 写道:
无状态算子可以不设置
Best
fanrui
---原始邮件---
发件人: "kingdomad"<kingdomad@163.com>
发送时间: 2020年11月26日(周四) 中午11:58
收件人: "user-zh"<user-zh@flink.apache.org>;
主题: 请教设置uid的最佳实践
请教大佬,使用savepoint的话最好是给每个算子设置一个唯一的uid吧?
那么问题就来了,我的程序里面算子太多了,每个都要设置一个uid吗?
那代码会相当冗余,给每个uid命名也是一个头疼的问题。比如下面的代码:
val stream = env.addSource(...).uid(...)
.filter(...).uid(...)
.map(...).uid(...)
.map(...).uid(...)
.map(...).uid(...)
.filter(...).uid(...)
.map(...).uid(...)
.filter(...).uid(...)
.map(...).uid(...)
.assignTimestampsAndWatermarks(...).uid(...)
请问该如何做比较好?
--
kingdomad
回复:请教设置uid的最佳实践
Posted by 范瑞 <83...@qq.com>.
无状态算子可以不设置
Best
fanrui
---原始邮件---
发件人: "kingdomad"<kingdomad@163.com>
发送时间: 2020年11月26日(周四) 中午11:58
收件人: "user-zh"<user-zh@flink.apache.org>;
主题: 请教设置uid的最佳实践
请教大佬,使用savepoint的话最好是给每个算子设置一个唯一的uid吧?
那么问题就来了,我的程序里面算子太多了,每个都要设置一个uid吗?
那代码会相当冗余,给每个uid命名也是一个头疼的问题。比如下面的代码:
val stream = env.addSource(...).uid(...)
.filter(...).uid(...)
.map(...).uid(...)
.map(...).uid(...)
.map(...).uid(...)
.filter(...).uid(...)
.map(...).uid(...)
.filter(...).uid(...)
.map(...).uid(...)
.assignTimestampsAndWatermarks(...).uid(...)
请问该如何做比较好?
--
kingdomad