DataWind 支持基于 Fabric 数据集字段创建预设了筛选条件的新字段作为衍生指标,后续使用查询数据集数据时即可以直接使用衍生字段,不需要再额外配置筛选条件,实现衍生指标与最终查询的筛选条件隔离,可满足复杂场景下数据查询诉求、提高查询体验。本文为您介绍衍生指标的使用要点。
说明
已创建好了一个Fabric数据集。
您可以在创建好的Fabric数据集的可视化查询页面创建衍生指标,也可以进入某个Fabric数据集的编辑字段页面创建衍生指标。
Fabric数据集-可视化查询页面 | Fabric数据集-编辑字段页面 |
|---|---|
|
|
以下以Fabric数据集-可视化查询页面的衍生指标的创建过程为例,为您示例衍生指标的参数配置详情。Fabric-编辑字段页面创建衍生指标时少了其中的字段选择等配置,其他配置参数类似。
参数 | 配置说明 |
|---|---|
字段 | 在下拉框中选择衍生指标的基础字段,后续衍生指标的取值即基于此处选择的字段进行过滤、聚合。 |
指标别名 | 自定义衍生指标的别名,用于标识创建的衍生指标,便于后续查询使用。 |
聚合方式 | 在下拉框中选择衍生指标的聚合方式,如计数、最大值、最小值等。 |
类目 | 在下拉框中选择衍生指标所属的类目。 |
筛选 | 单击编辑按钮添加衍生指标的过滤条件,支持添加多个。
|
描述 | 配置衍生指标的描述信息。 |
保存到指标首页 & 业务日期 |
|
保存到数据集 | 配置是否需要将衍生指标保存到当前数据集中。保存到数据集后,后续此衍生指标即可做为数据集中的公共字段被使用。 |
配置当前衍生指标的取值的基准日期和是否受可视化查询筛选的影响。
说明
如果上述衍生指标基础信息中配置了需要将指标保存到指标首页,则暂不支持同时设置高级参数。
参数 | 配置说明 |
|---|---|
基准日期字段 | 如果当前衍生指标的筛选条件中有使用到“最近N天类”类的日期筛选时,基准日期会决定这里的最近N天从哪一天开始计算。
|
是否受可视化查询影响 | 配置衍生指标的取值是否受可视化查询影响。
|
这里我们用一个常见的需求为例:计算北京和上海的支付GMV差异值。
不使用衍生指标 | 使用衍生指标 |
|---|---|
不使用衍生指标时,我们需要创建指标时,分别在表达式中限制省份为北京和上海,然后计算出差异值。 | 使用衍生指标功能时,可基于「支付GMV」字段分别创建两个添加了省份筛选为北京和上海的衍生指标。之后再正常添加字段,使用衍生指标计算差异值,这样也可以实现前面通过表达式实现的效果,且操作起来更加简单,不用写复杂的表达式。 |
如果我们希望:
例如当前的需求是在图表中同时展示「最近 7 天」和「最近 30 天」的日均 GMV 数据;这在之前如果想要实现会非常麻烦,现在我们可以通过衍生指标轻易实现。
通过使用衍生指标功能,我们可以基于「日均GMV」字段,分别创建两个添加了日期为最近 7 天和最近 30 天的衍生指标,这样就可以轻易地实现在一个图表中展示两个不同周期日均数据的需求。