2013-05-09 32 views
0

我正在使用Analysis Service进行一些数据挖掘工作。 我已经用Sql Server Data Tools做了预测。 现在我想用dmx做同样的预测。使用DMX创建采矿结构

I'm使用下一个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 

,但我得到以下错误:

Error (Data mining): Usage of all non-key columns in the 'Cassandra' mining model must be set to PredictOnly.

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

在此先感谢。 Helder Borges

回答

0

好的... 我不知道问题出在哪里。 但是关闭整个周末的电脑似乎解决了这个问题。 尽管打开计算机并编译,我仍然没有做任何事情,它工作。

此致 埃尔德博尔赫斯

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