Could you try 2.0.5? On Tue, Mar 5, 2024 at 2:08 PM 18 <1835996...@qq.com.invalid> wrote:
> doris版本:2.0.3 > 建表语句: > CREATE TABLE IF NOT EXISTS table( > `batch_number` DATETIME NOT NULL COMMENT '批次号', > `analysis_dt` DATETIME NOT NULL COMMENT '统计日期' , > `steward_id` INT(11) NOT NULL COMMENT '管家ID' , > `num` INT COMMENT '数量' , > `dw_process_dt` DATETIME COMMENT '数据同步时间' > ) > UNIQUE KEY(batch_number,analysis_dt,steward_id) > PARTITION BY RANGE(batch_number) > ( > FROM ("2023-10-18 07") TO ("2030-12-31 07") INTERVAL 24 HOUR > ) > DISTRIBUTED BY HASH(batch_number,analysis_dt,steward_id) BUCKETS 5 > PROPERTIES ( > "replication_num" = "3" > ); > > 查询语句: > select > steward_id, > sum(num) > from table > where batch_number in ( > select max(batch_number) > from > ads_op.ads_op_benifit_wecom_report_all_steward_d_with_history > ) > and analysis_dt >= '2024-01-01' > and analysis_dt <= '2024-01-04' > group by steward_id > > 报错信息: > 1105 - errCode = 2, detailMessage = > (10.51.26.25)[CANCELLED][INTERNAL_ERROR]failed to initialize storage > reader. tablet=916117.1043288169.994c082d1ce15070-e8d4e4298a48d8bb, > res=[NOT_IMPLEMENTED_ERROR]to be implemented > > 0# > doris::RowwiseIterator::next_block_view(std::vector<doris::vectorized::IteratorRowRef, > std::allocator<doris::vectorized::IteratorRowRef> >*) at > /root/src/doris-2.0/be/src/olap/iterators.h:137 > 1# > doris::BetaRowsetReader::next_block_view(std::vector<doris::vectorized::IteratorRowRef, > std::allo > > 时间: 1.998s > > > > 如果把查询语句的子查询换成:where batch_number = '2024-03-05 06:00:00' 就不会报错。 > 请问下这是什么原因?