原文:Flink TableAPI報錯:Caused by: org.apache.flink.table.api.TableException: Only the first field can reference an atomic type.

報錯: 因為我的是DataSource轉Table,使用的是Tuple,最后發現 tuple要使用java包里面的 scala import org.apache.flink.api.java.tuple. ,而不是scala自帶的tuple,不然會認為是geneic類型,導致報錯。 此外如果是pojo類貌似必須攜帶 public pojo 無參構造器,否則也會報錯。 具體源碼可以查看方法 env ...

2019-05-21 14:40 0 2479 推薦指數:

查看詳情

(五)Flink Table API 編程

首先:flink根據使用的便捷性提供了三種API,自下而上是: Table API & SQL 1、聲明行:用戶只關心做什么,不用關心怎么做 2、高性能:支持性能優化,可以獲取更好的執行性能 3、流批統一:相同的統計邏輯,既可以流模式運行,也可以批模式運行 4、性能穩定:語義 ...

Sat May 04 23:28:00 CST 2019 0 1522
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM