凭据决定了谁可以查看数据源提供的数据。Looker Studio 使用三种类型的数据凭据:
- 所有者凭据可让其他用户使用凭据所有者的授权来访问数据。使用此凭据类型的数据源具有凭据所有者,该所有者可能与数据源所有者不是同一用户。凭据所有者的数据凭据用于确定对数据源的基础数据的访问权限。
- 查看者的凭据依赖于每个报告查看者的凭据来访问数据。
- 服务账号凭据依赖于一种特殊类型的 Google 账号,该账号代表非人类用户,可以进行身份验证并获得授权以访问数据。
为数据源设置凭据
您可以为 Looker 数据洞察报告和 Looker 报告设置数据凭据。
- 向报告添加数据。
- 选择数据源后,但在点击添加之前,点击数据凭据。
- 选择凭据类型。如果数据源支持“所有者的凭据”,则系统会选择所有者的凭据,并且您默认是数据凭据所有者。
- 点击添加。
您还可以在创建数据源后根据需要更新数据凭据。
凭据类型
点击以下各部分的标题,详细了解每种数据凭据。
所有者的凭据
如果您想让其他人查看或创建使用此数据的报告,但不想让他们拥有对相应数据集的访问权限,请选择此选项。“所有者的凭据”使用特定人员的凭据来授权对数据集的访问权限。默认情况下,如果您创建了数据源,您就是凭据所有者,但数据源的其他编辑者也可以成为凭据所有者。
示例
您已创建关联到公司“所有网站流量”数据视图的 Google Analytics 数据源。您在数据源的配置标签页中选择了所有者的凭据。您已与 Nikhil 和 Betsy 共享此数据源。Nikhil 有自己的 Google Analytics 登录信息,并且有权访问“所有网站流量”数据视图。Betsy 无权访问此视图。不过,Nikhil 和 Betsy 都可以查看基于此数据源生成的报告,因为此数据源使用的是您的凭据,而不是他们的凭据。
查看者的凭据
此选项要求数据源(或使用该数据源构建的报告)的每位用户都必须提供自己的凭据才能访问相应数据集。如果他们无权访问数据集,将无法查看报告中的数据或修改数据源字段。
当查看者运行基于 BigQuery 数据源的报告时,Looker Studio 会显示一个对话框,询问查看者是否同意收集其电子邮件地址以用于审核日志记录。用户可以在系统提示时拒绝此同意声明,也可以随时撤消电子邮件记录。
示例
这种情况与前面“所有者的凭据”部分中所述的情况相同,只不过这次您选择了查看者的凭据选项。您已与同一批人分享了使用此数据源构建的报告,但只有 Nikhil(他在 Google Analytics 中拥有“所有网站流量”视图的凭据)能够查看数据。当 Betsy 查看报告时,她将看不到这些数据。
服务账号凭证
Looker Studio 可以使用服务账号进行身份验证并获取授权来访问您的数据,而无需使用所有者的凭据选项来委托访问权限,也无需使用查看者的凭据选项来要求各个报告查看者拥有数据访问权限。
请注意以下限制和要求:
- 服务账号凭据选项仅适用于受 Google Workspace 或 Cloud Identity 管理的组织。
- 服务账号凭据仅适用于 BigQuery 数据源。
- 服务账号必须由 Google Workspace 或 Cloud Identity 管理员设置。如果您属于这种情况,请了解如何设置服务账号。
如果已设置服务账号,您可以在数据源凭据对话框中提供该服务账号的电子邮件地址,以使用该服务账号将数据源连接到 BigQuery 数据。请按照以下步骤操作:
- 创建或修改 BigQuery 数据源。
- 在工具栏中,点击数据凭据。
- 选择服务账号凭据。
- 在相应框中输入您的服务账号电子邮件地址。
- 点击更新。
如何查找服务账号
了解要使用哪个服务账号的最简单方法是咨询您的 Google Cloud 管理员。您的组织可能设置了多个服务账号,因此请务必使用正确的服务账号。
如果您有权访问 Cloud 控制台,则可以通过以下两种方式之一列出可用的服务账号:
使用 Cloud 控制台
- 前往 Google Cloud Platform > IAM 和管理 > 服务账号页面。
- 如有必要,请选择项目。
- 在项目的服务账号页面中,找到 Looker Studio 将用于访问您的 BigQuery 数据的服务账号。
- 复制相应账号的电子邮件地址。
使用 Cloud Shell
- 打开 Cloud Shell。
- 如有必要,请选择项目。
-
如需列出您有权访问的服务账号,请运行 Google Cloud CLI iam service-accounts list 命令:
gcloud iam service-accounts list
遇到错误?
如果您在尝试使用服务账号时,在凭据对话框或报告中看到错误,则很可能是服务账号设置不完整或不正确所致。如需了解可能的解决方案,请参阅 为 Looker Studio 设置 Google Cloud 服务账号 。
更新凭据
数据源的编辑者可以更新其凭据:
- 编辑者可以更改数据源使用的凭据类型。
- 编辑者可以成为新的凭据所有者。
如需更新数据源的凭据,请按以下步骤操作:
- 修改数据源。
- 点击屏幕顶部的数据凭据。
- 选择新的凭据类型。
如需成为数据源的凭据所有者,请按以下步骤操作:
- 修改数据源。
- 点击屏幕顶部的数据凭据。
- 选择让我成为所有者。
撤消数据凭据
即使您无法再修改使用您的凭据的数据源,这些数据源仍会继续检索数据。撤消凭据后,数据源将无法“以您的身份”访问数据。
例如,如果您为公司创建了数据源,然后离开了该公司,则可以停止该数据源检索数据。您可以针对单个数据源执行此操作,也可以撤消您对不再有权访问的所有数据源的凭据。
撤消单个数据源的凭据
- 登录 Looker Studio。
- 选择顶部的数据源。
- 浏览或搜索要停止共享的文件,然后点击右侧的更多图标
。
- 点击撤消数据源。
撤消您不再拥有的所有数据源的凭据
- 登录 Looker Studio。
- 点击右上角的设置图标
。
- 选择撤消数据源。
- 系统会显示您创建但不再拥有的所有数据源的列表。
- 点击全部撤消。
撤消电子邮件日志记录
如需停止向请求您提供电子邮件地址的报告提供您的电子邮件地址,您可以按以下步骤操作来撤消同意:
- 登录 Looker Studio。
- 点击右上角的设置图标
。
- 在左侧,选择撤消同意声明。
- 在撤消审核日志记录的权限下,点击全部撤消。
撤消同意后,您需要再次授予同意,然后才能在报告中看到个性化数据。
数据凭据管理
Looker Studio 管理员可以控制组织中的用户能否为其有权修改的数据源设置数据凭据。详细了解如何管理组织的数据凭据。