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 6 months ago
Relevant content
- asked 4 months ago
- Accepted Answerasked 6 months ago
- AWS OFFICIALUpdated 10 months ago
- AWS OFFICIALUpdated 2 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 months ago
Thank you Sachin, that was indeed the solution. One of the preliminary steps missed haha! have a great weekend :)