开发者社区> 问答> 正文

提交的任务包含两个维表join和两条insert 语句,但是在中间的执行图,只有一个方框

数据从kafka写到kafka 1.提交的任务包含两个维表join和两条insert 语句,但是在中间的执行图,只有一个方框。其他有些join任务会有不同的框,用hash连线表示。这是什么原因?

2.底下的 records received等几个列都是0。怎么样才会统计?

*来自志愿者整理的flink邮件归档

展开
收起
游客sadna6pkvqnz6 2021-12-07 17:22:40 908 0
1 条回答
写回答
取消 提交回答
    1. 框图的数量是因为默认启用了operator chain导致的,至于连接线上的文字(例如hash)则是由网络连接方式决定了[2]
    2. record received 为0 是因为这个指标表征了数据在Flink 的channel内收到的record数量,由于source节点并没有从Flink channel获取数据(往往是从外部系统获取),所以自然record received为0

    [1] https://ci.apache.org/projects/flink/flink-docs-stable/dev/stream/operators/#task-chaining-and-resource-groups [2] https://ci.apache.org/projects/flink/flink-docs-stable/dev/stream/operators/#physical-partitioning*来自志愿者整理的flink

    2021-12-07 20:40:34
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载