Flink在窗口中使用aggregate聚合函数时,提示 Cannot resolve overloaded method 'aggregate'错误

这里可能有2个地方引起的问题:

1. 导入WindowFunction包问题:

下面包是错误的,因为我们是基于scala的开发。

import org.apache.flink.streaming.api.functions.windowing.WindowFunction

应该使用:

import org.apache.flink.streaming.api.scala.function.WindowFunction

2. KeyBy中的类型和自定义的WindowFunction中的key类型不一致。

这种一般看提示不太明显:

修改类型相同后即可。

Cannot resolve overloaded method 'aggregate'相关推荐

  1. spark报错:Cannot resolve overloaded method ‘agg‘

    报错信息为: Cannot resolve overloaded method 'agg' 解决办法: 导入包 import org.apache.spark.sql.functions._

  2. Cannot resolve overloaded method 'addsink

    报错源 def f1(x:String){ val a=x.split(",") val b=2000-(a(1).split("-")(0)).toInt v ...

  3. Cannot resolve overloaded method ‘createDataFrame‘

    在spark中利用自己定义schema的方式创建dataframe遇到了rt所示的错误 原因分析: 首先定义rdd val dCom = spark.read.orc(pth1+"/2020 ...

  4. Scala报错:error: overloaded method value logInfo with alternatives

    1.背景 写了这么一段代码 object JdbcSink extends Logging {def writeToJdbc(df:DataFrame, sink: StreamSink, drive ...

  5. Structured Streaming报错记录:Overloaded method foreachBatch with alternatives

    Structured Streaming报错记录:Overloaded method foreachBatch with alternatives [文章目录] Structured Streamin ...

  6. Overloaded method foreachBatch with alternatives

    前言 本文隶属于专栏<Spark异常问题汇总>,该专栏为笔者原创,引用请注明来源,不足和错误之处请在评论区帮忙指出,谢谢! 本专栏目录结构和参考文献请见 Spark异常问题汇总 正文 问题 ...

  7. flink1.12 process方法报错 overloaded method value process with alternatives

    报错 overloaded method value process with alternatives:[R](keyedProcessFunction: org.apache.flink.stre ...

  8. Spark影评数据分析三

    在上一篇我们已经学习了前五个需求如何实现,现在看看后五个. 需求六 package movie import org.apache.spark.rdd.RDD//求最喜欢看电影(影评次数最多)的那位女 ...

  9. Ambiguous method overloading for method ****** 异常的解决办法

    Ambiguous method overloading for method ****** 异常 前言:关于该异常,我是在stackoverflow上(https://stackoverflow.c ...

最新文章

  1. 图片格式转换(PNG or JPEG to EPS or PDF)
  2. 谷歌要用AI把你的自拍做成表情包
  3. python画一个点_pygame学习笔记(2):画点的三种方法和动画实例
  4. ORACLE 内置函数之 GREATEST 和 LEAST(转)
  5. AXURE RP EXTENSION For Chrome
  6. mysql工作中遇到的问题_MySQL工作中遇到的问题记录
  7. java exec 关闭,Java学习之使用Runtime.exec()启动、关闭Tomcat
  8. java提高篇(二)-----理解java的三大特性之继承
  9. rf接口自动化之结果校验
  10. 做独立app需要哪些东西?
  11. 苹果铃声制作(流水是操作记录)
  12. vue 图片画框获取坐标
  13. 敏捷顾问的MBTI体验:8个认知能力胜过4个字母组合
  14. Chrome浏览器主页被篡改怎么修复
  15. 数据库中关于preparedStatement和Statement分析
  16. 鸿蒙系统源代码解析,鸿蒙内核源码分析(系统调用篇) | 图解系统调用全貌
  17. imToken安卓版下载
  18. Spark深入解析(三):Spark基础解析之Spark环境搭建(不同模式)
  19. collections库
  20. GM(1,1)预测模型的残差检验、关联度检验、后验差检验代码

热门文章

  1. 导航栏制作 图片排列
  2. CHN-14-Coz分析
  3. 网易云课堂vue在线翻译实站
  4. Apollo学习笔记(14)混合A*
  5. [UML 扫盲]什么是UML?
  6. linux ptrace函数
  7. ndwi是什么意思_学英语,这些误区一定要避免(附1-6年级英语知识集锦)
  8. 说说大型高并发高负载网站的系统架构(from tianya)
  9. Wasm 原生时代已经来到
  10. iphone下来电实现铃声静音