借助 Cloud Spanner 连接器,您可以在 Looker Studio 中访问 Google Cloud Spanner 中的数据。Cloud Spanner 是一种具备强一致性的全球分布式企业级数据库服务,专为云端打造,融合了关系型数据库结构与非关系型数据库横向扩容能力的优势。
Cloud Spanner 是一项付费服务。详细了解价格。
如何连接到 Google Cloud Spanner
Looker Studio 数据源可以使用 Google 标准 SQL 查询语法连接到 Cloud Spanner 数据库。
连接
- 登录 Looker 数据洞察。
- 在 Looker Studio 首页的左上角,点击 Create(创建),然后选择 Data Source(数据源)。
- 选择 Cloud Spanner 连接器。
- 如果系统提示,请授权 Looker 数据洞察访问您的数据。
- 在左侧,设置与数据库的连接。您需要提供以下信息:
- 项目 ID
- 实例 ID(请参阅备注部分,了解如何列出实例配置)。
- 数据库 ID
- 在文本字段中,输入 SQL 查询。
- 点击右上角的连接。
稍等片刻,系统会显示数据源字段列表页面。点击创建报告,开始直观呈现您的数据。
备注
列出实例配置
借助 Cloud SDK 命令行工具,您可以与 Cloud Spanner 进行交互。例如,以下命令会列出可供您的项目使用的区域和多区域实例配置:
gcloud spanner instance-configs list
单区域配置将数据分布在单个区域中,而多区域配置则将数据分布在多个区域的地理位置上。详细了解实例。
数据类型
Looker Studio 会将数据库的内置数据类型映射到一组统一的数据类型。如果 Looker Studio 在表格或查询中遇到不受支持的类型的列,则不会为该列创建字段。
Spanner 连接器的限制
- Spanner 的响应大小上限为 10 MB。如需了解其他限制,请参阅 Spanner 限制一文。
- 列标题(字段名称)只能使用 ASCII 字符。不支持非 ASCII 字符。
问题排查
如需查看常见错误消息的列表以及解决这些错误的步骤,请参阅 Looker Studio 问题排查指南。