USERELATIONSHIP函數(shù),它可以在兩個表中建立多個關(guān)系,作為 CALCULATE 的篩選器參數(shù),激活兩模型表列間的虛線關(guān)系,暫停實(shí)線關(guān)系。
語法:USERELATIONSHIP(列名1,列名2)
參數(shù):兩個參數(shù)都是列名,第一個參數(shù)是事實(shí)表中的列名,第二個參數(shù)是維度表中的列名,就是給事實(shí)表指定使用維度表中哪個列名建立兩表關(guān)系
注意:備用關(guān)系建立后,使用userrelationship才能進(jìn)行多個關(guān)系存在,如果沒有備用關(guān)系,就使用userrelationship引用除原有關(guān)系列名外的列名,那么這個函數(shù)就不可用
舉例:在日期表和銷售數(shù)據(jù)表中建立多個關(guān)系,計(jì)算成交日期的金額
同時(shí)使用銷售數(shù)據(jù)表中成交日期和訂單日期與日期表中的日期建立關(guān)系
函數(shù)編寫:
①銷售量 = SUM('銷售數(shù)據(jù)表'[數(shù)量])
成交日期銷售量 = CALCULATE([銷售量],USERELATIONSHIP('銷售數(shù)據(jù)表'[成交日期],'日歷表'[日期]))
②進(jìn)貨數(shù)量默認(rèn)的是訂單日期建立關(guān)系,獲取的是訂單日期的進(jìn)貨量
進(jìn)貨數(shù)量 = SUM('銷售數(shù)據(jù)表'[進(jìn)貨數(shù)量])
如上圖所示,這就可以計(jì)算出某超市進(jìn)貨量與銷售量的差值,還有多少存貨。
原文鏈接:https://www.jianshu.com/p/06c65c86d04d








暫無數(shù)據(jù)