Looker 服务账号

Looker (Google Cloud Core) 使用服务代理(称为 Looker 服务账号)执行某些活动。一个 Looker 服务账号可以代表给定 Google Cloud 项目中的所有 Looker (Google Cloud Core) 实例。在项目中首次创建 Looker (Google Cloud Core) 实例时,系统会自动创建 Looker 服务账号。

该服务账号允许 Looker (Google Cloud Core) 连接到其他服务,例如 BigQuery

有时(例如,当您使用应用默认凭据 (ADC) 连接到其他项目中的 BigQuery 时),您需要查看 Looker 服务账号的相关信息,例如其电子邮件地址。

或者,如果您计划使用 CMEK,并且打算在创建 Looker (Google Cloud Core) 实例之前使用 Google Cloud CLI、Terraform 或 API 配置 CMEK,则必须在创建实例之前手动创建 Looker 服务账号。

如需查看或创建 Looker 服务账号,请选择以下选项之一:

控制台

如需查看 Looker 服务账号,请执行以下操作:

  1. 在 Google Cloud 控制台中,转到 IAM 页面。

    进入 IAM
  2. 选择 Looker (Google Cloud Core) 实例所在的项目。
  3. 选中包括 Google 提供的角色授权复选框。

gcloud

如需创建或查看 Looker 服务账号,请执行以下操作:


gcloud beta services identity create --service=looker.googleapis.com --project=PROJECT_ID

PROJECT_ID 替换为 Looker (Google Cloud Core) 实例所在的项目。

服务账号名称将为 Looker Service Account。电子邮件地址的格式为 service-<project number>@gcp-sa-looker.iam.gserviceaccount.com