Replies: 1 comment 1 reply
-
The failing operation is BTW we have |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am trying to use 373's new Delta Lake connector with AWS Glue.
My configuration is as follows:
deltas3g.properties
into all nodesdeltas3g.properties
looks as follow (with secrets stubbed out):As I'm running from Docker, I'm using the same IAM user key pair for both
hive.metastore.glue.aws-access-key
/.aws-secret-key
andhive.s3.aws-access-key
/.aws-secret-key
.The IAM (user) role and policy were created according to the Starburst connector doc here:
https://docs.starburst.io/latest/aws/requirements.html
I'm following this:
https://docs.starburst.io/latest/connector/delta-lake.html
With the understanding that the schema is superfluous in this case, I use a simple query:
to register my Delta table into Glue so as to use it.
But the query fails with
The log on the web console:
The S3 bucket has no ACL or policy applied; I expect the role's 3 S3 permissions (
s3:GetObject
,s3:ListBucket
,s3:PutObject
) to provide the required access.Perhaps someone with experience with the connector when it was a Starburst component can advise on what's amiss? I'm read through the docs/code for the other configuration and nothing else jumps out at me as necessary.
FWIW, here are the config values I'm aware of that I have not set (relying on their default):
George
Beta Was this translation helpful? Give feedback.
All reactions