You need to enable JavaScript to run this app.
导航
创建与管理衍生指标:Fabric数据集
最近更新时间:2025.08.28 17:22:36首次发布时间:2025.07.30 15:34:25
复制全文
我的收藏
有用
有用
无用
无用

DataWind 支持基于 Fabric 数据集字段创建预设了筛选条件的新字段作为衍生指标,后续使用查询数据集数据时即可以直接使用衍生字段,不需要再额外配置筛选条件,实现衍生指标与最终查询的筛选条件隔离,可满足复杂场景下数据查询诉求、提高查询体验。本文为您介绍衍生指标的使用要点。

注意事项
  • 本功能2.86.1及以上版本支持,且当前功能默认关闭,如果您希望使用此功能,需联系技术支持人员申请打开功能开关。

    说明

    • 衍生指标功能基于 Fabric 数据集字段创建,因此您需申请打开 Fabric 功能开关才可创建使用衍生指标功能。
    • DataWind还为您提供了衍生指标的统一查看管理功能,如果您还希望统一的指标页面来统一管理衍生指标,您还需申请打开衍生指标功能开关。
  • 仅拥有数据集编辑权限的用户可创建、修改衍生指标。

前提条件

已创建好了一个Fabric数据集。

创建衍生指标

创建入口

您可以在创建好的Fabric数据集的可视化查询页面创建衍生指标,也可以进入某个Fabric数据集的编辑字段页面创建衍生指标。

Fabric数据集-可视化查询页面

Fabric数据集-编辑字段页面

  1. 鼠标悬浮在已创建的Fabric数据集后,在数据集操作项中单击“可视化查询”,进入可视化查询页面。
    Image
  2. 在可视化查询页面顶部的更多操作选项中单击“添加衍生指标”。
    Image
  3. 在弹出的窗口中配置衍生指标的参数详情。
    配置详情可参见下文 配置参数 章节。
  1. 单击某个已创建的Fabric数据集,进入数据详情页面后单击页面右上角的“编辑字段”按钮,进入编辑字段页面。
    Image
  2. 勾选创建衍生指标的基础字段后,单击页面下方的“新建衍生指标”按钮。
    Image
  3. 在弹出的侧边框中配置衍生指标的参数详情。
    此方式创建衍生指标时,已选择好衍生指标的基础字段,后续即可基于已选字段配置筛选条件等进行衍生指标的详细配置,配置参数与可视化查询入口的配置参数类似,可参见下文 配置参数 章节。

配置衍生指标参数

以下以Fabric数据集-可视化查询页面的衍生指标的创建过程为例,为您示例衍生指标的参数配置详情。Fabric-编辑字段页面创建衍生指标时少了其中的字段选择等配置,其他配置参数类似。
Image

配置基础参数

参数

配置说明

字段

在下拉框中选择衍生指标的基础字段,后续衍生指标的取值即基于此处选择的字段进行过滤、聚合。

指标别名

自定义衍生指标的别名,用于标识创建的衍生指标,便于后续查询使用。

聚合方式

在下拉框中选择衍生指标的聚合方式,如计数、最大值、最小值等。

类目

在下拉框中选择衍生指标所属的类目。

筛选

单击编辑按钮添加衍生指标的过滤条件,支持添加多个。
Image

  • 当前支持使用精确筛选、条件筛选、手动输入的方式配置各个过滤条件。
  • 精确筛选、条件筛选、手动输入逻辑详情请参见维度筛选文档中的对应章节。

描述

配置衍生指标的描述信息。

保存到指标首页 & 业务日期

  • 配置是否需要将衍生指标保存到指标首页,勾选后,您还需配置保存到指标首页的衍生指标取值的业务日期。
  • 保存到指标首页后,后续您可以在可视化查询>指标页面的首页中查看、编辑对应的衍生指标。详情请参见创建与管理衍生指标:指标页面
    Image

保存到数据集

配置是否需要将衍生指标保存到当前数据集中。保存到数据集后,后续此衍生指标即可做为数据集中的公共字段被使用。

高级设置

配置当前衍生指标的取值的基准日期和是否受可视化查询筛选的影响。

说明

如果上述衍生指标基础信息中配置了需要将指标保存到指标首页,则暂不支持同时设置高级参数。

参数

配置说明

基准日期字段

如果当前衍生指标的筛选条件中有使用到“最近N天类”类的日期筛选时,基准日期会决定这里的最近N天从哪一天开始计算。
例如:

  • 假设当前的衍生指标中配置了「日期」为「最近7天」的筛选条件,今天为时间为 2025-02-08,那么最近7天范围为 2025-02-01~2025-02-07;
  • 此时如果设置基准日期为「日期」字段,当调整基准日期为 2025-02-07 时,该衍生指标查询的结果会变为「日期」范围在 2025-01-31~2025-02-06 内的数据。

是否受可视化查询影响

配置衍生指标的取值是否受可视化查询影响。

  • 当该选项开启时(默认):
    • 维度筛选:可视化查询中的筛选会覆盖衍生指标单独配置的筛选条件。
    • 日期筛选:可视化查询中的筛选会覆盖衍生指标的基准日期;当日期筛选为时间范围时,基准日期为该范围的最新一天。
  • 当该选项关闭时:
    • 所有筛选:可视化查询中的筛选均不会影响指标的查询结果。
    • 如果关闭了选项,后续在可视化查询过程中想要修改衍生指标的筛选条件,可以在查询页面点击展开该衍生指标的配置选项,选择修改筛选条件或设置基准日期(选项打开时不会有这两个选项)。
      Image

查看/编辑衍生指标
  • 查看衍生指标基本信息:您可以将鼠标悬浮至指标名上,可查看衍生指标的口径等基本信息。
    Image
  • 编辑、复制、删除衍生指标
    Image

使用衍生指标

通用操作

  • 数据集中添加衍生指标:创建完成衍生指标后,您可以在可视化查询时直接选用衍生指标,同时支持在指标的下拉框中对指标进行进一步的编辑。
    Image
  • 更多消费渠道的使用指导请参见使用衍生指标

场景实践

Case1:使用衍生指标代替常见表达式

这里我们用一个常见的需求为例:计算北京和上海的支付GMV差异值

不使用衍生指标

使用衍生指标

不使用衍生指标时,我们需要创建指标时,分别在表达式中限制省份为北京和上海,然后计算出差异值。
Image

使用衍生指标功能时,可基于「支付GMV」字段分别创建两个添加了省份筛选为北京和上海的衍生指标。之后再正常添加字段,使用衍生指标计算差异值,这样也可以实现前面通过表达式实现的效果,且操作起来更加简单,不用写复杂的表达式。
Image

Case2:多周期或不同筛选数据同时展示

如果我们希望:

  • 在一个查询中,某些指标受到筛选影响,其他指标不受筛选影响
  • 又或者是,同时在图表中展示最近一周和最近一个月的数据

例如当前的需求是在图表中同时展示「最近 7 天」和「最近 30 天」的日均 GMV 数据;这在之前如果想要实现会非常麻烦,现在我们可以通过衍生指标轻易实现。
通过使用衍生指标功能,我们可以基于「日均GMV」字段,分别创建两个添加了日期为最近 7 天和最近 30 天的衍生指标,这样就可以轻易地实现在一个图表中展示两个不同周期日均数据的需求。
Image