flinksql例子建表的,没有报错就自动结束FAILED了是正常的嘛?

flinksql例子建表的lQLPJwgUCegcG9rNCqrNFACwB7eosOEpL5oELtQKMAA0AA_5120_2730.png没有报错就自动结束FAILED了是正常的嘛?

展开
收起
圆葱猪肉包 2023-04-19 16:34:46 468 分享 版权
2 条回答
写回答
取消 提交回答
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    建表不会直接导致任务的运行,所以表的创建通过submit job到实时计算引擎是不会失败的,除非您在创建表的过程中出现了一些异常情况,例如语法错误、表不存在等。

    但是,如果您只是创建了一张表而没有对其进行任何查询操作,则任务的运行状态会是“FINISHED”,而不是“FAILED”。因此,如果您在执行建表语句后没有对其进行查询操作,观察任务运行状态会发现其状态一般是“FINISHED”。如果建表的过程中有异常情况导致任务执行失败,则状态会是“FAILED”。

    另外,需要注意的是,建表语句的语法正确性并不能保证表的正确性。如果您在建表的过程中指定的表的配置参数、数据源、分区方式等出现了错误,就可能导致表无法正常运行或查询。因此,在执行建表语句后,建议您通过DESC或SHOW等命令来验证表的正确性,以确保其能够正常使用。

    2023-04-30 23:07:17
    赞同 展开评论
  • sql也分批和流,如果是批结束且是finish是正常的,此回答整理自钉群“【③群】Apache Flink China社区”

    2023-04-19 22:32:37
    赞同 展开评论

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

收录在圈子:
实时计算 Flink 版(Alibaba Cloud Realtime Compute for Apache Flink,Powered by Ververica)是阿里云基于 Apache Flink 构建的企业级、高性能实时大数据处理系统,由 Apache Flink 创始团队官方出品,拥有全球统一商业化品牌,完全兼容开源 Flink API,提供丰富的企业级增值功能。
还有其他疑问?
咨询AI助理