使用' predictTimeSeries'

时间:2017-02-13 15:31:10

标签: sql time-series ssas

我使用SSAS创建了一个数据模型来预测期货销售,并且工作正常。但我想比较一下我的历史实际结果和预测值,以了解模型的准确性。我正在使用DMX查询检索销售数据以用于将来的预测,如下所示。

select FLATTENED [Shopid], PREDICTTIMESERIES([Amount],0,2) from [Test Festive Place] where shopId=901

我也想对历史数据使用DMX查询。我想到这样的事情(见下文)

select FLATTENED [Shopid], PREDICTTIMESERIES([Amount],-2,0) from [Test Festive Place] where shopId=901

但它不起作用。有谁知道怎么做。

谢谢,

1 个答案:

答案 0 :(得分:0)

当我们设置值HISTORIC_MODEL_GAP(1)和HISTORIC_MODEL_COUNT(10)时,我们应该确保我们的所有数据系列都有足够的数据来构建10个历史模型。如果它给出错误,则意味着至少有一个系列具有较少的数据来构建10个历史模型。