如何在 Flink 中配置目标表的并行度或解决TEMPORARY TABLE更新慢的问题?具体场景如下:
使用元数据 select-db.center_risk_service.data_model_user 作为目标表时,应如何设置 'sink.parallelism' = '3'?
如果使用 TEMPORARY TABLE 作为目标表,如何解决更新慢的问题?(如果问题1无法解决,可能只能选用 TEMPORARY TABLE)
您好,若使用元数据 select-db
.center_risk_service.data_model_user 做为目标表,那么您可以在sink表后面加上
/+ OPTIONS('sink.parallelism' = '3') / 来设置参数 。至于使用 TEMPORARY TABLE 做为目标表出现的同步慢问题,一般是从源端读取数据慢,下游busy繁忙导致的上游反压有延迟等。此回答整理自钉群“实时计算Flink产品交流群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。