使用 SQL workbench 连接到 Athena

Connect to Athena using SQL workbench

我正在尝试使用 SQL workbench 连接到 Athena。我遵循了此 PDF 文件中提到的第 15 页到第 19 页的所有说明:

https://s3.amazonaws.com/athena-downloads/drivers/JDBC/SimbaAthenaJDBC_2.0.7/docs/Simba+Athena+JDBC+Driver+Install+and+Configuration+Guide.pdf

如果我使用默认的 athena 存储桶名称,我会收到此错误:

S3://aws-athena-query-results-51346970XXXX-us-east-1/Unsaved

[Simba]AthenaJDBC An error has been thrown from the AWS SDK client. Unable to execute HTTP request: No such host is known (athena.useast-1.amazonaws.com) [Execution ID not available]

对于任何其他 bucketname,我收到此错误:

s3://todel162/testfolder-1

[Simba]AthenaJDBC An error has been thrown from the AWS SDK client. Unable to execute HTTP request: athena.useast-1.amazonaws.com [Execution ID not available]

如何使用 JDBC 客户端连接到 Athena?

使用复制粘贴时第 16 页的字符串有问题:

jdbc:awsathena://AwsRegion=useast-1;

它应该有一个 - 像这样...

jdbc:awsathena://AwsRegion=us-east-1;

更正此问题后,我就可以连接了。