使用 Cloud SQL MySQL 的 Google Data Studio 报告只允许一个表
Posted
技术标签:
【中文标题】使用 Cloud SQL MySQL 的 Google Data Studio 报告只允许一个表【英文标题】:Google Data Studio report using Cloud SQL MySQL allows only one table 【发布时间】:2020-03-12 02:26:59 【问题描述】:我正在使用 Data Studio 生成财务报告仪表板,并将其连接到 CloudSQL mysql,但我的问题是它只需要一张表用作数据源,而一张表不需要完全帮助我生成财务报告。
这是选择数据源的过程的图像:
我尝试选择自定义查询,根据这个:https://support.google.com/datastudio/answer/7088031?hl=en
Select the CUSTOM QUERY option to provide a SQL query instead of connecting to a single table. Google Data Studio uses this custom SQL as an inner select statement for each generated query to the database.
但我不知道应该编写什么查询才能将我的所有数据库表作为 Google Data Studio 中的数据源。
【问题讨论】:
【参考方案1】:关于自定义查询:上网查了一下,似乎没有找到特定于 Google Data Studio 和 Google Cloud SQL for MySQL 的示例 CUSTOM QUERY
,但是,在 *** 上,有几篇关于 BigQuery 自定义查询的帖子涉及连接,这可能很有用:
替代是创建单独的Data Sources,每个Data Sources链接到一个表,然后通过使用Data Blending链接多个数据源,其中一个公共@ 987654326@ 链接所有相应的表。
另外,如果你能详细说明你的具体场景,或许可以帮助熟悉 SQL 的用户提供更精确的解决方案:
表格的结构如何? 这些表是如何链接的? 您目前尝试过哪些代码?【讨论】:
以上是关于使用 Cloud SQL MySQL 的 Google Data Studio 报告只允许一个表的主要内容,如果未能解决你的问题,请参考以下文章
无法从 Data Fusion 连接 Cloud SQL mySql / postgreSQL 实例
使用 Cloud SQL MySQL 的 Google Data Studio 报告只允许一个表
从本地 MySQL 工作台连接 Cloud SQL MySQL - 连接成功但无法连接数据库服务器