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

标签 amazon-athena informatica aws-glue-data-catalog

我可以在 AWS 中使用 Informatica EDC 代替 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 用户关联的客户管理/内联策略。

关于amazon-athena - 亚马逊 Athena 可以在没有 Glue 目录的情况下工作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63816911/

相关文章:

oracle - 目标表中的默认值

java - [错误]java.lang.ArrayIndexOutOfBoundsException :1

amazon-web-services - awsglue中的catalog_connection参数是什么?

hive - AWS 雅典娜 : HIVE_BAD_DATA ERROR: Field type DOUBLE in parquet is incompatible with type defined in table schema

sql - 雅典娜 : Query exhausted resources at scale factor

performance - Informatica BDE 摄取作业运行 10 多个小时,终止并重新运行后 3 小时内完成

python-3.x - 使用 boto3 获取数据库中的表列表

amazon-web-services - 如何在 AWS glue 中检查 Spark 和 Hadoop 的版本?

amazon-web-services - parquet 文件存储在 AWS S3 中时可以拆分吗?

hive - 雅典娜查询错误 : Athena query failed: "NOT_SUPPORTED: Unsupported Hive type