本帖最后由 KarenGao 于 2022-5-18 14:21 编辑
大数据的时代,数据量日益膨胀,业务人员的分析需求不断增加,在众多数量和度量指标中提取有核心价值的信息,用来驱动企业的运营和决策,显得尤为重要。 Wyn Enterprise 目前已经具备了一定的计算能力,包括在创建数据集的时候新建计算字段,在仪表板上进行快速计算,比如,聚合,占比等。在即将发布的V5.0 Update1版本,Wyn将要推出计算分析的一大利器-分析表达式,提供上百种函数用于各种复杂指标和行业成熟模型的分析和使用,满足用户的更多复杂计算需求。
系列介绍:
【V5.0 Update1】一个表达式搞定多种复杂数据计算分析需要(1):基础应用篇
【V5.0 Update1】一个表达式搞定多种复杂数据计算分析需要(2):中级应用篇
【V5.0 Update1】一个表达式搞定多种复杂数据计算分析需要(3):高级应用篇
下面我们从四个方面来认识和使用分析表达式: 1、认识分析表达式 V5.0 Update1新发布的分析表达式功能,完全独立于数据源类型,语法简单,编辑器智能,无需学习数据库语言,也无需学习编程语言,可以在智能编辑器和内置模板的基础上快速上手,总共提供了18种常用的运算符和9大类常用函数,在制作仪表板的过程中,用户可以根据分析场景的需要灵活的编写和计算自己想要的更多指标,比如:销售完成率,销售完成率同比,客流量环比,排名等,让大屏的内容更具价值。 使用范围 V5.0 Update1新推出的分析表达式,可以在仪表板分析数据的时候,根据业务场景的需要随时的新建字段,不管连接的是5.0已有的直连模型,还是V5.0 Update1新发布的缓存模型,都可以使用分析表达式进行计算分析。 字段类型 可以计算的各类指标,具体分为以下两大类: 1)度量值 度量值计算的结果通常是一个单值,比如销售额,同比值,其结果会根据上下文更改,可以和其他度量值在图表上的使用一样。 2)计算列 计算列不是一个单值,一般是原始数据的每行数据都会计算得出一个结果,通过表达式向表格添加列,比如销售业绩排名,多货币的汇率转换,按照销售额自定义分组等,新增的计算列和其他列在仪表板上的使用完全一样。 2、快速上手分析表达式 下面我们以一个销售数据分析仪表板为例,来实际应用简单易上手但是功能强大的分析表达式。即使你完全没有技术背景,都可以通过下面的指导迅速上手,开始构建第一个指标吧~ 在制作仪表板的过程中,我们可以按照自己的分析场景需要绑定字段到图表,如果当前已有的字段不能满足需要,或者我们想要分析更复杂的指标,可以直接在仪表板新建计算列或者度量值。 如下图表中使用的是直连数据模型,可以在任意一个表上新建度量值/计算列,以此来新增我们想要的计算字段;比如按照大区统计销售的实际收入。 在制作仪表板的过程中,我们可以按照自己的分析场景需要绑定字段到图表,如果当前已有的字段不能满足需要,或者我们想要分析更复杂的指标,可以直接在仪表板新建计算列或者度量值。 如下图表中使用的是直连数据模型,可以在任意一个表上新建度量值/计算列,以此来新增我们想要的计算字段;比如按照大区统计销售的实际收入。
接下来我们新建一个简单的列“销售实际收入”,可以直接双击订单明细表的订单单价,乘以(直接用四则运算的符号即可)订单明细表的购买数量即可。
同时上面新增的计算列“销售实际收入”可以用于二次计算,在别的表达式中直接引用,比如计算销售完成率,
注意:在新增的两类字段中,我们通过字段前面的图标可以区分字段类型,
扩展功能 1)每个新增的度量值和计算列,都可以进行如下操作: 2)二次编辑,在原表达式的基础上修改; 3)设置格式,比如计算后的完成率的小数点的设置,百分比的设置,和已有表字段的格式设置功能一样; 4)字段重命名;(可以在下面看到原始名称,使用远程名称在绑定字段区域进行搜索和编辑)
3、编辑器智能体验 通过上面的例子初步了解了分析表达式的便捷应用,接下来我们详细了解下编辑器的强大体验,布局如下: 在使用过程中,如何引用表字段,有以下两种方法: 1)右击右侧的表字段直接进入编辑输入框; 2)输入函数后输入单括号 “(”自动会弹出字段列表和函数列表,如下: 同样输入单引号“'”自动弹出字段列表;
在编辑过程中,编辑器自带函数联想功能,对于不了解使用方法的函数,也可以在下面搜索和查看函数的具体介绍; 鼠标停留在函数上,顶部自动弹出函数语法,无需每次在下面搜索查看; 当鼠标移动到其中一个括号的时候,另一个括号自动高亮,能够非常快速的检查表达式的完整性; 同时输入框支持实时校验和提醒,保证新增字段的准确性。
4、常用的基本运算符和函数 根据上面的介绍,基本运算符可以直接用于编辑器进行计算,常用的基本运算符如下(供参考):
常用的入门函数如下:(供参考)
|