【Flink】Specifying keys via field positions is only valid for tuple data types.
写代码的时候遇到如下问题
Exception in thread "main" org.apache.flink.api.common.InvalidProgramException: Specifying keys via field positions is only valid for tuple data types. Type: GenericType<scala.Tuple2>
at org.apache.flink.api.common.operators.Keys$ExpressionKeys.<init>(Keys.java:239)
at org.apache.flink.api.common.operators.Keys$ExpressionKeys.<init>(Keys.java:232)
at org.apache.flink.api.java.DataSet.groupBy(DataSet.java:739)
at com.batch.FlinkBatch.main(FlinkBatch.java:26)
代码如下,报错位置已标红
package com.batch;import org.apache.flink.api.common.functions.FlatMapFunction; import org.apache.flink.api.java.DataSet; import org.apache.flink.api.java.ExecutionEnvironment; import org.apache.flink.util.Collector; import org.apache.flink.util.Preconditions; import scala.Tuple2;public class FlinkBatch {public stati
【Flink】Specifying keys via field positions is only valid for tuple data types.相关推荐
- 【Flink】Flink状态的缩放(rescale)与键组(Key Group)设计
1.概述 转载:Flink状态的缩放(rescale)与键组(Key Group)设计 这个东东还没了解过.来看一下. 在之前那篇讲解Flink Timer的文章里,我曾经用三言两语简单解释了Key ...
- 【Flink】Flink 不支持部分 task 结束后进行 checkpoint
纪念一波,九师兄博客热门订阅专栏时常名列前茅,我飘了,哈哈哈哈,得意的笑 1.概述 以前遇到一个问题,这个问题是这样的,一个FLink job,然后部分是离线任务,数据读取完毕了,就结束了.然后发现就 ...
- 【Flink】Flink 源码阅读笔记(20)- Flink 基于 Mailbox 的线程模型
1.概述 转载:Flink 源码阅读笔记(20)- Flink 基于 Mailbox 的线程模型 相似文章:[Flink]Flink 基于 MailBox 实现的 StreamTask 线程模型 Fl ...
- 【Flink】Flink 源码之Buffer Debloating
1.概述 转载:[Flink]Flink 源码之Buffer Debloating 2.什么是Buffer debloating Buffer Debloating是Flink 1.14新增的优化方式 ...
- 【Flink】Metrics运作机制
1.概述 转载并且补充:Flink源码剖析:Metrics运作机制 1. Metrics简介 1.1 什么是 Metrics? Flink 提供的 Metrics 可以在 Flink 内部收集一些指标 ...
- 【Flink】FLink PipelineExecutorFactory 基于工厂模式的任务提交与SPI机制
1.概述 转载: Flink1.10基于工厂模式的任务提交与SPI机制 Flink任务执行模式包含了yarn-session.standalone.per-job.local, 在1.10中又增加k8 ...
- 【Flink】Zookeeper connection loss leads to Flink job restart
1.概述 转载:添Zookeeper connection loss leads to Flink job restart 看这个之前可以先看看:[Flink]Flink 报错 ResourceMan ...
- 【Flink】Flink 没有keyBy 某个 subTask 没有数据
文章目录 1.概述 M.扩展 1.概述 一个flink程序,如下,但是总共100多个task,然后只有一个没有数据. 第一怀疑是不是keyBy问题,上述看错了,然后以为有keyBy 然后参考文章:[F ...
- 【Flink】Flink SQL 报错 ClassCastException: VarCharType cannot be cast to RowType
文章目录 1.概述 1.1 实体类 1.概述 背景参考:[Flink]FLink SQL 如何使用嵌套格式的Schema 我想要实现通过flink table api来实现: select * fro ...
最新文章
- sont表示元素在存入集合时进行了排序,数据遍历的结果是按某个排序规则输出的
- 江苏省三级偏硬考核重点
- NeurIPS 2020 | 清华大学提出:通用、高效的神经网络自适应推理框架
- 天津政府应急系统之GIS一张图(arcgis api for flex)讲解(四)地图导航控件模块...
- 人人可以理解的区块链100问
- C语言试题八之计算下列级数和,和值由函数值返回 S=1+x+x^2/2! + x^3/3!+…x^n/n!
- Python中Collections模块的Counter容器类使用教程
- 小米手环4今日发布:除了大屏彩显 你期待的全都有了
- 关于微信小程序使用获取用户信息getUserProfile的问题:TypeError: wx.getUserProfile is not a function
- 表单中的日期 字符串和Javabean中的日期类型的属性自动转换
- MIUI(Android)使用Webview上传文件
- 自然语言处理 | (30) 文本相似度计算与文本匹配问题
- SLC、MLC、TLC和QLC这几种存储颗粒的区别
- CDR X7(CorelDRAW)注册下载详细安装教程,序列号功能齐全
- 用计算机怎么打出箭头,电脑左箭头怎么打出来(电脑键盘怎么打符号)
- malloc用户态内存分配
- Web前端--HTML+CSS+JavaScript响应式网络科技网页设计
- Xposed 插件开发之二: Xposed的一些知识
- cuDNN免官网创建账户登陆迅雷下载网址
- html5悬浮圆圈背景动画特效,html5圆圈浮动背景动画特效
热门文章
- 智能穿戴的未来与机遇:打造“穿戴的智能化”
- 二叉树的“神级“遍历法
- [像素大厨PxCood下载安装]
- HTML基础教学课件,HTML基础课件.ppt
- 【 QT 遇到“程序异常结束“,The process was ended forcefully问题-可能原因之一】
- 【PMP】一、项目管理框架
- python 完全背包问题_背包问题九讲python3实现
- MobaXterm修改字体不生效的解决方案
- 谁才是真正五道杠?空气净化器滤网分析
- 中兴电信光纤猫F612管理员密码获取方法