問題一:DAX書寫錯誤
- 有時在DAX編輯框創建度量值時,會出現一堆紅色的波浪線;出現這一問題的原因大多是少了右括號,忘記輸入逗號或者有中文字符等
- 書寫時應注意:
- 每一個函數左右括號()要配對
- 引用表的單引號不能遺漏
- 參數之間的分隔逗號,不能缺少
- 以上字符必須都是英文字符
問題二:函數使用錯誤
- 有些函數的返回值是表,若用於新建度量值或者返回值為值用於創建表,就會返回錯誤
- 例如:度量值=FILTER('訂單','訂單'[客戶城市]='北京')
- 度量值需要返回的是一個值,而FILTER函數返回的是表
問題三:參數使用錯誤
- 有時參數使用錯誤,不會出現錯誤提醒
問題四:顯示結果不符合預期
- 編寫的度量值沒有錯誤,拖入到圖表內也沒有錯誤,但顯示的數據卻不是我們想要的
- 這個問題一般都是維度表和事實表沒有建立或沒有正確建立關系,因此沒有按照外部上下文正確計算
- 因此去建模視圖下,更改一下關系就可以了
問題五:使用度量值作為篩選維度
- 度量值作為動態的公式,只有在一定的上下文環境中才有確定的返回結果,所以PowerBI中默認它是不能作為篩選維度的,若確實需要,就去構建一張表吧
問題六:排序錯誤
- 當把文本字段放到坐標軸或者切片器上,顯示的順序都亂了,完全不是自己想要的
- 文本數據默認是按照字母排序的,在切片器或者圖表的排序的設置中,又沒辦法調整過來,那么可以使用'按列排序功能'
