5

我已经使用 PostgreSql 在 Google Cloud 上创建了一个实例,并将数据工作室与该数据库连接起来,添加了以下链接中指定的白名单中指定的所有地址

[ https://support.google.com/datastudio/answer/7288010?hl=en]

使用该解决方案,我必须打开对许多地址的数据库访问权限。而这个问题,与不支持 SSL 相关的事实是严重缺乏安全性。是否有任何不同的方式可以使用谷歌数据工作室进行报告?也许使用 CloudSqlProxy 并将谷歌数据工作室视为 GC 环境的外部应用程序?

谢谢合作

米歇尔

4

2 回答 2

4

我假设您担心由于缺乏对 SSL 的支持而暴露的数据。尽管在很多情况下这是一个有效的问题,但对于您的特定用例,这无关紧要:

  • 您必须在此处列入白名单的所有 IP 地址都是 Google 服务器/基础设施地址。
  • Data Studio 作为应用程序在 Google 的服务器上运行。因此,Google Cloud SQL 和 Google Data Studio 之间的通信将完全在 Google 的网络中进行。即使不是 SSL,该流量也不应该暴露给外界。
  • 任何客户端计算机(正在查看报告的地方)和 Data Studio 之间的连接始终是 HTTPS。

但是,如果您仍然想要 SSL 连接,您可以在 Apps 脚本中创建一个社区连接器,该连接器使用JDBC 服务使用 SSL 连接到数据库。

于 2017-10-26T07:21:45.030 回答
0

尝试在两个客户端字段中使用 client.key。

下面发布的解决方案在这里有所帮助, https://support.google.com/datastudio/thread/8739014?hl=en

于 2020-11-11T18:40:15.657 回答