Fwd: 广播状态是否可以设置ttl过期时间

2019-11-06 文章 Yang Peng
-- Forwarded message - 发件人: yangpengklf007 Date: 2019年11月7日周四 下午3:00 Subject: 广播状态是否可以设置ttl过期时间 To: user-zh@flink.apache.org 如下图是我设置得测试代码:在类中定义一个mapstatedesc,然后在processBroadcastElement方法中获取广播数据放入到state中 设置ttl是1s然后让程序sleep10s

Re: Flink1.7.2,TableApi的自定义聚合函数中如何使用自定义状态

2019-11-06 文章 wenlong.lwl
可以试试1.9,引入了DataView的机制,可以在Acc中使用state了。 On Thu, 7 Nov 2019 at 09:22, Chennet Steven wrote: > 尝试在Flink的自定义聚合函数中使用State,发现open函数中通过FunctionContext无法获取到RuntimeContext > 如何在聚合函数中使用State? > > > import org.apache.flink.api.common.typeinfo.{BasicTypeInfo, > TypeInformation} > import

Flink1.7.2,TableApi的自定义聚合函数中如何使用自定义状态

2019-11-06 文章 Chennet Steven
尝试在Flink的自定义聚合函数中使用State,发现open函数中通过FunctionContext无法获取到RuntimeContext 如何在聚合函数中使用State? import org.apache.flink.api.common.typeinfo.{BasicTypeInfo, TypeInformation} import org.apache.flink.api.java.tuple.{Tuple2 => JTuple2} import org.apache.flink.api.java.typeutils.TupleTypeInfo import

Caused by: java.util.ConcurrentModificationException 异常

2019-11-06 文章 淘宝龙安
当我用flink-connector-elasticsearch6_2.11的1.9.0版本,将数据写入elaticsearch的时候,遇到了 ConcurrentModificationException . 我的错误是这么处理的,每当失败的时候,就加入到失败列表里,等着重试 //每当bluk异步响应回来的时候,都会检查这次发送出去的有没有成功,未成功的就会调用下面的方法 public class ElasticSearchRequestFailureHandler implements ActionRequestFailureHandler { @Override

Flink-1.9.1

2019-11-06 文章 somnus...@163.com
针对于使用 SQL查询,select current_timestamp,creaetTime from sourceTable ;其中 createTime 注册成 SQL_TIMESTMAP 类型 问题描述: 无论是流中的原有数据 createTime,还是 current_time 函数 打印的结果都出现格式的问题 2019-11-06T11:01:24.047,2019-11-06T18:53:54 请问: 如何避免格式中 T 的出现 针对于上封邮件进行补充: 做了类型检测:flink 1.9.1 对于执行完SQL之后的类型,date 使用

Flink-1.9.1

2019-11-06 文章 somnus...@163.com
针对于使用 SQL查询,select current_timestamp,creaetTime from sourceTable ;其中 createTime 注册成 SQL_TIMESTMAP 类型 问题描述: 无论是流中的原有数据 createTime,还是 current_time 函数 打印的结果都出现格式的问题 2019-11-06T11:01:24.047,2019-11-06T18:53:54 请问: 如何避免格式中 T 的出现