Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powerbi 如何处理电力双线图中的缺失日期?(表列SSAS)_Powerbi_Data Visualization_Dax_Ssas Tabular_Scd2 - Fatal编程技术网

Powerbi 如何处理电力双线图中的缺失日期?(表列SSAS)

Powerbi 如何处理电力双线图中的缺失日期?(表列SSAS),powerbi,data-visualization,dax,ssas-tabular,scd2,Powerbi,Data Visualization,Dax,Ssas Tabular,Scd2,在SSAS表格模式中,我们有不同的表,它们的维度变化缓慢(SCD类型2)。在Power BI中,我们现在希望显示一个对象随时间变化的价格历史记录。我想用折线图来显示 对于示例数据,我添加了一个折线图,并在“形状”中激活了“阶梯”属性,以清晰地了解价格变化。但不幸的是,Power BI在10月5日显示价格变化(因为这是3日和7日之间的中间日期),而不是10月7日。我知道,我可以在数据库视图层上解决这个问题,但我不想为所有不同的表创建这么多数据记录 PRICE TABLE *************

在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中缺少的日期?

我将使用日期维度中的日期字段,该维度包含所有连续日期,然后您可以将轴类型更改为“连续日期”,它将生成平滑过渡