我想知道将我的Google Cloud SQL Postgres数据库与Data Studio连接的最佳方法。
我在Data Studio中没有看到Cloud SQL Postgres的Google连接器,只有Cloud SQL MySQL。有一个通用的Postgres连接器,但我不确定这是否应该是正确的方式,或者我是否应该先将数据转移到Google BigQuery,然后再将其连接到Data Studio。
有什么最好的建议吗?
谢谢和问候
我想知道将我的Google Cloud SQL Postgres数据库与Data Studio连接的最佳方法。
我在Data Studio中没有看到Cloud SQL Postgres的Google连接器,只有Cloud SQL MySQL。有一个通用的Postgres连接器,但我不确定这是否应该是正确的方式,或者我是否应该先将数据转移到Google BigQuery,然后再将其连接到Data Studio。
有什么最好的建议吗?
谢谢和问候
你可以通过Cloud Console或使用gcloud命令将其应用于您的Cloud SQL实例。64.18.0.0/20
64.233.160.0/19
66.102.0.0/20
66.249.80.0/20
72.14.192.0/18
74.125.0.0/16
108.177.8.0/21
173.194.0.0/16
207.126.144.0/20
209.85.128.0/17
216.58.192.0/19
216.239.32.0/19
gcloud sql instances patch [INSTANCE_NAME] --authorized-networks=[IP_ADDR1],[IP_ADDR2]...
我花了好几个小时,我认为在Google控制台中为实例添加授权网络IP地址时出了问题。我将每个地址命名为ds1、ds2等,并逐一添加它们。添加完所有12个地址后,点击“保存”似乎并没有保存它们。
即使我在控制台中列出了它们,也无法进行身份验证。
作为最后的尝试,我尝试了一个v12实例(之前是v14),但没有任何改变。
最后,我运行了IP更新作为gcloud命令:
gcloud sql instances patch [instance] --authorized-networks=64.18.0.0/20,64.233.160.0/19,66.102.0.0/20,66.249.80.0/20,72.14.192.0/18,74.125.0.0/16,108.177.8.0/21,173.194.0.0/16,207.126.144.0/20,209.85.128.0/17,216.58.192.0/19,216.239.32.0/19
然后这让我进入了系统,但只能在v12实例上。
总之,坚持使用v12并运行上述gcloud命令...太疯狂了!