2016-02-23 67 views
0

我有一個分享幾個維度二星級模式:達克斯比

  1. 員工星型模式。 這包含一個事實表,具有「員工角色」的粒度。所以對於在大學裏舉辦的每一個角色來說,都有一排,並且具有該角色的開始和結束日期。

  2. 學生成績星型模式。 這個schemas grain是學生每年一門課程的成績。每個學生每年有一行通過或失敗。

他們共享日期維度。我可以選擇一個日期,並查看當時僱用的所有員工的總和,以及所有學生在所選年份的結果。

我現在還需要能夠做的工作人員的比例/學生所選擇的日期。問題是員工在另一個架構&學生中,只能共享一個維度。

這甚至有可能DAX指數還是我最好還是做一個存儲過程和報告服務?

回答

0

你有沒有針對員工和學生數量的措施?

東西沿着

staffcount := countrows(
    filter(staff, 
    and(
     staff[startdate]<current_day, 
     staff[enddate]>current_day 
    ) 
) 
) 

studentcount := countrows(
    filter(student, 
     student[year]=year(current_day) 
) 
) 

然後行,你可能對比率衡量你有興趣:

staff to student ratio := [staffcount]/[studentcount]