管理设置 - 可视化

Looker 包含一个强大的内置 可视化图表类型列表,让您能够以多种方式绘制数据图表。如果您需要 Looker 内置可视化图表类型中未包含的图表类型,Looker 提供了多种方法,可将自定义 JavaScript 可视化图表添加到 Looker 实例:

  1. visualization 参数添加到 LookML 项目的清单文件,以便直接将自定义可视化图表添加到 LookML 项目。如需了解详情,请参阅 visualization 参数文档页面。
  2. 从 Looker Marketplace 安装可视化图表。启用 Marketplace 功能后,您可以安装 Looker Marketplace 可视化图表软件包。
  3. 使用 Looker 管理 菜单的平台 部分中的可视化图表 页面,从 Looker 的自定义可视化图表代码库安装和管理自定义 JavaScript 可视化图表。

本页面介绍了如何使用 Looker 管理 面板中的可视化图表 页面添加自定义 JavaScript 可视化图表。

查看自定义可视化图表列表

如需获得下载的可视化图表的完整功能,客户托管部署的管理员应确保安装相应版本的 Chromium 渲染器

Looker 管理 菜单的平台 部分中的可视化图表 页面会列出已添加到 Looker 实例的所有自定义可视化图表。

该列表包含以下列:

获取自定义可视化图表

您可以从各种来源获取可视化图表,以便自定义并将其添加到 Looker 实例,包括以下来源:

  • Looker 在此 Looker GitHub 页面上维护了一个自定义可视化图表库,供公众使用。您可以在此 Looker GitHub 页面上找到有关如何使用 Looker 的 Visualization API 创建自己的可视化图表类型的说明。
  • 独立的 Looker Marketplace,您可以在其中浏览可视化图表(称为“插件”)并访问其源代码。
  • 可从 Looker 实例访问的 Looker Marketplace。您可以从此 Marketplace 中浏览可视化图表并将其直接安装到 Looker 实例中。如需详细了解如何从 Looker Marketplace 安装可视化图表,请参阅使用 Looker Marketplace文档页面。

添加新的自定义可视化图表

确定要添加到实例的可视化图表后,您可以使用 Looker 管理 菜单的平台 部分中的可视化图表 页面,然后选择添加可视化图表 按钮,以添加自定义可视化图表。

Looker 会显示新可视化图表: 页面。如需添加新的可视化图表,请执行以下步骤:

  1. ID 字段中,输入可视化图表 JavaScript 中定义的可视化图表的唯一 ID。

  2. 标签 字段中,输入可视化图表的名称。Looker 会在探索的 Looker 可视化图表菜单中显示此名称。

  3. 主要 字段中,输入可视化图表的主要 JavaScript 文件的 URI,以将 Looker 指向您的 JavaScript 代码库。

  4. 如果托管自定义可视化图表代码的网站使用 子资源完整性 (SRI) 哈希 进行验证,请在 SRI 哈希 字段中输入 SRI 哈希。此字段位于高级选项 下。Looker 的自定义可视化图表宿主不使用 SRI 哈希。

  5. 依赖项 字段中,输入可视化图表 JavaScript 所依赖的任何其他文件的 URI,然后点击添加 。您可以输入多个 URI(以英文逗号分隔),也可以一次添加一个 URI。依赖项 字段位于高级选项 下。

  6. 选择保存

添加可视化图表后,您会在探索的可视化图表菜单中看到该可视化图表,其标签与您添加时所用的标签相同。您可以像使用 Looker 的任何现有可视化图表类型一样使用新的可视化图表类型。

如需从可视化图表菜单中查看自定义可视化图表,请执行以下操作:

  1. 可视化图表菜单栏中选择 ... 三点状图标,以访问自定义可视化图表。

  2. 选择可视化图表后,可视化图表的名称会显示在可视化图表菜单栏中。

修改自定义可视化图表

如需修改现有可视化图表,请选择可视化图表右侧的修改 按钮。Looker 会显示用于添加可视化图表的同一页面(如 添加新的自定义可视化图表中所述),但相关信息已填写完毕。进行任何首选更改,然后点击保存

删除自定义可视化图表

如需删除可视化图表,请在 Looker 管理 菜单的平台 部分中的可视化图表 页面上,选择可视化图表右侧的删除 按钮,然后在确认框中点击确定

删除可视化图表会将其从 Looker 中移除,但不会影响可视化图表的外部代码库中的任何内容。

删除可视化图表会停用使用该可视化图表类型的任何 Look 或信息中心。您可以通过使用相同的可视化图表 ID 重新添加已删除的可视化图表来解决此问题。

问题排查

自定义可视化图表是社区支持的工作。Looker 的支持团队不会排查与自定义可视化图表或自定义可视化图表代码相关的问题。如需跟踪和解决 bug,请使用自定义可视化图表代码库中的 GitHub 问题,或访问 Looker 社区,了解有关自定义可视化图表的实用指南帖子、对话和提示。