0

最終目標:使用基本最小二乘迴歸創建一個包含實際數據(來自SSAS立方體)的散點圖和最佳擬合線。SSRS多維數據集中的SSRS線性迴歸線

目前,我的MDX是這樣的:

SELECT NONEMPTY({[Measures].[Invoice Total]}) ON COLUMNS, 
NONEMPTY({ [Billed Date].[Date].ALLMEMBERS}) ON ROWS 
FROM 
(
SELECT NONEMPTY(StrToMember(@StartDate,CONSTRAINED):StrToMember(@EndDate,CONSTRAINED)) ON COLUMNS, 
NONEMPTY(STRTOSET(@Requestor)) ON ROWS 
FROM [Task Billing] 
WHERE STRTOSET(@Project) 
) 
WHERE STRTOSET(@Division) 

正如你可以看到,有大量的用於過濾參數的數據應包括在迴歸。我正在考慮使用LinToPoint,但我無法真正理解它,因爲我對MDX是如此的陌生。

我完全公開了解決方法。

有關如何完成此任何想法?當然這是一個普遍的問題...

回答

0

你是MDX的新手....我忘記了所有先進的東西,我曾經知道!不是一個很好的組合 - 對不起。我所能提供的是實際的MDX,我曾用它來展示實際數據點之間的趨勢線。

with 
member [Measures].[X] 
    as 'Rank([Time], [Time].[Week].members)' 
member [Measures].[Trend] 
    as 'LinRegPoint(X, [Time].[Week].members, [Measures].[Gross], X)' 
select 
    {[Time].[Week].members} on rows, 
    {[Measures].[Gross], Trend} on columns 
from [Sales] 

如果你能得到一個靜態的例子處理您的立方體,用裸露的骨頭上面我給,你可以在後面插上@參數。我希望這有助於某種方式。隨時發表評論,我會盡力提供建議,但我很生鏽。