如何从PredictTimeSeries DMX查询中省略空值

时间:2015-04-14 18:26:10

标签: sql-server ssas dmx-ssas

我正在使用DMX查询中的PredictTimeSeries函数来获取一些值预测,如下所示:

select flattened
 PredictTimeSeries([MiningModel_8].[Values], 100)
from 
[MiningModel_8]

效果很好,唯一的问题是在某些时候,结果集会返回空值,如下所示:

Expression.$TIME    Expression.Values
-------------------------------------
30/04/2015          6
01/05/2015          4
02/05/2015          4
03/05/2015          3
04/05/2015          3
05/05/2015          <<-- here it becomes empty
06/05/2015 
07/05/2015 

如何剪切结果集的空余部分(以上示例中的最后一条记录来自04/05/2015)?

感谢您的任何建议或帮助,谢谢

1 个答案:

答案 0 :(得分:0)

我相信您可以使用WHERE子句限制结果集。更多细节: https://msdn.microsoft.com/en-us/library/ms132048.aspx