开发者社区 问答 正文

DataWorks报错The replica identity of tables you s...

已解决

DataWorks报错The replica identity of tables you selected is not full, please alter table first. need alter table

展开
收起
提个问题 2024-05-31 18:08:52 56 分享 版权
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    问题描述:
    1.解决方案同步数据到hologres,连通都是正常的,但是报错push streamx running config timeout!
    2.pre handler fail!reason:FAIL, Read timed out
    结论建议:
    1.看报错:com.alibaba.datax.plugin.reader.postgreslogicreplicareader.PostgresLogicReplicaReaderException: The replica identity of tables you selected is not full, please alter table first. need alter table: [public.async_task]
    源端处理 ALTER TABLE [tableName] REPLICA IDENTITY FULL.
    然后先从运维中心试下能否启动。如果能启动成功跑起来,再回到解决方案的页面重试刚才报错那一步。
    【解释说明】 这个报错是连接超时,要检查下资源组配置和超时参数的设置。
    2024-05-31 18:08:53
    赞同 展开评论