本文介绍如何将 Looker Studio 与 Azure Databricks 群集或 Databricks SQL 仓库(以前称为 Databricks SQL 终结点)配合使用。
要求
手动连接到 Looker Studio 之前,需要满足以下条件:
Azure Databricks 工作区中的群集或 SQL 仓库。
群集或 SQL 仓库的连接详细信息,特别是“服务器主机名”、“端口”和“HTTP 路径”值。
Azure Databricks 个人访问令牌 或 Microsoft Entra ID(前为 Azure Active Directory)令牌。 若要创建个人访问令牌,请遵循 工作区用户的 Azure Databricks 个人访问令牌中的步骤。
手动连接到 Looker Studio
若要手动连接到 Looker Studio,请执行以下操作:
转到 https://lookerstudio.google.com/data 并搜索 Databricks 连接器。
单击“授权”,并登录到 Google 帐户。
注意
用于 Data Studio 的 Databricks 连接器对从 Google API 接收的信息的使用和传输到其他任何应用程序都将遵守 Google API 服务用户数据政策,包括有限使用要求。
输入 Databricks 凭据。 在用户名字段中输入
token
,并在密码字段中输入个人访问令牌。对于“服务器主机名”,请输入 Databricks 服务器主机名。
对于“SQL 仓库”,请从下拉列表中选择 SQL 仓库。 可以按要搜索的关键字进行筛选。
对于“SQL 查询”,请编写 SQL 查询。 查询必须包括完整路径,该路径中包含目录、架构和指定的表,并用反引号括起来。
例如:
select * from `catalog`.`schema`.`table` limit 100
注意
可以检索的最大结果大小为 16MB。
重置访问权限
从连接器吊销授权:
在 Looker Studio 主页上查找 Databricks 数据源卡片。
单击右上角的串形菜单,然后单击“撤销访问权限”。
将连接器 IP 地址加入允许列表
Looker Studio 连接器使用 Google App 脚本的 UrlFetchApp 类 进行 API 调用。 UrlFetchApp 使用 Google 在 Internet 上向用户提供的 IP 范围中的 IP 地址, 此处列出了该地址。