如何将 Google Data Studio 连接到 AWS Athena?

Wes*_*sam 5 jdbc google-data-studio amazon-athena

我需要将Google Data Studio连接到AWS Athena。一种方法是使用JDBC URL 连接选项。我在数据库身份验证表单中使用了以下参数,但出现如下所示的错误:

参数:

网址

jdbc:awsathena://athena.us-east-2.amazonaws.com:443;UID=[MY_AWS_ACCESS_KEY];PWD=[MY_AWS_SECRET_KEY];S3OutputLocation=s3://[S3_OUTPUT_BUCKET];
Run Code Online (Sandbox Code Playgroud)

用户名

[MY_AWS_ACCESS_KEY]
Run Code Online (Sandbox Code Playgroud)

密码

[MY_AWS_SECRET_KEY]
Run Code Online (Sandbox Code Playgroud)

错误:

服务器遇到内部错误,无法完成您的请求。

任何将 Google Data Studio 连接到 AWS Athena 甚至连接到 AWS S3 的解决方案都应该解决这个问题。我尝试使用此 Google Apps 脚本连接到 S3,但由于身份验证错误而无法连接,如此未解决的问题所示。

tob*_*man 5

现在这里有一个用于 Google Data Studio 的开源连接器。

要使用它,您需要按照此处详细说明进行操作,即将代码复制/粘贴到 Google Apps 脚本项目中,然后将其部署到 Google Data Studio。

  • 我认为这应该是公认的答案 (3认同)

ado*_*lis 1

Google Data Studio 似乎不支持安装驱动程序(这并不奇怪,因为它是托管应用程序,而不是自托管应用程序)。

我认为最好的选择是创建一个连接器——实际上,我很惊讶目前还没有开源社区连接器。我认为基本上您需要按照Google Data Studio 连接器指南包装 Athena API。这并不简单,但看起来可行......