2016-01-14 47 views
1

晚上好。 請告訴我如何編寫自定義向下鑽取。 有城市(城市),每個城市有每天的出生人數(金額)(例如:在上個月),今天的價值是空的自定義明細

這裏是一個MDX的例子查詢彙總表:

SELECT NON EMPTY {[MEASURES]. [NEW_MEMBERMEASURE1], NONEMPTYCROSSJOIN ([Week]. [H1]. [Week]. & [NOW], [Measures]. [Amount])} ON 0, NON EMPTY [DayName]. [ H1]. [DayName] .Members ON 1 FROM [HISTORYBORN] 

行的名稱是星期幾(星期一,星期二...星期日) 與價值觀的第一列 - 出生在所有城市的平均數量在一週中的某一天 第二列包含值 - 一週中所有城市的出生總數(即如果今天是星期三,則除星期一以外的所有天數的值d星期二將是空的)

問題: 我必須在「軸選項」中的「鑽取表達式」中寫入雙擊,例如星期二,並顯示城市列表和週二出生人數!本週!沒有具有平均值的列(第一列)和城市,其中今天有0個出生的孩子。

城市的名字在下一級 [城市]。 [H1]。 [名稱]

謝謝。

回答

2

你的quetsion不是很清楚,但我希望它涉及DeepSee中的自定義向下鑽取概念。 您可以通過Analyzer中的透視設置來管理自定義下鑽行爲。 正如我所看到的,您的多維數據集中至少有兩個單獨的維度: 周和城市。 假設您想要在幾周內看到數據,然後再進入特定周的城市。 要做到以下幾點: 創建新的支點。在行部分 點擊行 添加自定義鑽取的表達與下面一行的設置按鈕 跌落周級別:a。 [市] [H1] [名] .Members

享受與城市的自定義鑽取後周。

有關詳細信息,請參閱此文檔中的chapter

+0

感謝您的回答,但主要問題是我必須編寫以獲得本週選定日期的非空數的城市,並且雙擊(例如)平均數後的星期二列將「消失」 – TsvetkovAV

+0

另一個一套列是不可能的自定義鑽取選項 –

+0

謝謝,這就是我真正要求的 – TsvetkovAV