2016-08-24 60 views
0

我的目標是獲得過濾的成員列表,包括來自特定層次結構的屬性。由於龐大的等級制度,這一點至關重要在amo中獲得過濾屬性成員的最快方法是什麼?

我發現了兩個較慢的方法:

  1. MDX:它不支持功能。
  2. $ SYSTEM.MDSCHEMA_MEMBERS:慢和沒有功能。
  3. Amo:??找不到方法。

什麼方式EXCEL,BIDS或任何其他瀏覽器處理?

回答

0

我簡單地通過調試SQL Server Profiler中的操作發現了答案,我確信AMO庫中有一些函數。它使用MDX查詢,即:

SELECT SUBSET(FILTER(ADDCALCULATEDMEMBERS([Client].[Code].[All clients].CHILDREN), (INSTR([Client].[Code].CurrentMember.Name, "999") > 0)), 0, 1001) DIMENSION PROPERTIES MEMBER_NAME, MEMBER_TYPE ON 0, {} ON 1 FROM [MyCube] 
相關問題