微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

亚马逊Athena可以在没有Glue目录的情况下工作吗?

如何解决亚马逊Athena可以在没有Glue目录的情况下工作吗?

我可以使用informatica EDC代替AWS中的glue目录。 AWS Athena是否与glue目录紧密结合?

解决方法

您是否在此处检查:[https://docs.aws.amazon.com/athena/latest/ug/glue-upgrade.html?

看起来您需要执行一些AWS Glue升级,还需要添加策略,以便Athena可以提取目录信息。此外,常见问题解答可在https://docs.aws.amazon.com/athena/latest/ug/glue-faq.html处获得。我尚未在这种情况下工作,但正在研究Glue-Redshift。

在FAQ中,其提及如下:

为什么我需要向Athena用户添加AWS Glue策略? 升级之前,Athena会管理数据目录,因此必须允许Athena操作让用户执行查询。升级到AWS Glue数据目录后,Athena操作将不再适用于访问AWS Glue数据目录,因此您的用户必须允许AWS Glue操作。请记住,Athena的托管策略已经更新,可以执行必需的AWS Glue操作,因此,如果您使用托管策略,则无需执行任何操作。

如果我不允许Athena用户使用AWS Glue策略,会发生什么?

如果您升级到AWS Glue数据目录并且不更新用户的客户管理或内联IAM策略,则Athena查询将失败,因为不允许用户在AWS Glue中执行操作。有关允许的特定操作,请参阅步骤2-更新与Athena用户关联的客户管理/内联策略。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。