1 Answer
- Newest
- Most votes
- Most comments
0
Can you please confirm if your s3 path is registered in account A lake formation. If not, lake formation will not vend credentials to access data. Register[1] your table S3 path (or entire bucket) in lake formation and try running the query again in account B. Also make sure IAM role associated when registering the path has all the permissions listed in the doc[2].
[1] https://docs.aws.amazon.com/lake-formation/latest/dg/register-data-lake.html [2] https://docs.aws.amazon.com/lake-formation/latest/dg/registration-role.html
Yes you are right, it is not required to provide cross-account access to s3 bucket if the s3 path is registered in lake formation.
answered 2 years ago
Relevant content
- asked a year ago
- asked a year ago
- asked 2 months ago
- AWS OFFICIALUpdated a year ago
Thank you Sachin, that was indeed the solution. One of the preliminary steps missed haha! have a great weekend :)