insert overwrite select 时,无法查询到hive外表中的数据

为了更快的定位您的问题,请提供以下信息,谢谢
【详述】
执行 sql1
select * from hivecatalog外表 where 分区条件;

有数据,此时直接查hive外表是能正常查的,元数据没有问题

执行 sql2
insert overwrite starrocks内部表 partition(p20240101)
select * from hivecatalog外表 where 分区条件;

之后,在 starrocks内部表 无法查到数据
且执行无任务报错

在执行刷新分区语句 REFRESH EXTERNAL TABLE hivecatalog外表 PARTITION (分区条件) 后,
再执行 sql2,就能在 starrocks内部表 查到数据了

排查问题的过程中尝试过 手动把数据一条一条 insert into 入starrocks内部表的指定分区,数据是能正常插入到该内部表的指定分区中的
由此判断原因是 执行 insert overwrite select 时,无法查询到hive外表中的数据

该插入任务是批量执行的,有些分区能直接执行插入数据,有些分区执行后无数据插入
【背景】通过查询hive外表插入starrocks内部表的方式,将数据从hive中导入starrocks
【业务影响】影响数据导入链路
【是否存算分离】 否
【StarRocks版本】例如:3.2.6
【集群规模】例如:3fe(1 follower+2observer)+3be 单独部署
【机器信息】
【联系方式】社区群15-立
【附件】
企业微信截图_17212971291292
执行完insert overwrite 之后,有数据的分区版本为2 ,若是无数据的版本为 1,只重置了分区,但无后续的插入操作