自动履行的数据产品问题排查¶
如自动履行的数据产品配置不当,则可能会出现以下问题。
使用者的数据丢失或不同步¶
- 错误:
使用者报告称,自动履行列表中的视图不再可见。
- 原因:
您重新创建了与列表关联的对象(例如表或视图),并且有以下情况之一:
重新创建对象后,对象未重新授予共享
或者,重新授予了对象,但不到 10 分钟。系统每 10 分钟检查一次对授予共享的对象的更改,因此,如果不到 10 分钟,更新的对象尚未自动履行到使用者的区域。
- 解决方案:
验证对象是否已重新授予共享,并确定自运行授权查询以来经过了多长时间。
要确认所有对象均已授予主账户中的共享,请运行以下命令:
SHOW GRANTS to SHARE <share_name>;
如果需要,请将对象重新授予共享:
GRANT USAGE on DATABASE <db_name> to SHARE <share_name>; GRANT USAGE on SCHEMA <schema_name> to SHARE <share_name>; GRANT SELECT on TABLE <table_name> to SHARE <share_name>; GRANT SELECT on VIEW <view_name> to SHARE <share_name>; GRANT USAGE on FUNCTION <function_name(parameters)> to SHARE <share_name>;
在主区域中更新授权后,或使用新对象刷新数据库后,最多可能要等待 10 分钟时间,以便授权应用于所有远程区域。
请求列表后,需要较长的延迟才能获取数据¶
使用者报告称,他们请求了其区域内的列表,但在几天后,他们仍然无法访问数据产品。
- 错误:
数据正在复制到您所在区域...
- 原因:
如果错误消息显示了数日,并且状态无变化,则可能是发生了自动履行错误。
- 解决方案:
提供商可查看列表详细信息,以确定阻止数据产品自动履行的特定错误,并参照本故障排查指南解决该错误。
使用者可联系提供商,并说明在将数据产品自动履行到您所在区域时存在问题。