Hologres 任务一直报错了?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
Hologres 任务报错可能由多种原因引起,以下根据知识库中的信息为您总结了常见问题及其解决方法,请根据具体报错信息进行排查和处理。
com.alibaba.blink.store.core.rpc.RpcException: request xx UpsertRecordBatchRequest failed on final try 4, maxAttempts=4, errorCode=3, msg=ERPC_ERROR_TIMEOUT
BackPressure Exceed Reject Limit
错误。rpcRetries = '100'
,调大写入重试次数。Cloud authentication failed for access id
错误。FATAL:role“ALIYUN$xxxx“does not exist
,说明账号没有实例权限,需管理员授予权限。The requested table name xxx mismatches the version of the table xxx from server/org.postgresql.util.PSQLException: An I/O error occurred while sending to the backend.
ALTER TABLE
操作,导致 Blink 写入的 Schema 版本号低于 Server 端版本号,并且超过了客户端重试次数。Failed to query table meta for table
错误。internal error: odps_writer_xxx,UploadId: xxx, Block 0 close odps writer failed: RequestId=xxx, ErrorCode=FlowExceeded, ErrorMessage= GlobalSlot Quota
SET hg_experimental_write_maxcompute_dop = <count>;
建议将 <count>
设置为 [0~shard数]
之间的值。
ERROR: internal error: Duplicate keys detected when building hash table.
CALL public.hg_remove_duplicated_pk('<schema>.<table_name>');
默认保留最后一条写入的 PK 数据,其余重复数据会被清理。
请根据具体的报错信息,结合上述内容逐一排查问题。如果问题仍未解决,建议联系 Hologres 技术支持团队获取进一步帮助。您可以复制页面截图提供更多信息,我可以进一步帮您分析问题原因。
本技术圈将为大家分析有关阿里云产品Hologres的最新产品动态、技术解读等,也欢迎大家加入钉钉群--实时数仓Hologres交流群32314975