google-cloud-platform - CloudSQL 实例必须与查询连接在同一个项目中
问题描述
我正在尝试在 Big Query 的另一个 GCP 项目中创建与 Cloud SQL 数据库的连接。它不允许我。我收到消息:
CloudSQL 实例必须与查询连接在同一个项目中。
我该如何解决这个问题?将数据从一个项目复制到另一个项目是我唯一的选择吗?
解决方案
有一个不好的解决方法。在与 Cloud SQL 实例相同的项目中创建一个包含对 Cloud SQL 数据库的请求的视图,并从另一个项目中查询此视图。
问题(以及为什么这是一个糟糕的解决方法)是您无法自定义 Cloud SQL 查询。事实上,您应该为每个表创建一个视图,然后使用所有视图创建查询,以实现您想要的连接和其他 SQL 操作。
推荐阅读
- c++ - C++ 嵌套 if 语句,基本货币兑换
- at-command - ublox SARA-U201 蜂窝调制解调器突然在 ATDT 命令上抛出错误
- php - 如何在树枝生成的内容中查找图像并获取路径
- javascript - 从 onEdit 函数创建对话框提示框不起作用
- excel - Find values from a Word table in an Excel table
- git - 当前分支落后于其远程分支
- c# - ASP.Net - 引用程序集 - 当前配置系统不支持用户范围的设置
- reactjs - React running debugger out of the blue?
- python - What's the most elegant way to use > and < operands when variables can be Nonetype in python3?
- python - Assign Topic from NNMF Topic Modelling