借助维度控件,报告查看者无需修改报告,即可更改一个或多个图表中的维度。使用维度控件后,您无需创建单独的图表和报告来显示相关数据和不同的粒度级别。
向报告中添加维度控件
如需向报告中添加维度控件,请按以下步骤操作:
- 修改报告。
- 在工具栏中,选择添加控制项图标
。
- 选择维度控件,然后将该控件放置在报告中。
- 在右侧,使用属性面板配置图表。
- 选择此维度控制器应使用的数据源。
- 添加一个或多个观看者应能够切换的维度。
维度控制功能的运作方式
当观看者在维度控件中选择某个维度后,维度控件范围内的所有图表都将使用所选维度。然后,所有受影响的图表都会重新加载数据。
如果图表没有维度,则不会更新。如果图表包含多个维度,则维度控件仅影响第一个维度。
您可以在单个报告中添加多个维度控件。如果观看者在某个维度控件中选择了一个维度,而该维度在同一范围内的另一个维度控件中具有不同的值,则另一个维度控件的值将被清除。
维度控制范围
默认情况下,维度控件会影响报告当前页面上使用该控件数据源的所有图表。
如需限制维度控件的范围,请将维度控件与一个或多个图表分组。
未分组的维度控件会忽略任何与维度控件分组的图表。
如需将维度控制变量的范围扩大到整个报告,请将其设为报告级组件。
使用场景
以下使用情形演示了维度控制的应用。
更改地理位置粒度
假设您的组织按地点跟踪购买交易。借助维度控件,您可以允许用户在“国家/地区”“省/市/自治区”和“城市”维度之间切换,以实现不同的粒度。
更改商品粒度
假设您有一个包含购买数据的数据集,并且每件商品都有商品类型、商品品牌和商品名称。借助维度控件,您可以让用户同时更新报告中的多个图表,以便在三种产品粒度之间切换。