Could you try 2.0.5?
On Tue, Mar 5, 2024 at 2:08 PM 18 <[email protected]> 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' 就不会报错。
> 请问下这是什么原因?