配置 LookML 图

LookML 示意图是一个使用 Looker 组件构建的 Web 应用,是使用 Looker 扩展程序框架开发的,并通过 Looker Marketplace 进行部署。本文档页面介绍了 Looker 管理员必须先完成的任务,然后 Looker 用户才能访问和使用扩展程序。这些任务包括:

  1. 启用相应的功能
  2. 安装 LookML 示意图
  3. 授予 LookML 图表的访问权限

启用所需功能

在从 Marketplace 安装 LookML 示意图之前,Looker 管理员必须启用以下功能:

  • Marketplace:访问 Looker Marketplace(默认处于启用状态)
  • 扩展程序框架:用于部署使用 Looker 扩展程序框架开发的扩展程序(默认处于启用状态)

安装 LookML 图

安装 Marketplace 中的应用和工具(例如扩展程序)需要 developmanage_modelsdeploy 权限

LookML 示意图扩展程序已在 Looker Marketplace 的应用部分中列出。如需详细了解如何从 Looker Marketplace 安装工具,请参阅使用 Looker Marketplace 文档页面。

安装该扩展程序后,您可以确保始终拥有最新的版本,具体方法是:前往 Looker Marketplace,点击管理,然后点击该扩展程序旁边的更新按钮。

授予使用 LookML 图的权限

安装 LookML 示意图后,系统会自动将一个名为 lookml-diagram 的模型添加到新模型集修改模型集页面(可通过管理面板的角色页面访问)上的可用模型列表中。

Looker 管理员必须向 lookml-diagram 模型和用户在 LookML 图中需要处理的任何模型授予相应权限,从而利用 LookML 图表扩展执行某些任务。为了获得 LookML 示意图的完整功能,用户必须具有 exploredeploy 权限。请参阅下表了解详情。

权限 dependsOn 扩展功能
access_data 用户可以导航到该扩展程序,但无法与其互动。
explore see_looksaccess_data 用户可以查看该图表并与之互动,还可以访问“探索”。前往 LookML 链接处于可见状态,但不起作用。用户无法在 Diagram Settings 面板中切换或选择 Git 分支。
develop see_lookmlsee_looksaccess_data 用户可以与该图表互动,并可以访问 LookML 项目文件。系统显示来自网站的探索链接,但系统会将用户定向到他们无权访问的网页。用户无法在 Diagram Settings 面板中切换或选择 Git 分支。
deploy developsee_lookmlsee_looksaccess_data develop 相同,不同之处在于用户可在图表设置面板中切换或选择 Git 分支。用户可在开发模式下使用该扩展程序。

如需详细了解如何向用户授予访问和使用扩展程序的权限,请参阅为 Looker 扩展程序设置权限文档页面。