【以下的问题经过翻译处理】 我正在测试一个lambda函数,它会针对一个存储在S3 上的 Glue表执行批量小型Athena查询。
当我以管理员身份本地执行函数代码时,它会执行查询,它们从不出错,但当Lambda 函数执行它们时,可能有30个查询中的1个会失败(每个查询都相同,具有不同的分区约束,更改要搜索的文件日期范围)。
我甚至已经设置了代码,以便在原始查询失败时再次执行相同的查询,在大多数情况下(虽然不是全部但是大多数情况下),第二次执行成功,权限和查询本身都没有任何变化。
如果我从Athena控制台选择了失败的查询并重新运行它,则可以执行而不出错。
是否有 AWS支持中的任何人能查看错误,这里是两个在us-east-1中失败然后成功的相同查询...
042735b7-31e6-4ac4-90ef-913ac8c5201f FAILED
04a415cd-3f01-42b8-a05c-8b344d06085e SUCCEEDED
谢谢!