数据和商业智能术语表

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

过滤器

什么是过滤器?

过滤器 是一个 谓词表达式,根据某些规定的标准限制查询结果。

例如,您可能想限制 记录 在您的 Orders 表中,只显示总额字段值超过 100 的订单。我们可以使用谓词表达式 Total > 100 来过滤订单。对于每条记录,查询将评估该表达式是否为真或假,并根据此缩小结果。因此,在这种情况下,如果记录总额大于 100,则该记录将包含在结果中。

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

Metabase 中的过滤器

Metabase 中的示例过滤器

图 1 展示了 Metabase 的 示例数据库 中的 产品 表,其中添加了一个过滤器,仅包括标题字段包含“帽子”一词的产品

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

相关术语

进一步阅读