flink
文章平均质量分 73
Cola、
日富一日,年富一年、
展开
-
Flink中TaskManager、Slot和Parallelism
概念简介JobManager:负责接收Flink Client提交的Job,并将Job分发到TaskManager执行,一个JobManager包含一个或多个TaskManager。TaskManager:负责执行Client提交的Job。每个TaskManager可以有一个或多个slot,但slot的个数不能多于cpu-cores。slot:slot是Flink任务的最小执行单位,并行度上限不能大于slot的数量。slot是可以数量设置slot数量:slot的数量一般小于等于TM可用的原创 2021-05-24 21:18:18 · 3579 阅读 · 3 评论 -
FlinkSQL时间更新问题
java.util.concurrent.TimeoutException: The heartbeat of TaskManager with id container_e26_1597048467840_3275_01_000003 timed out. at org.apache.flink.runtime.resourcemanager.ResourceManager$TaskManagerHeartbeatListener.notifyHeartbeatTimeout(Re...原创 2021-05-20 18:05:34 · 839 阅读 · 0 评论 -
Flink SQL 使用ROW_NUMBER()报错
报错信息org.apache.flink.table.api.TableException: GroupWindowAggregate doesn't support consuming update and delete changes which is produced by node Rank(strategy=[UndefinedStrategy], rankType=[ROW_NUMBER], rankRange=[rankStart=1, rankEnd=1], partitionBy=[原创 2021-04-22 21:05:13 · 6598 阅读 · 4 评论 -
Flink的两种基本状态
Flink的两种基本状态Flink包含两种基本的状态 Keyed State 和 Operator StateKeyed StateKeyed State 通常和 key 相关,仅可使用在 KeyedStream 的方法和算子中。你可以把 Keyed State 看作分区或者共享的 Operator State, 而且每个 key 仅出现在一个分区内。 逻辑上每个 keyed-sta...原创 2020-04-12 17:56:54 · 1586 阅读 · 0 评论 -
Flink连续查询中的join
Joins in Continuous Queriesjoin是批量数据处理中连接两个关系的行的常见且易于理解的操作。 但是,动态表上联接的语义不那么明显,甚至令人困惑。因此,有两种方法可以使用Table API或SQL实际执行联接。有关语法的更多信息,请检查Table API和SQL中的连接部分。Regular Joins常规join Time-windowed Joins...原创 2020-04-01 23:10:52 · 614 阅读 · 0 评论 -
flink项目启动报错
参考博客:https://blog.csdn.net/qq_43048011/article/details/85625959Flink项目启动报以下错误Exception in thread "main" org.apache.flink.runtime.client.JobExecutionException: Job execution failed. at org.apache...原创 2020-02-10 11:33:48 · 1120 阅读 · 0 评论