【问题标题】:Redshift Materialized View Not Refreshing (No Error)Redshift物化视图不刷新(无错误)
【发布时间】:2020-07-11 15:53:05
【问题描述】:

我在 Redshift 中有一个物化视图,当我运行 refresh materialized view 命令时可以正常刷新,但是 AWS Glue 作业无法刷新。

我在日志中没有看到任何类型的错误,查看 redshift 查询历史记录显示它已成功完成。此外,更新时间是相同的,因此它似乎运行正常。但是在粘合更新后查询视图不会显示更新的记录,但如果我运行刷新就会显示。

我已运行以下权限来授予胶水帐户访问权限。

alter table reporting.my_view owner to glue;

alter schema reporting owner to glue;

grant all on schema reporting to glue;
grant all on all tables in schema reporting to glue;
alter default privileges in schema reporting grant all on tables to glue;

【问题讨论】:

  • 您如何使用 Glue 运行刷新查询?

标签: amazon-redshift aws-glue


【解决方案1】:

尝试使用“提交;”在您的主要帖子操作查询之前,例如: "postactions": "commit; your_query"

REFRESH 仅适用于已提交的记录。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-11
    • 2011-01-10
    • 2021-10-14
    • 2017-11-13
    • 1970-01-01
    • 2018-04-20
    • 1970-01-01
    • 2021-01-09
    相关资源
    最近更新 更多