创建完数据集并完成模型配置之后,可以对数据进行筛选,保证数据集内容精准,查询高效,节省一些不必要的空间。本节将为您介绍产品如何进行数据筛选。
DataWind 支持对数据源数据进行筛选,仅保留符合条件部分数据。
可以根据需求配置多个条件,支持 2 层且或逻辑,支持配置字段条件和表达式条件。
如图所示,该数据集配置的筛选逻辑为:(app_version 在 2.21.0~2.26.0 之间且 local_time_ms=server_time)或(app_version为2.20.0且app_language 为 cn)
local_time_ms=server_time 是下图第二条条件:local_time_ms=server_time 为真
添加一条筛选条件后,点击下方的「+字段条件」或「+表达式条件」,可以添加并列条件
存在多条筛选条件时,点击外层的「+字段条件」或「+表达式条件」,可以添加并列的条件组
点击条件组左侧的且/或图标,可以改变条件之间的且或逻辑
字段条件:选择某一字段后,筛选字段值
表达式条件:编写表达式,筛选该表达式为某值的数据。如:
a.筛选两个指标相加结果>100 的数据:表达式写字段 A+字段 B,值选>100
b.筛选两个指标值相等的数据:表达式写字段A=字段B,值选为真
在筛选属性值部分需要输入较多属性值时,可以点击右侧的批量上传字段,按照下述格式输入属性值列表