如何在 qlik sense 中显示过滤后的仪表板 table?

how do I present a filtered dashboard table in qlik sense?

我在 qlik 意义上构建了一个仪表板,我正在展示 table 客户及其从年初到上个月月底的订单。同样的 table 是我在仪表板中所有其他计算的基础(数据库)。 我希望那个特定的 table 只输出尚未完成的订单。 如何在仪表板中过滤 table - 不使用 header.

列中的过滤器选项卡

您可以使用Set Analysis过滤对象数据。这样,无论应用什么过滤器(在集合分析中的字段上),对象的数据都会被过滤

如果度量是: sum( {< OrderStatus = {'Completed'} >} Sales)

然后维度将被过滤以仅显示 OrderStatusCompleted 的值。即使您 select OrderStatus = NotCompleted(或者 OrderStatus 字段中没有 select 离子),table 仍然只会显示 Completed

更新:

如果 table 仅显示维度(没有任何聚合),那么您可以“转换”客户端维度以测量并在那里使用集合分析:

Only({< OrderStatus = {'Completed'} >} Client)

并将其他列保留为维度。

Client 列现在是具有以下表达式的度量值:

您可以看到 table 之间的区别(添加 OrderStatus 列只是为了测试):