在 SSAS 表格模式下,我们有不同的表格,其维度变化缓慢(SCD 类型 2)。在 Power BI 中,我们现在希望显示一个对象随时间推移的价格历史记录。我想用折线图显示它。
对于示例数据,我添加了一个折线图并激活了“形状”中的“步进”属性,以清楚地了解价格变化。但不幸的是,Power BI 在 10 月 5 日(因为这是 3 日和 7 日之间的中间日期)而不是 10 月 7 日显示价格变化。我知道,我可以在数据库视图层解决它,但我不想为所有不同的表创建这么多的数据记录。
PRICE TABLE
**************************************
Price Valid from Valid To
**************************************
3'674 02.10.2019 02.10.2019
3'674 03.10.2019 06.10.2019
11'095 07.10.2019 07.10.2019
11'095 08.10.2019 01.01.2999
**************************************
有什么方法可以防止 Power BI 可视化中的这种行为,或者我可以以某种方式计算 DAX 中缺少的日期吗?