1. 概述
模糊查询和筛选区别于精确搜索,搜索系统自动按照用户输入关键词对文本类型的字段进行检索,得到某个范围内的值。
类似于 SparkSQL 语句中的 Like 。
FineDataLink 通过更简便的可视化方式实现模糊查询和筛选,提升用户的处理效率。
2. 示例
2.1 包含/不包含
点击「添加条件」,选择一个文本字段「二级渠道名」:
包含:过滤出该字段中所有包含「基础」的字段值,如下图所示:
相当于使用了 Spark SQL 语句:
select * FROM
DB表输入
WHERE
`二级渠道名` like '%基础%'
结果如下:
不包含:过滤出该字段中所有不包含「基础」的字段值,如下图所示:
2.2 开头是/开头不是
开头是:过滤出「二级渠道名」开头是「微博」的所有字段值。如下图所示:
开头不是:过滤出「二级渠道名」开头不是「微博」的所有字段值。如下图所示:
2.3 结尾是/结尾不是
结尾是:过滤出「三级渠道名」结尾是「推广」的所有字段值,如下图所示:
结尾不是:过滤出「三级渠道名」结尾不是「推广」的所有字段值,如下图所示: