数据和商业智能词汇表

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
V
W
X

筛选

什么是筛选器?

筛选器是一个谓词表达式,它根据某些既定标准限制查询结果。

例如,您可能想要限制 Orders 表中的记录,以便您只看到 Total 字段值超过 100 的订单。我们可以使用谓词表达式 Total > 100 来筛选订单。对于每条记录,查询评估该表达式是否解析为 true 或 false,并相应地缩小结果范围。因此,在这种情况下,如果记录的总额大于 100,则该记录将包含在结果中。

SQL 中,使用 WHERE 子句筛选查询,例如 WHERE Total > 100。您还可以使用 HAVING 子句在 SQL 中筛选聚合,例如 HAVING AVG(rating) > 3.5

Metabase 中的筛选器

Metabase 中的筛选器示例

图 1 显示了 Metabase 示例数据库中的 Products 表,其中添加了一个筛选器,该筛选器将结果范围缩小到仅包含 Title 字段包含单词“Hat”的产品

<em>Fig. 1</em>. A question in Metabase with one filter added.
图 1. Metabase 中添加了一个筛选器的问题。

相关术语

延伸阅读