升级2.1.2hive外表无法查询

【StarRocks版本】2.1.2
sr从2.0.1更新到2.1.2之后,hive外表无法查询,截图如下,在两个版本下查询相同的表,2.1.2报错,请问可能是什么原因造成的?

2.0.1

2.1.2

麻烦贴下相应的fe日志尼

你好,fe.warn.log报错如下

没有复现该问题,请问是替换了bin和lib升级的么。这个算大版本更新,按这个步骤来https://docs.starrocks.com/zh-cn/main/administration/Cluster_administration#%E9%9B%86%E7%BE%A4%E5%8D%87%E7%BA%A7
可以分别show frontends和show backends看下版本一致吗

方便附件贴下hive建表和starrocks外表的建表语句么。文件格式。我这边尝试一下

您好,我从2.0.1升级到2.1.2时,将bin和lib文件夹都进行了替换。以下是建表语句
1.starrocks外部表

create external table hive_ma_cy_0013_btsmsisdn(

msisdn string,

bts_id int,

flag int

) engine=hive

properties(

“database”=“srkmada”,

“table”=“ma_cy_0013_btsmsisdn_181019”,

“resource”=“hive0”

);

2.hive建表语句,版本2.6.0.3

parquet表:

create table srkmada.ma_cy_0013_btsmsisdn_181019(

msisdn string,

bts_id int,

flag int

)

ROW FORMAT SERDE ‘org.apache.hadoop.hive.ql.io.parquet.serde.ParquetHiveSerDe’

STORED AS

INPUTFORMAT ‘org.apache.hadoop.hive.ql.io.parquet.MapredParquetInputFormat’

OUTPUTFORMAT ‘org.apache.hadoop.hive.ql.io.parquet.MapredParquetOutputFormat’;

临时表

create table test.ma_cy_0013_btsmsisdn_181019_tmp(

msisdn string,

bts_id int,

flag int

) row format delimited fields terminated by “,”;

测试数据入库到test.ma_cy_0013_btsmsisdn_181019_tmp

/tmp/0013.txt 130,1,1

load data local inpath ‘/tmp/0013.txt’ into table test.ma_cy_0013_btsmsisdn_181019_tmp;

从临时表插入到正式表

insert into srkmada.ma_cy_0013_btsmsisdn_181019 select * from test.ma_cy_0013_btsmsisdn_181019_tmp;

  1. 版本确认都升级到了2.1.2

是不是开了pipeline查询的外表?set enable_pipeline_engine=false;再查询下?

2.1.2还不支持开着pipeline查询hive外表,暂时关闭pipeline查询hive外表吧,2.2支持,敬请期待官网版本的更新~

确实开启了pipeline engine,已解决 感谢!