Athena联合查询 - 在连接过程中超时。

0

【以下的问题经过翻译处理】 你好 - 我正在使用 Athena 联合查询访问 RDS Aurora Postgres 中的表。 Lambda 可以访问 postgres,因为它正在将表读取到 Athena 的目录中,但是当我尝试查询数据时,出现超时错误。

GENERIC_USER_ERROR:遇到异常 [com.amazonaws.SdkClientException] 来自您的 LambdaFunction [arn:aws:lambda:MyRegion:MyAccount:function:MyFunction] 在上下文中执行 [检索元数据] 消息 [无法执行 HTTP 请求:连接到s3.amazonaws.com:443 [s3.amazonaws.com/54.231.192.16] 失败:连接超时]


这似乎与 s3 权限有关,但我无法确定不匹配的位置。我需要存储桶策略吗?作为委托人,我可以访问所需的所有 s3 资源、Athena 和 Lambda 的权限。 Lambda 似乎具有正确的 s3 权限(对存储桶和存储桶中的所有对象进行读/写)。任何建议都会有所帮助!

谢谢!

profile picture
ESPERTO
posta 6 mesi fa27 visualizzazioni
1 Risposta
0

【以下的回答经过翻译处理】 似乎Lambda当前没有网络访问权限。这很可能是由于您的VPC配置问题。您可以检查或设置S3 VPC端点,然后再试一次。

profile picture
ESPERTO
con risposta 6 mesi fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande