# 筛选器

『筛选器』 提供对数据属性的筛选配置

# 类型

系统提供了 6 种筛选器类型:

  1. 选定值
  2. 通配符匹配
  3. Null 值
  4. 日期范围
  5. 相对日期
  6. 值范围

根据所要配置的字段的类型,所能使用的筛选条件也不同。每种类型可用的筛选类型如下:

数据类型 可用的筛选类型
字符 选定值、Null 值、通配符匹配
日期时间 选定值、Null 值、日期范围、相对日期
时间 选定值、Null 值、值范围
数值 选定值、Null 值、值范围
地理坐标 选定值、Null 值、通配符匹配

如上表所示,其中的 选定值Null 值 为通用类型,其他的为专用类型。

# 界面介绍

筛选器整体界面

整体分为 3 个区域:

  • 筛选器类型
  • 本字段 数据 及其 所占比例 列表
    1. 列表头部的 NAME [NAME] (10) 所表示的含义分别为:字段名 [名称] (值数量)
    2. 列表值的灰色为该值的数量占所有值的比例
  • 筛选器具体配置区域 根据筛选类型不同,此区域显示的配置也不同,具体请参见下节说明

# 筛选类型说明

# 1. 选定值

选定值 用于选择选择指定的值作为返回条件

选定值界面

  1. 只保留: 将仅返回 包含 所选值的数据
  2. 排除:将仅返回 不包含 所选值的数据
  3. 输入框用来过滤数据,若列表太长,可以用其帮忙定位
  4. 图标用来添加目前还没有的数据,例如 **老赵**

如上图从 区域 左侧列表中选择所需要的值(如图选择了 小李小周)。

# 2. Null 值

Null 值 用于筛选 null

选定值界面

使用方式:

Null 值筛选仅有两个选项:Null 值非 Null 值,用来设置是否查找值为 NULL 的数据。

# 3. 通配符匹配

通配符匹配 用于通过配置通配符的方式筛选数据

选定值界面

使用方式:

  1. 只保留: 将仅返回 包含 所匹配到的数据
  2. 排除:将仅返回 不包含 所匹配到的数据
  3. 输入框中输入匹配值

匹配选项:

  1. 包含:仅匹配包含所输入的数据;
  2. 开头为:仅匹配以所输入值为开头的数据;
  3. 结尾为:仅匹配以所输入值为结尾的数据;
  4. 精确匹配:仅匹配与所输入值相同的数据。等同于仅选择一个值的 『选定值』 筛选。

# 4. 值范围

日期范围 通过设置最大值、最小值来筛选数据

选定值界面

使用方式:

顶部可选择范围类型,共有 3 种类型:

  1. 范围:需要提供最小值和最大值,将仅返回 大于或等于最小值小于或等于最大值 的数据;
  2. 最小值:仅提供一个最小值,将仅返回 大于或等于此值 的数据;
  3. 最大值:仅提供一个最大值,将仅返回 小于或等于此值 的数据;
  4. 包含 null 值:用于设置是否返回值为 NULL 的数据,默认为否。

# 5. 日期范围

日期范围 通过设置一个日期范围来筛选数据

选定值界面

使用方式同 『值范围』 ,但用来选择某个日期。

注意

日期时间 类型数据可以选择精确到时分秒的时间;日期 类型数据仅能选择日期。

# 6. 相对日期

相对日期 通过设置一个 【时间点】,并以此时间点为基点,筛选出此时间点之前或之后的某个 【时间段】 的数据。

选定值界面

如图所示,分别说明一下此处的【时间点】与 【时间段】:

【时间点】的设置方式为上图中的 【锚点相对于】,如不勾选,则默认为 当前时间

注意

当前时间 并不是指 设置筛选条件 之时的时间,而是此 数据资源运行时 的时间。

【时间段】通过顶部的 年、季度、月、周、天 与下面的 前一X、本X、后一X、... 共同决定。

TIP

X 在本节文档中表示顶部所选择的类型,如下图为选择 季度 时所呈现的界面:

选定值界面

  • 前一 X:匹配从所选时间点的前 1 X到所选时间点之间的数据,如 1 年前的现在到现在;
  • 本 X:匹配当 X

    例如若现在是 2020 年,则表示 2020 年内。同理若现在是 2021 年,则表示 2021 年内。

  • 后一 X:匹配从所选时间点到所选时间点的后 1 X之间的数据,如现在到 1 年后的现在;
  • 前 ? X:同 前一 X,但为所指定的范围;
  • 后 ? X:同 后一 X,但为所指定的范围;
  • 本 X 迄今:匹配本 X 内直至现在的数据;

    例如若 现在2020-10-28 12:30:00,则匹配从 2020-01-01 00:00:00 到其之间的数据。

  • 锚点相对于:指定【时间点】,默认为运行时时间点。
  • 包含 null 值:用于设置是否返回值为 NULL 的数据,默认为否。
Last Updated: 1/15/2021, 3:20:22 PM