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