我们在网页中嵌入 PowerBI 报告,并使用我们自己的代码设置过滤器。
主要事实表是Event
,它有一个Date
和一个Duration
(以毫秒为单位)。
所需的输出类似于
Date # of events % Standard
01/02/2022 34 95% ...
01/03/2022 193 100% ...
...
% Standard
表示“持续时间小于某个值的这些事件的百分比”。现在,我当然可以CALCULATE
,SUM
而且FILTER
我这样做的方式,除了......
该值是用户输入的。它会随着运行而变化。用户可以输入1ms、55ms、123456ms。如何从 UI 中获取任意值到公式中可以获取的某个位置?
通过创建一个计数表(只有一个字段,1-1,000,000)来实现这一点,该表由 UI 过滤为所需的值。然后,DAX 公式只会获取该值。