-1
我正在開發一個SSAS項目,以便在PowerPivot中加載信息。如何在SSAS分層維度中選擇多個節點?
我需要創建一個易於使用的東西:允許用戶選擇層次結構中的多個節點。 例如,獲取「歐洲」子實體和「太平洋」子實體的所有銷售。
以下是維度的示例。
那麼,是否有一種方法可以選擇多個節點:例如「歐洲」和「太平洋」。 事實上,SSAS導入嚮導只允許選擇一個節點。
如果我顯示屬性維度,我可以按葉子過濾葉子,但它不相關,一個節點可以擁有超過50個子元素,並且選擇它們都很困難。
任何想法做到這一點?
PS:我的維度基於父/子關係(由parent_id字段自引用)。
你能澄清你在做什麼嗎?您是否試圖將數據從SSAS導入Power Pivot?這是一次性建立的事情,還是業務用戶可能需要重複做的事情?你可以寫MDX來獲得歐洲,太平洋和他們所有的後代,但你不能指望商業用戶瞭解MDX。另外,您確定需要SSAS項目和Power Pivot嗎?通常,如果您需要將SSAS數據與不能添加到SSAS數據庫的另一個源的數據集成,則通常只使用其中一個或另一個,並且只將SSAS中的數據導入Power Pivot。 – mmarie
是的,我在PowerPivot中加載SSAS數據源以通過Power View構建自助服務報告。正如你所說的,商業用戶不知道MDX,這就是爲什麼我希望能夠選擇多個節點。今天我在我的過濾器中使用DECENDANTS()和UNION()作爲MDX查詢。 – K4timini
您是否使用Excel 2013?如果是這樣,Power Query的使用是否有可能?它支持SSAS和層次結構http://blogs.office.com/2014/11/25/power-query-november-2014-update-connect-analysis-services-salesforce/ – mmarie