为了更快的定位您的问题,请提供以下信息,谢谢
【详述】问题详细描述
使用集群数据同步工具SDM时,出现报错:
`25/03/04 09:19:43 ERROR [meta-handler] canManuallyAddExprPartition(Utils.java:484): Tables using
time_slice partitioning do not support partition creation manually, detail:
`
查看SDM源码发现这块并非致命错误。
但是日志里一直提示要导入的表是过期表。
动态分区语法如下:
PARTITION BY time_slice(timestamp, INTERVAL 12 hour)
ORDER BY(`timestamp`, `dimensions_object_id`)
PROPERTIES (
"replication_num" = "1",
"partition_live_number" = "15"
);
有数据的日期是:
2025 2 26
2025 2 27
2025 2 28
2025 3 1
2025 3 2
2025 3 3
12小时一个分区,保留15个分区,应该就是最近7天的数据,很奇怪为啥会提示过期。
`25/03/04 10:36:20 INFO [sync-reporter] report(SyncJob.java:444): Sync table progress,
finishedTableRatio: 0.00%, expiredTableRatio: 100.00%, total table: 1, finished table: 0, unfinished
table: 1, expired table: 1.`
【背景】做过哪些操作
目标集群尝试了手动建表和不建表,导入工具都会出现报错。
【业务影响】
无法同步集群数据
【是否存算分离】
存算一体
【StarRocks版本】例如:3.3.7
【附件】