此页面演示了如何在 dashboard.lkml 文件中使用 LookML 信息中心参数添加和自定义 type: looker_funnel 的 LookML 信息中心元素。
如需了解如何通过 Looker 界面构建漏斗图,请参阅漏斗图选项文档页面。
参数定义
| 参数名称 | 说明 | |
|---|---|---|
| 基本参数 | ||
name(适用于元素) |
创建元素 | |
title(适用于元素) |
更改元素名称向用户的显示方式 | |
type(适用于元素) |
确定要在元素中使用的可视化图表类型 | |
height(适用于元素) |
针对 layout: tile 和 layout: static 信息中心,以 tile_size 为单位定义元素的高度 |
|
width(适用于元素) |
定义 layout: tile 和 layout: static 信息中心内元素的宽度(以 tile_size 为单位) |
|
top |
以 tile_size 为单位定义 layout: static 信息中心内元素的自上而下位置 |
|
left |
定义 layout: static 信息中心内元素的从左到右位置,单位为 tile_size |
|
row |
以行为单位定义 layout: newspaper 信息中心内元素的自上而下位置 |
|
col |
以列为单位定义 layout: newspaper 信息中心内元素的从左到右位置 |
|
refresh(适用于元素) |
设置元素自动刷新的间隔 | |
note |
开始 LookML 部分,以定义元素的注释。此参数具有子参数 text、state 和 display。 |
|
| 查询参数 | ||
model |
定义要用于元素查询的模型 | |
explore(适用于元素) |
定义要用于元素查询的探索 | |
dimensions |
定义要用于元素查询的维度 | |
measures |
定义要用于元素查询的指标 | |
sorts |
定义要用于元素查询的排序 | |
pivots |
定义应透视的维度,以用于元素的查询 | |
limit |
定义要用于元素查询的行数限制 | |
filters(适用于元素) |
定义了元素的查询无法更改的过滤条件 | |
listen |
定义了元素的查询可更改的过滤条件(如果已创建 filters [针对信息中心]) |
|
query_timezone |
定义运行查询时应使用的时区 | |
merged_queries |
定义合并结果查询 | |
hidden_fields |
指定要在查询中使用但在图表中隐藏的任何字段 | |
| 轴参数 | ||
leftAxisLabelVisible |
指定是否为左轴应用标签 | |
leftAxisLabel |
指定左侧轴的标签 | |
rightAxisLabelVisible |
指定标签是否应用于右侧轴 | |
rightAxisLabel |
指定右侧轴的标签 | |
| 条形图参数 | ||
color_application |
将调色板应用于信息中心元素。此参数具有子参数 collection_id 和 palette_id。 |
|
smoothedBars |
指定是否将漏斗图中每个条形的外部边缘与其上方和下方的条形连接起来 | |
isStepped |
添加于 21.16 指定是否以阶梯式漏斗样式显示漏斗图。 | |
orientation |
指定漏斗图的数据是来自表格行还是列 | |
labelScale |
指定位于图表条形上方和图表侧面的标签的大小 | |
| 标签参数 | ||
labelPosition |
指定数据标签在图表上的显示位置 | |
percentType |
指定是否为每个条形分配百分比 | |
percentPosition |
指定条形百分比在图表上的显示位置 | |
valuePosition |
指定数据值在图表上的显示位置 | |
labelColorEnabled |
指定是否为图表中的标签和百分比设置自定义颜色 | |
labelColor |
为标签和百分比指定自定义颜色 | |
基本参数
定义 LookML 信息中心元素时,您必须至少为 name 和 type 这两个基本参数指定值。其他基本参数(例如 title、height 和 width)会影响信息中心内元素的外观和位置。
name
本部分指的是属于信息中心元素的
name参数。
name还可以用作信息中心过滤条件的一部分,如信息中心参数文档页面中所述。
每个 name 声明都会创建一个新的信息中心元素并为其分配一个名称。元素名称必须是唯一的。使用 layout: grid 信息中心时,有时会在 elements 参数中引用名称。
- name: orders_by_date
title
本部分指的是属于信息中心元素的
title参数。
title还可以用作信息中心的一部分,如信息中心参数文档页面中所述。
title还可以用作信息中心过滤条件的一部分,如信息中心参数文档页面中所述。
借助 title 参数,您可以更改元素名称向用户显示的方式。如果未指定,则标题默认为元素 name。
请参考下面的示例:
- name: sales_overview
title: '1) Sales Overview'
如果您使用此格式,元素将显示为 1) 销售概览,而不是 销售概览。
type
本部分指的是属于信息中心元素的
type参数。
type还可以用作信息中心过滤条件的一部分,如信息中心参数文档页面中所述。
type还可以用作联接的一部分,如type(用于联接)参数文档页面中所述。
type还可以用作维度的一部分,如维度、过滤条件和参数类型文档页面中所述。
type还可以用作指标的一部分,如指标类型文档页面中所述。
type 参数用于确定元素中使用的可视化图表类型。
- name: element_name
type: text | looker_grid | table | single_value | looker_single_record |
looker_column | looker_bar | looker_scatter | looker_line | looker_area |
looker_pie | looker_donut_multiples | looker_funnel | looker_timeline |
looker_map | looker_google_map | looker_geo_coordinates | looker_geo_choropleth | looker_waterfall | looker_wordcloud | looker_boxplot
如需大致了解不同类型的 LookML 信息中心元素,请参阅 type(适用于 LookML 信息中心)文档页面。
height
本部分指的是属于信息中心元素的
height参数。
height还可以用作信息中心行的一部分,如信息中心参数文档页面中所述。
对于采用 tile 或 static 布局的信息中心
对于 layout: tile 和 layout: static 信息中心,height 参数用于定义元素的高度,单位为 tile_size(以像素为单位)。
例如,以下代码指定了 tile_size: 100 和 height: 4,使 orders_by_date 元素的高度为 400 像素。
- dashboard: sales_overview
tile_size: 100
...
elements:
- name: orders_by_date
height: 4
...
对于采用 newspaper 布局的信息中心
对于 layout: newspaper 信息中心,height 参数用于定义元素的高度(以行为单位)。
采用报纸布局的信息中心默认将元素高度设为 6 行,即大约 300 像素。如果将 preferred viewer 参数设置为 dashboards-next,则信息中心的最小高度为 1 行。如果将 preferred viewer 参数设置为 dashboards,则信息中心的最小高度为 2 行。
例如,以下代码将某个元素的高度设置为 12 行,即设置为默认高度的其他元素高度的两倍:
- dashboard: sales_overview
layout: newspaper
...
elements:
- name: orders_by_date
height: 12
...
width
本部分指的是属于信息中心元素的
width参数。
width还可以用作信息中心的一部分,如信息中心参数文档页面中所述。
对于 layout: tile 和 layout: static 信息中心,width 参数用于定义元素的宽度(以 tile_size 为单位)。
例如,以下代码指定了 tile_size: 100 和 width: 4,使 orders_by_date 元素的宽度为 400 像素。
- dashboard: sales_overview
tile_size: 100
...
elements:
- name: orders_by_date
width: 4
...
对于 layout: newspaper 信息中心,width 参数用于定义元素的宽度(以列为单位)。
采用报纸布局的信息中心默认宽度为 24 列。
例如,以下代码将元素设置为信息中心宽度的一半:
- dashboard: sales_overview
layout: newspaper
...
elements:
- name: orders_by_date
width: 12
...
top
对于 layout: static 信息中心,top 参数用于定义元素从上到下的位置,单位为 tile_size。
例如,以下代码指定了 tile_size: 100 和 top: 4,将 orders_by_date 元素的顶部边缘定位在距离信息中心顶部 400 像素的位置。
- dashboard: sales_overview
tile_size: 100
...
elements:
- name: orders_by_date
top: 4
...
left
对于 layout: static 信息中心,left 参数用于定义元素的从左到右位置,单位为 tile_size。
例如,以下代码指定了 tile_size: 100 和 left: 4,将 orders_by_date 元素的左边缘定位在距离信息中心左侧 400 像素的位置。
- dashboard: sales_overview
tile_size: 100
...
elements:
- name: orders_by_date
left: 4
...
row
对于 layout: newspaper 信息中心,row 参数用于定义元素顶部边缘所在的行。
信息中心从顶部的第 0 行开始。采用报纸布局的信息中心的默认元素高度为 6 行,这意味着信息中心顶部的仪表盘元素 (row: 0) 默认会占据第 0-5 行。
每行的高度为 50 像素,这意味着 6 行的默认元素高度为 300 像素。
例如,以下代码将某个元素设置为显示在信息中心元素的第二行,假设元素的高度设置为默认高度:
- dashboard: sales_overview
layout: newspaper
...
elements:
- name: orders_by_date
row: 6
...
col
对于 layout: newspaper 信息中心,col 参数用于定义元素左边缘所在的列。
信息中心分为 24 列。信息中心从信息中心左侧的第 0 列开始。采用报纸布局的信息中心的默认元素宽度为 8 列,这意味着信息中心左侧的元素 (col: 0) 默认会占据第 0-7 列。
例如,以下代码将元素设置为在信息中心的第三列元素中设置:
- dashboard: sales_overview
layout: newspaper
...
elements:
- name: orders_by_date
col: 16
...
refresh
本部分指的是属于信息中心元素的
refresh参数。
refresh还可以用作信息中心的一部分,如信息中心参数文档页面中所述。
借助 refresh 参数,元素可以定期自动重新加载,从而检索新数据。这在需要持续显示信息中心的环境中(例如办公室电视上)通常很有用。请注意,必须在浏览器窗口中打开信息中心,此参数才能生效。此设置不会在后台运行以“预热”信息中心缓存。
刷新率可以是任意数量(不含小数)的秒、分钟、小时或天。例如:
- name: orders_by_date
refresh: 2 hours
设置较短的刷新间隔时,请务必谨慎。如果元素背后的查询消耗大量资源,某些元素可能会给数据库带来超出预期的压力。
note
您可以为元素添加说明性备注,如下所示:
- name: element_name
note:
text: 'note text'
state: collapsed | expanded
display: above | below | hover
note 具有子参数 text、state 和 display。
text
text 子参数用于指定注释中显示的文本。文本可以本地化。
state
state 子形参用于确定当注释过大而无法显示在元素宽度内的单行中时,该注释是会显示为 collapsed 还是 expanded。如果您选择 collapsed,但注释过长,则注释将以可点击的省略号 (...) 结尾,您可以使用该省略号来阅读完整注释。
display
display 子参数用于确定注释在元素上的显示位置。above 会将注释放置在元素的顶部,below 会将注释放置在元素的底部,而 hover 则要求用户将鼠标悬停在元素上才能看到注释。
查询参数
定义 type: looker_funnel 的 LookML 信息中心元素时,您必须为至少 model 和 explore 查询参数指定值,并使用 dimensions 和 measures 参数指定至少一个维度和一个衡量指标。
model
model 参数用于定义要用于元素查询的模型。如果未指定,则默认为信息中心所在的模型。
- name: orders_by_date
model: ecommerce
model 参数接受 LookML 常量。您可以在项目的清单文件中定义一个常量,然后使用 "@{constant_name}" 语法将该常量设置为 model 的值。使用常量可让您在一个位置定义模型的名称,如果您要更新多个信息中心元素使用的模型的名称,这会非常有用。
如需详细了解如何将常量与 LookML 信息中心搭配使用,并查看相关示例,请参阅 constant 参数文档页面。
explore
本部分指的是属于信息中心元素的
explore参数。
explore也可以作为模型的一部分使用,如explore参数文档页面中所述。
explore还可以用作信息中心过滤条件的一部分,如信息中心参数文档页面中所述。
explore 参数定义了用于元素查询的探索。
- name: orders_by_date
explore: order
explore 参数接受 LookML 常量。您可以在项目的清单文件中定义一个常量,然后使用 "@{constant_name}" 语法将该常量设置为 explore 的值。使用常量可让您在一个位置定义探索的名称,如果您要更新多个信息中心元素使用的探索的名称,这会非常有用。
如需详细了解如何将常量与 LookML 信息中心搭配使用,并查看相关示例,请参阅 constant 参数文档页面。
dimensions
dimensions 参数用于定义元素查询所用的一个或多个维度。使用 view_name.dimension_name 语法指定维度。如果查询没有任何参数,请勿添加 dimensions。
## single dimension example
- name: orders_by_date
dimensions: order.order_date
## multiple dimension example
- name: orders_by_date
dimensions: [order.order_date, customer.name]
measures
measures 参数用于定义元素查询所使用的指标。使用 view_name.measure_name 语法指定衡量指标。如果查询没有任何参数,请勿添加 measures。
## single measure example
- name: orders_by_date
measures: order.count
## multiple measure example
- name: orders_by_date
measures: [order.count, order_item.count]
sorts
sorts 参数定义了要用于元素查询的排序。系统会先列出主排序,然后列出次排序,以此类推。使用 view_name.field_name 语法指定维度或衡量指标。如果您想使用 Looker 的默认排序顺序,请勿添加 sorts。降序排序的后缀为 desc;升序排序不需要后缀。
## single sort example
- name: orders_by_date
sorts: order.order_date desc
## multiple sort example
- name: orders_by_date
sorts: [order.order_date desc, customer.name]
pivots
pivots 参数用于定义应针对元素查询透视的维度。使用 view_name.dimension_name 语法指定维度。如果查询没有任何参数,请勿添加 pivots。
## single pivot example
- name: orders_by_date
pivots: customer.gender
## multiple pivot example
- name: orders_by_date
pivots: [customer.gender, customer.age_tier]
limit
limit 参数定义了应针对元素查询使用的行数限制。此限制适用于应用任何透视之前的行数。
- name: orders_by_date
limit: 100
filters
本部分指的是属于信息中心元素的
filters参数。
filters还可以用作信息中心的一部分,如信息中心参数文档页面中所述。
filters也可以用作指标的一部分,如filters参数文档页面中所述。
filters 参数用于定义应为元素的查询使用的不可更改的过滤条件。如果您希望用户可以在信息中心内更改过滤条件,则应使用信息中心的 filters 设置过滤条件,然后使用 listen 将其应用于元素。
filters 的语法为:
- name: element_name
filters:
orders.created_date: 2020/01/10 for 3 days
orders.status: Shipped
# You can create multiple filter statements
每个过滤条件都可以接受 Looker 过滤表达式或值常量。您还可以在过滤条件表达式中使用 _localization 或 _user_attributes Liquid 变量,以实现灵活的过滤条件值。
listen
借助信息中心过滤条件,观看者可以互动式地优化信息中心元素中显示的数据。使用 LookML 信息中心的 filters 参数定义信息中心过滤条件。然后,使用 listen 参数将信息中心元素与信息中心过滤条件相关联。
listen 的语法如下:
- name: element_name
listen:
filter_name_goes_here: dimension or measure on which to apply
the filter using view_name.field_name syntax
# You can add more than one listen statement
向元素添加 listen 参数,然后提供过滤器的名称,后跟英文冒号和对应用过滤器的字段的引用(使用 view_name.field_name 语法)。例如,您可以创建一个名为 Date 的过滤条件,要求用户在界面中的过滤条件字段中输入日期。然后,您可以将用户输入的值应用于 orders_by_date 元素,如下所示:
- dashboard: sales_overview
...
filters:
- name: date
type: date_filter
elements:
- name: orders_by_date
listen:
date: order.order_date
...
如需查看有关如何使用 filters 参数和 listen 参数将信息中心过滤条件应用于各个信息中心元素的更多示例,请参阅构建 LookML 信息中心。
query_timezone
query_timezone 参数用于指定运行查询的时区。时区选项显示在timezone 的值文档页面上。如果您希望查询使用查看者的时区运行,可以将该值分配为 user_timezone。
- name: orders_by_date
query_timezone: America/Los Angeles
- name: orders_by_customer
query_timezone: user_timezone
merged_queries
借助 merged_queries 参数,您可以将多个查询的结果合并到单个信息中心元素中。在元素的 merged_queries 参数中定义每个来源查询,并使用 join_fields 子参数指定应如何合并结果。
以下示例 LookML 代码创建了一个合并结果 元素(值为 type: looker_grid)。在此示例中,merged_queries 参数用于创建一个信息中心元素,该元素将两个单独查询中的数据合并到一个表格图表中:
- name: merged_results_element
title: Merged Results Tile
type: looker_grid
merged_queries:
- model: ecommerce
explore: users
type: table
fields: [users.state, users.count, users.city]
sorts: [users.count desc 0]
limit: 5000
column_limit: 50
query_timezone: UTC
listen:
- State: users.state
- model: ecommerce
explore: users
type: table
fields: [users.state, users.city]
sorts: [users.state]
limit: 500
column_limit: 50
query_timezone: UTC
join_fields:
- field_name: users.state
source_field_name: users.state
- field_name: users.city
source_field_name: users.city
listen:
- State: users.state
在此示例中,信息中心元素合并了两个源查询的数据,这两个源查询均基于 ecommerce 模型中的 users 探索。主查询包含 users.state、users.count 和 users.city 字段,并按 users.count 字段对结果进行排序。第二个源查询包含 users.state 和 users.city 字段,并按 users.state 字段对结果进行排序。
join_field 参数会根据 users.state 和 users.city 字段中的匹配值合并源查询。
listen 参数会对两个查询应用 State 过滤条件,从而让信息中心查看者通过选择特定州来优化信息中心图块中显示的查询结果。
示例:合并公司数据
假设您要创建一个合并查询,将来自两个不同探索(company_info 和 companies)的公司信息合并在一起。您希望联接每个探索中的 ipo.stock_symbol、companies.name 和 companies.contact_email 字段,以创建一个查询,该查询可返回公司名称、公司联系电子邮件地址、首次公开募股 (IPO) 年份、股票代码、员工人数和职位数量的结果。您可以在 LookML 中按如下方式定义合并的查询元素:
- name: merged_results_element
title: Merged Results Tile
merged_queries:
- model: market_research
explore: company_info
fields: [companies.name, companies.contact_email, ipo.public_year, ipo.stock_symbol]
filters:
companies.contact_email: "-NULL"
ipo.valuation_amount: NOT NULL
sorts: [ipo.public_year desc]
- model: company_data
explore: companies
fields: [companies.name, ipo.stock_symbol, companies.contact_email,
companies.number_of_employees, jobs.job_count]
filters:
companies.number_of_employees: NOT NULL
ipo.stock_symbol: "-NULL"
companies.contact_email: "-NULL"
sorts: [jobs.job_count desc]
join_fields:
- field_name: ipo.stock_symbol
source_field_name: ipo.stock_symbol
- field_name: companies.name
source_field_name: companies.name
- field_name: companies.contact_email
source_field_name: companies.contact_email
对合并的查询元素应用过滤条件
合并查询元素的上一个示例演示了如何使用 filters 参数直接在每个源查询中应用硬编码的过滤条件。例如,主查询中的过滤条件 companies.contact_email: "-NULL" 和 ipo.valuation_amount: NOT NULL 将结果限制为具有有效联系电子邮件地址和估值的公司。这些查询级过滤条件会在合并查询之前预先过滤数据,并且无法由用户更改。
您还可以使用每个来源查询定义中的 listen 参数,对合并的查询元素应用信息中心过滤条件。例如,假设您有一个名为 Industry 的信息中心过滤条件,您已使用 LookML 信息中心的 filters 参数在信息中心级定义了该过滤条件:
filters:
- name: Industry
title: Industry
type: field_filter
ui_config:
type: dropdown_menu
display: inline
model: market_research
explore: company_info
field: companies.industry
如需将 Industry 过滤条件应用于两个来源查询中的 companies.industry 字段,请按如下所示将 listen 参数添加到每个合并查询的来源查询定义中:
listen:
Industry: companies.industry
例如,以下示例代码将 Industry 过滤条件添加到上一个示例中合并结果元素中的两个源查询。
- name: merged_results_element
title: Merged Results Tile
merged_queries:
- model: market_research
explore: company_info
fields: [companies.name, companies.contact_email, ipo.public_year, ipo.stock_symbol]
filters:
companies.contact_email: "-NULL"
ipo.valuation_amount: NOT NULL
sorts: [ipo.public_year desc]
listen:
Industry: companies.industry
- model: company_data
explore: companies
fields: [companies.name, ipo.stock_symbol, companies.contact_email,
companies.number_of_employees, jobs.job_count]
filters:
companies.number_of_employees: NOT NULL
ipo.stock_symbol: "-NULL"
companies.contact_email: "-NULL"
sorts: [jobs.job_count desc]
join_fields:
- field_name: ipo.stock_symbol
source_field_name: ipo.stock_symbol
- field_name: companies.name
source_field_name: companies.name
- field_name: companies.contact_email
source_field_name: companies.contact_email
listen:
Industry: companies.industry
添加此功能后,当用户与 Industry 信息中心过滤条件互动时,合并查询元素中的相应源查询将相应地进行过滤。
hidden_fields
hidden_fields 参数用于指明查询中使用了哪些字段(如果有),但这些字段在图表中处于隐藏状态。任何隐藏字段都将显示在探索的数据表部分。
hidden_fields: [inventory_items.count, distribution_centers.id]
轴参数
本部分中描述的大多数参数都对应于漏斗图的可视化图表编辑器中的轴部分中的选项。
leftAxisLabelVisible
此参数用于确定是否为左侧轴应用标签。
leftAxisLabelVisible: true | false
leftAxisLabel
为左侧轴指定标签。leftAxisLabelVisible 参数必须设置为 true。
leftAxisLabel: Year
rightAxisLabelVisible
此参数用于确定是否为右侧轴应用标签。
rightAxisLabelVisible: true | false
rightAxisLabel
为右侧轴指定标签。rightAxisLabelVisible 参数必须设置为 true。
rightAxisLabel: Count
条形参数
本部分中描述的大多数参数都对应于漏斗图的可视化图表编辑器中的条形图部分中的选项。
color_application
color_application 参数及其子参数 collection_id 和 palette_id 可用于向信息中心元素应用特定的颜色集合和调色板。如需大致了解 Looker 的原生颜色集合,请参阅颜色集合文档页面。
如果您知道要使用的调色板的集合 ID 和调色板 ID,则可以将这些 ID 输入到 collection_id 和 palette_id 子参数中。集合 ID 或调色板 ID 可以是字母数字代码,也可以基于颜色集合的名称。字母数字代码用于 Looker 的原生集合。它们是特定于实例的,如下所示:
color_application:
collection_id: 1297dk12-86a7-4xe0-8dfc-82de20b3806a
palette_id: 93c8aeb7-3f8a-4ca7-6fee-88c3617516a1
自定义颜色集合使用基于颜色集合名称的集合和调色板 ID,这些 ID 可在不同实例之间移植,如下所示:
color_application:
collection_id: blue-tone-collection
palette_id: blue-tone-collection-categorical-0
您还可以使用界面查找所需的颜色、集合或调色板,并生成 LookML 以将其添加到信息中心。前往用户自定义的内容(例如 Look、信息中心或探索),然后使用界面将所需的颜色、集合或调色板应用到相应内容的可视化图表中。完成上述操作后,您可以按照获取信息中心 LookML 的步骤操作,复制生成的 LookML,然后将其粘贴到 color_application 部分。
smoothedBars
指定是否将漏斗图中每个条形的外部边缘与其上方和下方的条形连接起来。
smoothedBars: true | false
isStepped
指定是否以阶梯式漏斗图样式显示漏斗图。
isStepped: true | false
orientation
orientation 参数用于确定漏斗图的数据是来自表格行还是来自列。您还可以将 orientation 设置为 automatic,这样漏斗图就会根据数据点最多的位置选择数据。
orientation: automatic | rows | columns
labelScale
指定位于图表条形上方和图表侧面的标签的大小。标签的最小尺寸和最大尺寸因图表尺寸而异。将 labelScale 设置为 '0' 可指定标签的最小尺寸。将 labelScale 设置为 '1',以指定标签将为最大尺寸。输入一个介于 0 和 1 之间的数字来表示百分比,标签大小将设置为介于最小尺寸和最大尺寸之间的相应百分比。
labelScale: '0.5'
标签参数
本部分中描述的大多数参数都对应于漏斗图的可视化图表编辑器中的标签部分中的选项。
labelPosition
指定数据标签在图表上的显示位置。您可以为 labelPosition 参数指定以下值:
left:数据标签位于图表的左侧。inline:数据标签位于图表中心,在图表条形内。right:数据标签位于图表的右侧。hidden:不显示数据标签。
labelPosition: left | inline | right | hidden
percentType
指定是否为图表中的每个条柱分配百分比值。percentType 参数用于设置是否通过将每个条柱的值与图表中的最大值 (total) 进行比较,或者通过将每个条柱的值与图表中的上一个条柱 (prior) 进行比较,来为每个条柱分配百分比。
percentType: total | prior
percentPosition
指定条形百分比在图表上的显示位置。您可以为 percentPosition 参数指定以下值:
left:百分比位于图表的左侧。inline:百分比标签位于图表中心,在图表条形内。right:百分比标签位于图表的右侧。hidden:不显示百分比标签。
valuePosition
指定数据值在图表上的显示位置。您可以为 valuePosition 参数指定以下值:
left:数据值位于图表的左侧。inline:数据值位于图表中心,在图表条形内。right:数据值位于图表的右侧。Hidden:不显示数据值。
labelColorEnabled
借助 labelColorEnabled 参数,您可以为图表中的标签和百分比设置自定义颜色。
labelColorEnabled: true | false
labelColor
如果 labelColorEnabled 设置为 true,请使用 labelColor 参数为标签和百分比指定自定义颜色。如果将 labelPosition 设置为 inline,相应标签将以所选颜色显示,而图表两侧的标签将以比所选颜色深约 40% 的颜色显示。
labelColor: "#4FBC89"