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.htmlBest,
Jingsong Lee
On Wed, Jun 24, 2020 at 8:44 PM Rui Li <
[hidden email]> wrote:
> 是要通过Flink SQL
>
> client创建一张hive表么?在1.10里可能需要给表的参数加上'is_generic'='false'才行,否则创建出来的表默认是非hive表,hive那边是读不了的
>
> On Mon, Jun 22, 2020 at 3:53 PM Leonard Xu <
[hidden email]> wrote:
>
> > Hi,
> > 这个报错通常是缺少了 connector 相关的jar包,或者 connector 的with参数填写错误。
> > > flink sql-client下建的表
> > 这是什么表,可以把建表 SQL 发出来看看吗?
> >
> > Best,
> > Leonard Xu
>
>
>
> --
> Best regards!
> Rui Li
>
--
Best, Jingsong Lee