为了更快的定位您的问题,请提供以下信息,谢谢
【详述】StreamLoad写带默认值的表,表上还有实时物化视图使用默认值字段
【背景】
CREATE TABLE test_table
(
createTime
datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT “”,
id
varchar(60) NOT NULL DEFAULT (uuid()) COMMENT “”,
……
) ENGINE=OLAP
DUPLICATE KEY(createTime
, id
)
PARTITION BY date_trunc(‘day’, createTime)
DISTRIBUTED BY HASH(id
) BUCKETS 6
PROPERTIES (
“replication_num” = “3”,
“in_memory” = “false”,
“enable_persistent_index” = “true”,
“replicated_storage” = “false”,
“compression” = “LZ4”
);
CREATE MATERIALIZED VIEW mv_test_table_count as
SELECT
date_trunc(‘day’,createTime
) as day,
date_trunc(‘day’,eventTime
) as event_day,
……
COUNT(id
) FROM test_table
group by
date_trunc(‘day’,createTime
),
date_trunc(‘day’,eventTime
);
【业务影响】无法同时使用StreamLoad和物化视图
【是否存算分离】
【StarRocks版本】3.1.3
【集群规模】例如:3fe(1 follower+2observer)+3be(fe与be混部)
【机器信息】CPU虚拟核/内存/网卡,例如:48C/64G/万兆
【表模型】例如:主键模型
【导入或者导出方式】Flink
【联系方式】15732631804
【附件】
- fe.log/be.INFO/相应截图
- 完整的报错异常栈