Hi, 在1.11之前,注意:flink sql-client只能创建flink的表而不是hive的表。 如果你用create table t (i int, j int);的这个一个简短的语句,是不能创建出flink表来的。完整的Flink表需要with参数。[1]
在1.11中支持的hive dialect,才支持用create table t (i int, j int);这种简单的DDL创建Hive表。 [1] https://ci.apache.org/projects/flink/flink-docs-release-1.10/dev/table/connect.html Best, Jingsong Lee On Wed, Jun 24, 2020 at 8:44 PM Rui Li <[email protected]> wrote: > 是要通过Flink SQL > > client创建一张hive表么?在1.10里可能需要给表的参数加上'is_generic'='false'才行,否则创建出来的表默认是非hive表,hive那边是读不了的 > > On Mon, Jun 22, 2020 at 3:53 PM Leonard Xu <[email protected]> wrote: > > > Hi, > > 这个报错通常是缺少了 connector 相关的jar包,或者 connector 的with参数填写错误。 > > > flink sql-client下建的表 > > 这是什么表,可以把建表 SQL 发出来看看吗? > > > > Best, > > Leonard Xu > > > > -- > Best regards! > Rui Li > -- Best, Jingsong Lee
