如何过滤power bi中的维度表

时间:2021-06-25 14:39:01

标签: powerbi data-warehouse

我有一个数据仓库/报告要求问题,我必须在所有 Power BI 报告中加以考虑。 (此问题并非 Power BI 独有。)我所有的 BI 报告都位于数据仓库中。我的数据仓库中的大多数维度表都是类型 2(即,我们保留了大多数列的历史记录)。我的 Power BI 报告总是加载到数据仓库事实表的一个子集中(例如,不是所有的事实表 A,而是其中的一部分)。我的需求问题是我的用户不希望报告中出现不必要的维度数据(意味着没有与卸载的维度键相关的数据)。因此,在加载所有过滤事实表后,我生成这些过滤事实表中存在的所有维度键的临时表。然后,在维度表加载中,我对这些键执行内部联接以将维度表过滤为仅需要的键。这通常会损害加载性能(即,联接成本很高,特别是因为我必须使用 BI 工具的转换引擎,而不是将其下推到我的数据仓库中)。有一个更好的方法吗?或者,我应该推迟这个要求,而是加载我的整个维度表?

0 个答案:

没有答案