Looker 包含一个强大的内置可视化类型列表,让您能够以各种方式绘制数据图表。如果您需要的图表类型未包含在 Looker 的原生可视化类型中,Looker 提供了几种向 Looker 实例添加自定义 JavaScript 可视化的方法:
- 将
visualization
参数添加到 LookML 项目的清单文件中,以便将自定义可视化图表直接添加到 LookML 项目中。如需了解详情,请参阅visualization
参数文档页面。 - 从 Looker Marketplace 安装可视化图表。启用 Looker Marketplace 功能后,您可以安装 Looker Marketplace 插件,包括可添加到 Looker 内置可视化库中的可视化类型。如需详细了解如何从 Looker Marketplace 安装plug-ins,请参阅使用 Looker Marketplace 文档页面。如需了解如何创建可添加到 Looker Marketplace 并供其他 Looker 用户访问的可视化图表,请参阅为 Looker Marketplace 开发自定义可视化图表文档页面。
- 使用 Looker 管理菜单中平台部分的可视化图表页面,通过 Looker 的自定义可视化图表资源库安装和管理自定义 JavaScript 可视化图表。
本页介绍如何使用 Looker 管理面板中的可视化图表页面添加自定义 JavaScript 可视化图表。
查看自定义可视化图表列表
为确保已下载的可视化图表的完整功能,客户托管部署的管理员应确保安装适当版本的 Chromium 渲染程序。
Looker 的管理菜单的平台部分中的可视化图表页面列出了已添加到您的 Looker 实例的所有自定义可视化图表。
该列表包含以下列:
- ID:分配给自定义可视化图表的唯一 ID。此值可以在 JavaScript 代码中分配,也可以在使用管理页面添加或修改可视化图表时分配,或在使用 LookML 项目清单文件添加可视化图表时通过可视化图表的
id
参数分配。 - 标签:在 Looker 可视化菜单中为可视化类型指定的名称。当您使用“管理”页面添加或修改可视化图表时,系统会分配此值;当您使用 LookML 项目清单文件添加可视化图表时,则可以在可视化图表的
label
参数中指定此值。 - Main:可视化图表主要 JavaScript 代码的 URI。当您使用“管理”页面添加或修改可视化图表时,系统会分配此值;当您使用 LookML 项目清单文件添加可视化图表时,则可以在可视化图表的
url
参数中指定此值。 - 操作:用于修改或删除可视化图表配置的按钮。使用 LookML 项目的清单文件添加的可视化图表不会显示这些按钮。如需修改这些可视化图表,请前往 LookML 项目的清单文件,然后直接修改
visualization
参数。
添加新的自定义可视化图表
您可以在 Looker Marketplace 中找到 Looker 的可视化块列表。Looker 还维护一个可供公众使用的自定义可视化图表库,您可以在 Looker GitHub 页面上找到该库。如需了解如何使用 Looker 的 Visualization API 创建自己的可视化图表类型,请访问此 Looker GitHub 页面。
确定要向实例添加哪种可视化图表后,您可以使用 Looker 管理菜单中平台部分的可视化图表页面,通过选择添加可视化图表按钮来添加自定义可视化图表。
Looker 会显示新建可视化图表:页面。如需添加新的可视化图表,请执行以下步骤:
在 ID 字段中,输入可视化图表 JavaScript 中定义的可视化图表的唯一 ID。
在标签字段中,输入可视化图表的名称。Looker 会在“探索”的 Looker 可视化菜单中显示此名称。
在主要字段中,输入可视化图表的主 JavaScript 文件的 URI,将 Looker 指向您的 JavaScript 代码库。
如果托管自定义可视化代码的网站出于验证目的使用子资源完整性 (SRI) 哈希,请在 SRI 哈希字段中输入 SRI 哈希。您可以在高级选项下找到此字段。Looker 的自定义可视化主机不使用 SRI 哈希。
在依赖项字段中,输入可视化图表 JavaScript 所依赖的其他所有文件的 URI,然后点击添加。您可以输入多个 URI(以英文逗号分隔),也可以一次添加多个 URI。依赖项字段位于高级选项下。
选择保存。
添加可视化图表后,您会在“探索”中的可视化图表菜单中看到它,并看到您为其添加的标签。您可以像使用 Looker 的任何现有可视化类型一样使用新的可视化类型。
要通过可视化图表菜单查看自定义可视化图表,请执行以下操作:
从可视化图表菜单栏中选择
...
三点状图标,以访问自定义可视化图表。选择可视化图表后,可视化图表的名称将显示在可视化图表菜单栏中。
修改自定义可视化图表
要修改现有可视化图表,请选择可视化图表右侧的修改按钮。Looker 会显示您用于添加可视化图表的页面(如添加新的自定义可视化图表中所述),但已填写相关信息。进行所需的更改,然后点击保存。
删除自定义可视化图表
如需删除某个可视化图表,请在 Looker 管理菜单的平台部分的可视化图表页面中选择可视化图表右侧的删除按钮,然后点击确认框中的确定。
删除可视化图表会将其从 Looker 中移除,但不会影响可视化图表的外部代码库的任何内容。
删除某个可视化图表后,使用该可视化图表类型的所有数据分析卡片或信息中心都会被停用。您可以通过使用相同的视觉化图表 ID 重新添加已删除的视觉化图表来修正此问题。