我正在爲數據挖掘目的製作OLAP多維數據集。高級MDX查詢
該域是運行測試和測試的儀器具有狀態ID的1,2,3,這意味着好,警告和錯誤。我已經部署了該立方體並且其工作完美。 我的測量是我的測試總和。我有一個與測試表相關的時間表,因爲測試運行時。
我有四個維度:
儀器:其中包含有關儀器的信息。
測試:包含所有測試以及運行時間的信息。
狀態:包含上述三種狀態。
時間:理清測試時間
我的問題是,我所說的另一個身份「NotRun」。與其他狀態一樣,NotRun測試不能保存在數據庫中,而是通過查詢來計算。
Notrun的計算方法是從儀器表中選擇所有儀器,然後提取在給定時間段內在測試表中找到的儀器。
我想使用MDX做上面提到的事情,但不是給一段時間,我希望多維數據集能夠動態地爲我處理這個問題。
我不想選擇具體的一年,而是想動態地使用我的時間維度來照顧。
其中([日期]。[日曆年。& [2002])
我真的stucked。任何想法如何在Business Studio Intelligence 2008中實現這一目標?
一切順利, Hassan。
感謝您的答案,我會嘗試,看看它是否適合我。關於商業工作室智能彈出框並詢問每次報告運行的日期,如果是的話,這是可能的,那麼你能給我一個例子嗎? –
對不起,我不知道這是否可能。我只是想明白你的問題實際上是什麼! –