将 Google 云 SQL Postgres 数据库连接到 Google Data Studio

Connecting a Google Cloud SQL Postgres Database to Google Data Studio

我正在经历与此处找到的已回答问题完全相同的过程 (),但我不像大多数用户那样高级。我遇到了和上面问题中提到的类似的问题,然后是:

  1. 我已经创建了客户端证书并下载了 client-cert.pem、client-key.pem 和 server-ca.pem 文件到我的 本地机器。
  2. 我在尝试 link 时遇到了同样的错误 Data Studio 到我们的 Google Cloud SQL Postgres 数据库作为数据 资源。 " 无法访问主机。请仔细检查您的连接参数。在此处了解有关数据库连接器的更多信息。 "

  3. 我尝试了运行以下命令“openssl pkcs8 -topk8 -inform PEM -outform DER -in client-key.pem -out client-key .pkcs8 -nocrypt " 改变格式 我们的 Cloud Shell 项目中的客户端密钥,但我收到此错误“ pkcs8: 无法打开输入文件客户端-key.pem,没有这样的文件或 目录 ".

我假设我不应该 运行 来自 Cloud Shell Project 终端的这个命令。有人知道我应该在哪里 运行 这个命令吗?如果需要,我可以提供任何额外的 material。提前致谢 - 非常感谢。

听起来文件不存在于您运行命令所在的位置。您是否将客户端-key.pem 上传到云端Shell?