类型(适用于 LookML 信息中心)

本部分引用了信息中心元素中的 type 参数。
type 也可以用作信息中心过滤条件的一部分(如信息中心参数文档页面中所述)。
type 也可用作联接的一部分,如 type 文档页面中所述。
type 也可以用作维度的一部分,如维度、过滤条件和参数类型文档页面中所述。
type 也可以用作测量量的一部分,如测量类型文档页面所述。

type 参数决定了要在 LookML 信息中心元素中使用的可视化类型,该元素是使用 elements 参数创建的。type 参数由 dashboard.lkml 文件中的其他 LookML 信息中心参数定义。

用量

LookML 信息中心的 type 参数接受以下值:


elements:
- name: element_name
  type: looker_column | looker_bar | looker_scatter | looker_line | looker_area | looker_pie |
        looker_donut_multiples | looker_funnel | looker_timeline | looker_waterfall | text | single_value |
        looker_single_record | table | looker_grid | looker_map | looker_google_map | looker_geo_coordinates |
        looker_geo_choropleth | looker_boxplot

LookML 信息中心元素类型

looker_column


如果指定了多个测量值,则每个测量值都会成为一个 y 轴系列。如果存在数据透视,则每个数据透视和测量值组合将变为 y 轴系列。如果未指定测量单位,可以绘制两个维度。

looker_bar   


如果指定了多个测量值,则每个测量值都会成为一个 x 轴系列。如果存在数据透视,则每个数据透视和测量值组合将变为 x 轴系列。如果未指定测量单位,可以绘制两个维度。

looker_scatter


如果您指定了两个维度,则第一个维度会沿着 y 轴放置,第二个维度会沿着 x 轴放置。如果指定了多个测量值,则每个测量值都将成为 y 轴系列。如果存在数据透视,则每个数据透视和测量值组合将变为 y 轴系列。如果未指定测量单位,可以绘制两个维度。

looker_line


如果指定了多个测量值,则每个测量值都会成为一个 y 轴系列。如果存在数据透视,则每个数据透视和测量值组合将变为 y 轴系列。如果未指定测量单位,可以绘制两个维度。

looker_area


如果指定了多个测量值,则每个测量值都会成为一个 y 轴系列。如果存在数据透视,则每个数据透视和测量值组合将变为 y 轴系列。如果未指定测量单位,可以绘制两个维度。

looker_pie


type: looker_pie 的元素需要一个维度和一个测量值。

looker_donut_multiples


type: looker_donut_multiples 的元素需要一个常规维度、一个透视维度和一个测量值。正方形维度的每个值都定义了甜甜圈,透视维度的每个值都定义了切片。

looker_funnel


`type: looker_funnel` 的元素由一组数字和一组标签组成,这些标签使用 `dimensions` 和 `measures` 参数定义。

looker_timeline


若要创建 type: looker_timeline 元素,您的查询必须包含 dimensionsmeasures 参数的值,其中包括至少一个表示标签字段的维度(例如名称),以及开始字段和结束字段(可以是日期或数字)。如需详细了解在 Looker 中创建时间轴图表的最低要求,请参阅时间轴图表选项文档页面。

looker_waterfall


`type: looker_waterfall` 的元素需要一个维度和一个测量结果,或者不需要任何维度以及一个或多个测量结果。

text


type: text 的元素会显示具有不同文本大小的静态文本元素。

single_value


type: single_value 的元素显示单个计量单位或维度。如果查询返回多个单元格,系统会显示第一个测量值;如果没有测量值,将显示第一个维度。

looker_single_record


type: looker_single_record 的元素接受任意数量的维度和度量值。不支持数据透视。如果查询返回多行,则仅显示第一行。

table


type: table 元素可接受任意数量的维度、数据透视和测量值。

looker_grid


type: looker_grid 元素可接受任意数量的维度、数据透视和测量值。

looker_map


type: looker_map 的元素有助于直观呈现自适应地图上的交互式数据。looker_map 元素至少需要一个尺寸为 type: locationtype: zipcode 或者具有与之关联的地图图层的维度。

looker_geo_coordinates


type: looker_geo_coordinates 的元素有助于绘制由点表示的数据。如需绘制区域,请使用 looker_geo_choropleth。坐标地图绘制的是单个测量指标和单个维度(type: locationtype: zipcode)。将鼠标悬停在提示上即可查看更多维度。

looker_geo_choropleth


type: looker_geo_choropleth 的元素有助于绘制由区域表示的数据。要绘制各个点,请使用 looker_geo_coordinates。分级着色地图绘制了 type: string 的单个测量值和单个维度,后者包含美国的州 (map: usa) 或 ISO 3166-1 alpha-3 国家/地区代码 (map: world)。悬停鼠标时,提示中会显示其他维度。

looker_google_map


type: looker_google_map 的元素有助于在自适应地图的基础上绘制地理数据。looker_google_map 元素至少需要一个尺寸为 type: locationtype: zipcode 或者具有与之关联的地图图层的维度。只有将 preferred_viewer 设置为 dashboards-next 的 LookML 信息中心才支持 Google 地图图表。

looker_boxplot


type: looker_boxplot 的元素有助于直观呈现数据集中值的分布分布。它们可用于跨类别比较值。Boxplot 元素需要至少 1 个维度以及 2 个、3 个或 5 个测量值。

button


type: button 的元素有助于在信息中心内放置链接。您可以链接到 Looker 内容(例如 Looks 和信息中心)或其他网站。如需使用 type: button,必须启用信息中心的自定义按钮实验室功能。只有 preferred_viewer 设置为 dashboards-next 的 LookML 信息中心才支持按钮。