Athena query on health lake failing

0

Following this workshop I created a health lake data store. In lake formation, a database "patientdata_feab4c153a725219bcf775ce51b25bf0_healthlake_view" got automatically created. I added select and describe grants to IAM role on this database.

I am able to see the FHIR entities as tables in the database but unable to query them.I am getting the below error

GENERIC_INTERNAL_ERROR: Access Denied (Service: S3, Status Code: 403, Request ID: FZGQN04CM30YTQJA, Extended Request ID: uBDbU594IdPWZW5m4nmb7EirKbNANa6HY2DFBL5jlLIGcrJsd3qiJJ5WekYd06IuLgfLjhqdQdU=)
This query ran against the "patientdata_feab4c153a725219bcf775ce51b25bf0_healthlake_view" database, unless qualified by the query. Please post the error message on our forum 
or contact customer support 
with Query Id: 86e4dfd2-c360-486a-a3c2-acc88cb7e54e
awsusha
已提問 1 年前檢視次數 234 次
1 個回答
0

Underlying S3 bucket denied the request. Two options:

1/ If you can open a support case, support engineer should be able to provide exact reason.

2/ If you would like to self-troubleshoot, consider looking for the S3 call in CloudTrail for details.

From the workshop:

NOTE: All data in your account has been encrypted using a KMS key.

Rather common in such cases is that IAM principal making a call was granted s3:GetObject, but is missing kms:Decrypt

Val
已回答 10 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南