Redshift Serverless 上的关系 stl_load_errors 权限被拒绝

YAQ*_*YAQ 6 amazon-s3 amazon-web-services amazon-iam amazon-redshift amazon-redshift-serverless

我使用 Amazon Redshift Serverless 和查询编辑器 (v2),但在用户权限方面遇到问题。在S3中导入数据(.csv)时出现以下错误。

ERROR: Load into table 'x' failed. Check 'sys_load_error_detail' system table for details.
Run Code Online (Sandbox Code Playgroud)

因此,我执行命令Select * From stl_load_errors来检查错误,但效果不佳。

ERROR: permission denied for relation stl_load_errors
Run Code Online (Sandbox Code Playgroud)

我使用检查了我的用户权限select * from pg_user;,它们如下所示。但是,我没有看到任何问题,问题是什么?(我用的是豪格。)

使用名称 使用系统ID 使用创建的数据库 使用超级 使用catupd 密码 瓦朗蒂尔 使用配置
RDDB 1 真的 真的 真的 ****** 无穷 无效的
霍格 101 真的 真的 错误的 ****** 无效的 无效的

我尝试查看 Amazon Redshift Serverless(预览版)仪表板中“查询和数据库监控”下的查询,但找不到有关该错误的任何详细信息。

我应该怎么办?

小智 11

AWS Redshift 无服务器不会公开 stl_load_errors 表

也许您应该尝试 SYS_LOAD_HISTORY 和 SYS_LOAD_ERROR_DETAIL。

https://docs.aws.amazon.com/redshift/latest/mgmt/serverless-monitoring.html 您无法使用 Amazon Redshift Serverless 查询 STL、STV、SVCS、SVL 和某些 SVV 系统表和视图,除了以下:...参见上面的链接...


小智 6

尝试

select * from sys_load_error_detail
Run Code Online (Sandbox Code Playgroud)