在 Looker (Google Cloud Core) 实例上使用示例 LookML 项目

Looker (Google Cloud Core) 提供了一个示例 LookML 项目,可帮助您实现以下目标:

示例 LookML 项目在所有版本类型的 Looker (Google Cloud Core) 实例上提供。

Looker (Google Cloud Core) 实例上的示例 LookML 项目包含基于公共 BigQuery 数据集 the Look eCommerce 的精选 LookML 模型。此项目是学习构建自己的 LookML 模型以及修改现有模型以自定义用户体验的绝佳起点。

当您创建 Looker (Google Cloud Core) 实例时,示例 LookML 项目已在您的实例上配置为裸代码库,并使用应用默认凭据 (ADC) 连接到由 Google 管理的 BigQuery 数据库。

准备工作:启用 BigQuery API

管理员必须为您的 Google Cloud 项目启用 BigQuery API,然后您才能修改 LookML、查询探索以及查看示例 LookML 项目中的示例信息中心。您可能需要刷新控制台页面,以确认该 API 已启用。

启用 API

查看示例 LookML 项目并与之交互

您可以导航到 Looker IDE 中名为 sample_thelook_ecommerce 的项目,以查看示例 LookML 项目。sample_thelook_ecommerce 项目包含四个文件夹:0_start_here1_basic_lookml2_intermediate_lookml3_advanced_lookml。这些文件夹包含以下元素:

  • README.md 文件,包含 LookML 基本、中级和高级概念的说明及说明
  • 与示例 BigQuery 连接“sample_bigquery_connection”的连接的预定义 LookML 模型
  • 预定义的 LookML 探索和可自定义的视图

您可以按照项目的 README.md 文件中的说明,了解如何更改示例 LookML 并查看这些更改对探索界面有何影响。示例 LookML 项目还包含预构建的信息中心,您可以添加和修改这些信息中心以创建示例分析。

访问和修改 LookML 项目文件

如需访问示例 LookML 项目中的 LookML 文件,请按以下步骤操作:

  1. 左侧导航面板中,选择开发以打开开发菜单。
  2. 选择 sample_thelook_ecommerce 项目。默认情况下,导航到示例项目会打开 START_HERE_README.md 文件。
  3. 请阅读 START_HERE_README.md 文件中的说明,或转到其他项目文件。
  4. 如果您要开始测试对 LookML 的更改,请进入开发模式,然后按照 README.md 文件中的说明操作。

使用示例探索构建查询

默认情况下,示例 LookML 项目定义了以下探索:

  • 1) 基本电子商务
  • 2) 中级电子商务
  • 3) 中级电子商务(仅限有效订单)
  • 4) 高级电子商务(仅限有效订单)

如需访问示例探索,请按以下步骤操作:

  1. 左侧导航面板中,选择探索以打开探索菜单。
  2. 探索菜单中,选择其中一个示例探索。

如需详细了解如何使用“探索”功能查询数据,请按照 README.md 文件中的说明进行操作,或访问在 Looker 中查看探索并与之互动

查看和修改示例信息中心

默认情况下,当您创建实例时,示例项目中的以下示例用户定义的信息中心会显示在实例的共享文件夹(称为贵组织的文件夹)中:

  • 示例 1) 电子商务业务脉搏 - 基本
  • 示例 2) 电子商务业务脉搏 - 中级
  • 示例 3) 电子商务业务脉搏 - 高级

如需访问示例信息中心,请按以下步骤操作:

  1. 左侧导航面板中,选择文件夹
  2. 所有文件夹页面上,选择共享文件夹
  3. 贵组织的文件夹页面上,选择一个示例信息中心。

然后,您可以查看信息中心并进行更改。有关详情,请参阅查看信息中心修改用户定义的信息中心

更改用户对项目的访问权限

默认情况下,具有任何默认 Looker 角色的用户都会在您的 Looker (Google Cloud Core) 实例上设置全部模型。因此,默认情况下,所有用户都可以访问 sample_thelook_ecommerce 项目中定义的所有模型。

如果您不想让特定用户查看项目中的一个或多个模型或与之互动,可以创建一个模型集,使之不包含 sample_thelook_ecommerce 中的模型。然后,创建一个新角色或更新某个现有角色,该角色会关联至一个受限的新模型集。

移除示例 LookML 项目

您可以从实例中移除示例项目和连接。如需移除项目,请按照访问和修改项目信息中的说明操作。

您还可以按照连接文档页面中的说明删除 sample_bigquery_connection 连接。

后续步骤