开发者社区> 问答> 正文

从"我的大盘"到"交互大盘"怎么是实现?

交互大盘

在2017年1月22号,ARMS发布了V2.2.0。其中一个重要的功能是”交互大盘”功能发布。交互大盘,顾名思义,即在大盘浏览中,增加了用户的动态交互功能,包括日期,维度的动态选择。这是对老版本大盘的一个重大改进。不过在短期内,该功能将和老的”我的大盘”功能并行存在,互不兼容。而在长期规划上,”我的大盘”最终会被暂定于三月底下线,将来”交互大盘”将作为大盘展示主要功能。对于正在使用大盘的已有用户,又想体验交互大盘功能,需要考虑如何将之前老的大盘迁移到新的交互式大盘中来。本文基于此目的而撰文,详细介绍老版”我的大盘”和新版”交互大盘”的区别,并指导用户如何从”我的大盘”迁移到”交互大盘”中来。
“我的大盘”和”交互大盘” 的区别

创建流程区别

“我的大盘”,在创建流程上主要分为以下几步

首先创建任务的第一步中,确定数据源
接着创建对应数据清洗规则
在任务中创建报表控件。这一步中,用户除了需要设定和数据集相关的维度和过滤规则以外,还会设定报表控件中的各种时间参数,包括时间范围和时间粒度;同时,ARMS会自动根据用户设定来生成一个数据集,该数据集的属性根据报表控件属性自动生成,该数据集用户不能修改,但是可以用于数据查询。
创建大盘实例。在这一步中,用户创建大盘实例,将第三步创建的报表拖拽到大盘中,生成最终大盘。
其中,1,2,3步是在任务创建中设定

“交互大盘”, 在创建流程上主要分为以下几步,

首先创建任务的第一步中,确定数据源
接着创建对应数据清洗规则
在任务中创建数据集。正这一步中,用户只需要设定和数据集相关的维度和过滤规则,不需要设置任何和展示相关的时间粒度和范围。
创建交互大盘实例。在这一步中,用户创建大盘实例,将第三步创建的数据集拖拽到大盘中,生成最终交互大盘。而对应时间设置,用户直接可以在大盘展示时通过动态修改时间,来达到展示效果。
功能比较

以下表格总结一下”我的大盘”和”交互大盘”。

组件    我的大盘(老版)    交互大盘(新版)
依赖组件    直接依赖报表控件,隐式依赖对应数据集    不需要依赖报表控件,直接依赖数据集
时间设置    通过报表控件静态设定,如果需要修改大盘的时间则需要先去修改控件的时间设置    需要查看的时间范围由交互大盘的时间设定设定动态决定。
维度设定    只支持一层维度(一层GroupBy)    可支持三到五层维度,具体展示哪个维度由用户在交互大盘上动态决定
由上表可知,交互大盘在大大增强了动态交互的同时,还增强了维度功能,以及降低了组件依赖的复杂度。因此我们强烈建议用户尽快从”我的大盘”尽快迁移到”交互大盘”

如何从”我的大盘”迁移到”交互大盘”

如果您已经定制了”我的大盘”,那么您不需要额外增加任何其他控件。您可以直接新建一个”交互大盘”,并从里面增加控件对应的数据集即可。大致步骤如下:

Step 1: 在交互大盘中 选择 “新建交互大盘”,并给大盘实例命名。dapancreate

Step 2: 创建完成后,进入大盘编辑页面。一般建议先建立一棵导航树,该导航树会根据您指定的数据集的维度信息动态生成一个维度树形结构。这样您的大盘如果有下钻的需求的时候,直接通过左侧导航树控件操作即可
对于属性的几点说明:

图标名称:用以命名图标。
数据集:即你要查看的具体的数据的名称。
维度:这里您创建的图表想通过导航树来进行各类下钻操作,这里需要选择”关联”,并选择对应的导航树的维度名称。否则,您可以在这里手工设置维度。注意:一版情况下您关联的导航树不需要严格通过图标的数据集来生成,但是必须保证导航树的维度和图标的维度一致,否则大盘展示会报错。
查询方式:如果您在当前只需要查看概要,建议选择”总体概要”。如果您想通过下钻方式看详情,请选择”下钻详情”。两者区别是,如果您有定义维度,则在对应层级会把该维度所对应的数据用不同线条全部展示出来。例如:您有一个类目维度,里面有男装,女装,如果是”总体概要”,则图上返回的是两种类目的聚合值;如果是”下钻详情,”则图标上会同时展示男装和女装的两根线条。注意:为了最佳效果,我们建议当您定义了维度的时候,建议选择”下钻详情”。
图表类型:选择您要展示的图表类型。
维度颜色:如果您对某种维度中的指有特殊要求,请在这里指定。
指标选择:选择您想在图上展示的值,可多选。
时间受全局控制:如果您的时间受交互大盘的全局时间控制,则选择是;如果您想单独设置该控件的时间,则选择禁止,并设置对应的时间属性。
至此,您已从之前的”我的大盘”完整创建了一个新的”交互大盘”。

展开
收起
猫饭先生 2017-10-31 10:45:36 2129 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载