0

我正在使用分析服务来进行一些数据挖掘工作。我已经使用 Sql Server Data Tools 做出了预测。现在我想用 dmx 做同样的预测。

我正在使用下一个 dmx 代码:

  CREATE MINING MODEL [Cassandra]
(
   [CompanyNK] TEXT KEY,
   [Date] Date KEY TIME,
   [Total Value Mes] Double Continuous Predict,
   [New Items Month] Long Continuous,
   [Number Branches] Long Continuous,
   [Number Clients] Long Continuous,
   [Number Salesman] Long Continuous

)
USING Microsoft_Time_Series(AUTO_DETECT_PERIODICITY = 0.8, FORECAST_METHOD = 'MIXED')
WITH DRILLTHROUGH

但我收到以下错误:

错误(数据挖掘):“Cassandra”挖掘模型中所有非关键列的使用必须设置为 PredictOnly。

这应该可行,因为在 SSDT 中,我只有一个变量设置为“预测”,而我没有设置为“仅预测”。一些帮助会很棒。

提前致谢。海尔德博尔赫斯

4

1 回答 1

0

好的...我不知道问题出在哪里。但是整个周末关闭计算机似乎可以解决问题。尽管打开了计算机并进行了编译,但我没有做任何事情,并且它起作用了。

最好的问候, 海尔德博尔赫斯

Updtae:发现问题出在MS-SSAS版本上。您只能在企业(或 BI)版中使用预测进行预测。我正在使用标准。

于 2013-05-13T08:36:54.610 回答