[]
在缓存数据集中,除了添加自定义Sql表达式字段、计算字段和分类字段之外,还支持使用分析表达式添加度量值和计算列。通过多层级的字段构造体系,满足从基础数据转换到复杂业务分析的全场景需求。有关表达式的更多介绍,详见第八章 分析表达式。
界面状态: 已进入缓存数据集的数据准备界面。
表关系: 确保关联关系至少有一张表。
步骤一:进入字段详情视图
单击数据集编辑区的字段列表,默认进入详情视图。
步骤二:添加度量值
进入详情视图,选择任意字段,在字段所在行单击,选择添加度量值,进入度量值表达式配置对话框界面。
在度量值表达式配置对话框界面中,编写需要的度量值,单击保存即可完成。具体表达式的编写与在仪表板中使用度量值一致。请您参考第八章 分析表达式。例如:新建度量值,通过表达式 Sum('Current_Dataset'[购买数量])
自动计算所有订单的购买数量总数。
添加完成后,新的字段即显示在分析表达式字段中,您可以单击指标右侧的,对字段进行编辑或删除,也可以基于新字段添加度量值和添加计算列。
步骤三:预览保存数据集
表达式配置完成后,单击上方操作栏的预览按钮,即可进行数据验证(注:度量值不会在预览界面显示,与支持基础数据验证)。
单击上方操作栏的保存按钮,输入数据集的名称后即可保存数据集。保存后的数据集可在仪表板中进行使用。
新建缓存数据集保存: 需输入缓存数据集名称,可选择类别,可选择性填写描述信息
!
编辑现有缓存数据集保存: 可选择性填写描述信息
步骤四:在仪表板中使用度量值
注意: 度量值仅在仪表板中可见(预览不显示)且仪表板内为只读状态,修改需返回此配置界面。
新建空白仪表板,选择刚才保存的数据集(例如:度量值+计算列-Test)。
选择组件展示数据,度量值建议使用富文本或者Kpi指标组件,新建列建议使用数据表组件。
步骤一:进入字段详情视图
单击数据集编辑区的字段列表,默认进入详情视图。
步骤二:添加计算列
进入详情视图,选择任意字段,在字段所在行单击,选择添加计算列,进入计算列表达式配置对话框界面。
在计算列表达式配置对话框界面中,编写需要的计算列,单击保存即可完成。具体表达式的编写与在仪表板中使用计算列一致。请您参考第八章 分析表达式。例如:新建计算列,通过表达式 购买数量*产品单价
自动计算每个订单的金额。
添加完成后,新的字段即显示在分析表达式字段中,您可以单击指标右侧的,对字段进行编辑或删除,也可以基于新字段添加度量值和添加计算列。
步骤三:预览保存数据集
参考度量值的步骤三
步骤四:在仪表板中使用度量值
参考度量值的步骤四
不支持参数引用: 计算列与度量值表达式中不可使用数据集参数。
不可用于数据过滤: 计算列与度量值无法作为数据集过滤器的条件字段。