Data studioからHerokuのpostgresに接続しようとしたところ、
Access denied, please check your username and password.
とのこと。
結論SSL接続が必要だった。
openssl req -newkey rsa:2048 -nodes -keyout client.key -x509 -days 365 -out client.crt
でオレオレ証明書を作成。common nameはpostgresのホスト名を設定。
下記pythonのソースを拝借し、実行。
https://raw.githubusercontent.com/thusoy/postgres-mitm/master/postgres_get_server_cert.py
python postgres_get_server_cert.py {heroku-postgres-host}:{port} > heroku-cert.crt
それぞれ出力されたファイルをアップロードする。