0
使用Microsoft SSAS
和SQLServer 2012
我目前正在尝试使用原始源数据库表中的新值更新我的timeseries
模型。在DMX中选择外部数据源
本作DMX
使用EXTEND_MODEL_CASES
更新使用PREDICTION JOIN
和静态值模型,自动化的缘故我的目的是表明微软教程做到这一点使用一个SELECT FROM
但我不确定如何引用回到我原来的数据源。
编辑:澄清:下面的代码不作为SSAS工作似乎无法访问我的数据库表这样问题为此是:我怎样才能从内部SSAS
SELECT [DumpLocation_Id],
PredictTimeSeries([TotalDumpCount],5, EXTEND_MODEL_CASES) AS PredictDmpCnt
FROM
[DumpForecasting_MIXED]
NATURAL PREDICTION JOIN
(select * from DumpStatistics3
where TimeIndex >= (getdate() - 2))
AS t
选择一个数据库表
我的期望是从插入到我的模型中的表中得到一个结果集。
说我的模型包括:
DumpLocation_id | TimeIndex | TotalDumpCount |
--------------------------------------------------------
1 |01-01-2014 | 23
1 |02-01-2014 | 13
1 |03-01-2014 | 14
我希望能够从我的数据库表中选择数据:
DumpLocation_id | TimeIndex | TotalDumpCount |
--------------------------------------------------------
1 |01-01-2014 | 23
1 |02-01-2014 | 13
1 |03-01-2014 | 14
1 |04-01-2014 | 15
1 |05-01-2014 | 17
,并把它添加到我的模型,以便获得进入新的条目进入我的模型。
问题是什么? (看起来更像'tSQL'而不是'MDX') – whytheq 2014-11-14 19:49:40
@whytheq实际上,它是** DMX **:http://msdn.microsoft.com/en-us/library/ms132031.aspx。但是在SE上似乎没有DMX的标签,至少不是SSAS的DMX语言。 – FrankPl 2014-11-14 20:19:51
@FrankPl我试图创建一个标签 - 虽然需要说明。我对此一无所知,所以会把它留给你。想一旦进入10000+领域弗兰克你会得到额外的标签特权(哇!)。 – whytheq 2014-11-14 20:30:07