自定义AllWindowFunction类数字
借楼问下, open方法在什么时候被调用?RichAllWindowFunction 方法在apply应该怎样被是使用?
'var filteredstream = inputStream
.flatMap(buildHbaseMsg(_))
.filter(b => b.actType match {
case 0|1|2|3 => true
case _ => false
})
.countWindowAll(2L).apply(new CustomWindowFunction ())'
这样吗?
{stream.apply((window, input, out: Collector[Unit]) => new CustomWindowFunction ().apply(window, input, out))}
这样调用并不会触发open方法
应该怎么使用自定义的function类
赞0
踩0