开发者社区 > 大数据与机器学习 > 实时数仓 Hologres > 正文

实时数仓Hologres中我们的一键同步数据任务,近两天常报错,但是任务重跑后又正常,什么原因?

实时数仓Hologres中我们的一键同步数据任务,近两天常报错,但是任务重跑后又正常,什么原因?
1fa91066dd8ee6672e44917761d3bd2f.png

展开
收起
十一0204 2023-08-09 10:26:44 78 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    Hologres数据复制任务报"could not open relation"错误,可能原因:

    表oid已变更但任务配置未更新导致找表失败。

    表结构或分区发生变更,元组描述信息不一致。

    任务并发数高时,表上锁定互斥导致获取锁失败。

    数据库负载高峰期,表资源紧张导致临时无法获取。

    数据库或表事件日志落后,导致任务滞后无法访问历史数据。

    生产环境部署问题,数据库实例或表短暂下线后恢复。

    一般来说:

    重跑后可访问表,表资源紧张现象。

    持续报错需排查表元变更与任务同步问题。

    简单重试无效需跟进Hologres日志排查原因。

    2023-08-10 17:36:13
    赞同 展开评论 打赏
  • 意中人就是我呀!

    一般就是在insert的时候正好执行了drop或者truncate,导致找不到表。此回答整理至钉群“实时数仓Hologres交流群”。

    2023-08-09 12:22:54
    赞同 展开评论 打赏

本技术圈将为大家分析有关阿里云产品Hologres的最新产品动态、技术解读等,也欢迎大家加入钉钉群--实时数仓Hologres交流群32314975

相关产品

  • 实时数仓 Hologres
  • 相关电子书

    更多
    实时数仓Workshop(广州站)- 李佳林 立即下载
    阿里云实时数仓Hologres技术揭秘2.0 立即下载
    实时数仓Hologres技术实战一本通2.0版(下) 立即下载