如何解决如何使用SSL将Google Data Studio数据源连接到Azure Postgres
在Google Data Studio上并没有非常好的教程可以将SSL与非Google设置结合使用。
天蓝色的文献更少。
我为Azure找到了这个。 https://docs.microsoft.com/en-us/azure/postgresql/concepts-ssl-connection-security
它们在那里为服务器BaltimoreCyberTrustRoot.crt.pem提供sslrootcert供下载。
这对设置数据源没有帮助。通常我期望SSL = true功能,而Google Data Studio要求提供完整的证书,而不是自己弄清楚。
没有有用的错误消息。
在Postgres服务器上翻转SSL即可。
解决方法
几个小时后,如果反复试验并阅读过时的论坛帖子,我意识到Google Data Studio只是要求提供客户端密钥。您真的可以使用任何您想要的东西。
我遵循了这篇帖子Heroku Postgresql with Google Datastudio
上的说明openssl req -newkey rsa:2048 -nodes -keyout client.key -x509 -days 365 -out client.crt
然后它将导出一个client.crt
和一个client.key
,您可以将其上传到Google Data Studio。这与Azure documentation中引用的BaltimoreCyberTrustRoot.crt.pem
一样。
请注意,您将要为每个数据源创建一个新的/唯一的client.crt
和client.key
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。