筛选条件
一、简介
筛选条件模块的核心功能是对海量源数据进行精细化和定制化的过滤提取。
针对不同数据类型的属性和特性而设计了相应筛选方法。比如对于数值型数据,可以支持范围筛选、最大值/最小值筛选以及条件运算符筛选(如大于、小于、等于等);而对于文本型数据,则可提供关键词匹配、模糊搜索等方法(等于任意、包含)。
二、模块配置
筛选条件由一个或多个字段筛选组成,即在已有条件基础上,可以继续新增条件或者条件组。条件组类似于数学运算中的括号“()”,起到优先计算的作用。
依此类推,在筛选条件中也存在运算符,那就是“与”、“或”,它们标定了条件与条件之间的计算关系。
与,取经过两个筛选条件筛选后的数据交集,即满足A条件的同时,也满足B条件;
或,取经过两个筛选条件筛选后的数据并集,即任意满足A或者B条件都可以。
在“运算语句”和“运算符”综合应用与组装下就可以构建一个完整的筛选条件。
三、条件配置
对于每一个单个字段筛选的配置,目前一共提供了21种方法类型,其中包括了:
包含任意一个 、包含、 不包含任意一个 、不包含 、等于任意一个 、等于 、不等于任意一个 、不等于 、开头为 、结尾为 、在范围内 、> 、< 、>= 、<= 、属于 、不属于 、为空 、不为空、选中、不选中。
对于不同的数据类型,有适配其中的一部分,具体可查看各数据类型的介绍文档。
同时,在确认筛选方法后,对于筛选值的确定也有不同的方式。主要是以下三种:
**固定值:**常量,根据筛选方法给一个确定的值;
字段值:可以从当前筛选的源数据表中选择支持赋值给筛选字段的字段类型,例如:若筛选字段为单行文本,则字段值可以选择字段类型有:单行文本、数字、百分比、金额、手机号、身份证号等(假设这些字段类型在模型中也存在)。具体哪些字段支持赋值详情见各类型中赋值方式描述;
**变量值:**选择当前变量环境下的可用变量,至少包含全局变量、应用变量,以及其他诸如函数内变量、页面变量等。
**公式值:**即调用《计算公式》模块,通过将源数据表中的各字段通过公式组装的方式,拼接计算出新的结果值。
四、注意事项
在条件分组中限制关联数据字段下的字段选择。
进一步了解极态云,体验产品?
请访问 极态云官网