Hive 插入表选择无法按预期工作

问题描述 投票:0回答:0

我创建了一个新表:

create table clickstream_v3_test like clickstream_v3;

然后填充数据:

insert into table clickstream_v3_test 
select * from clickstream_v3 where
   export_date='2023-07-10' and day='2023-07-09'
or export_date='2023-07-10' and day='2023-07-10'
or export_date='2023-07-11' and day='2023-07-10'
or export_date='2023-07-11' and day='2023-07-11'
or export_date='2023-07-12' and day='2023-07-11'
or export_date='2023-07-12' and day='2023-07-12'
or export_date='2023-07-13' and day='2023-07-12'
or export_date='2023-07-13' and day='2023-07-13'
or export_date='2023-07-14' and day='2023-07-13'
or export_date='2023-07-14' and day='2023-07-14'
or export_date='2023-07-15' and day='2023-07-14'
or export_date='2023-07-15' and day='2023-07-15'
or export_date='2023-07-16' and day='2023-07-15'
or export_date='2023-07-16' and day='2023-07-16'
or export_date='2023-07-17' and day='2023-07-16'
or export_date='2023-07-17' and day='2023-07-17'
or export_date='2023-07-18' and day='2023-07-17'
or export_date='2023-07-18' and day='2023-07-18'
or export_date='2023-07-19' and day='2023-07-18'
or export_date='2023-07-19' and day='2023-07-19'
or export_date='2023-07-20' and day='2023-07-19'
or export_date='2023-07-20' and day='2023-07-20'
or export_date='2023-07-21' and day='2023-07-20'
or export_date='2023-07-09' and day='2023-07-09'
or export_date='2023-07-09' and day='2023-07-08'

然后我检查了写入了多少个分区:

show partitions clickstream_v3_test

得到了这个:

export_date=2023-07-09/day=2023-07-08
export_date=2023-07-09/day=2023-07-09
export_date=2023-07-21/day=2023-07-20

为什么没有将所有分区写入 Hive?根据dbeaver查询已成功执行。

hive
© www.soinside.com 2019 - 2024. All rights reserved.