开发者社区 > 大数据与机器学习 > 实时计算 Flink > 正文

flinksql的lateral view总是报错,如何解决?

flink1.17和flink1.19,flinksql的lateral view总是报错sql匹配失败。
我的sql是这样的:
INSERT INTO bgame_sink(kfk_ts,kfk_part,kfk_offset,version,event_time,json_data) SELECT kfk_ts,kfk_part,kfk_offset,version,event_time,json_data FROM kafka_source lateral view explode(data_list) tmpView as json_data

我的kafka_source表的data_list字段是Array类型?直接在sql-client里输入官网的sql,语法也过不去。理论上语法ok,会报错表找不到才对。image.png

展开
收起
真的很搞笑 2024-04-11 08:42:33 67 0
1 条回答
写回答
取消 提交回答
  • 试下这么写image.png
    ,此回答整理自钉群“【③群】Apache Flink China社区”

    2024-04-11 10:10:26
    赞同 1 展开评论 打赏

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

相关电子书

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