我正在尝试将 Heroku Postgres 数据库连接到 Google Looker Studio(以前的 Data Studio)。
我发现了一个旧的堆栈溢出问题,提示我需要使用 SSL,为此我需要启用证书:
带有 Google Datastudio 的 Heroku Postgresql
我正在使用具有 Standard-0 计划的生产数据库。
我创建了一个关注者数据库。
我在关注者数据库上启用了增强证书,如Heroku页面中所述:
heroku plugins:install data
heroku data:labs:enable enhanced-certificates --app village-api-prod --addon=postgresql-round-48019
但是,我不清楚在选择 SSL 选项时从哪里获得 Studio looker 要求的证书。
我尝试了 this answer 中建议的 python 脚本并选择了生成的证书,但它仍然给我一个错误。 (我不太熟悉 SSL 和证书的工作原理,所以我几乎不明白这个脚本的作用。)
python postgres_get_server_cert.py postgres://(redacted)@34-foobar.data.elastic.heroku.com:5432 > aws-cert.crt
我看到了这篇支持文章,但它并没有让我在这里https://help.heroku.com/3DELT3RK/why-can-t-my-third-party-utility-connect-to-heroku-postgres-与-ssl
我应该如何获得证书?
问题可能是我使用的是关注者数据库吗? 我正在失去它,我无法相信它有那么难