栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Doris动态分区表routineLoad报错

Doris动态分区表routineLoad报错

报错

Reason: no partition for this tuple. tuple=。。。。。

分析

kafka中的数据进来了,但是动态分区表没有创建这条数据的时间分区

解决
#给动态分区添加分区

##动态分区转静态分区
ALTER TABLE ods_log_outlog_course_ydyjs_app SET ("dynamic_partition.enable" = "false");

##添加未创建的分区
ALTER TABLE course_log.ods_log_outlog_course_ydyjs_app
        ADD PARTITION p20220307 VALUES [("2022-03-07"), ("2022-03-08"));
##添加未创建的分区        
ALTER TABLE course_log.ods_log_outlog_course_ydyjs_app
        ADD PARTITION p20220308 VALUES [("2022-03-08"), ("2022-03-09"));

##查看是否创建成功        
show partitions from ods_log_outlog_course_ydyjs_app;

##静态分区恢复成动态分区
ALTER TABLE ods_log_outlog_course_ydyjs_app SET ("dynamic_partition.enable" = "true");

## resume routineLoad任务
resume routine load for ods_log_outlog_course_ydyjs_app_load
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/707632.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号