共用方式為


DAX 參數命名慣例

參數名稱會在 DAX 參考中標準化,以利使用和瞭解函式。

參數名稱

詞彙 定義
expression 傳回單一純量值的任何 DAX 表示式,其中表達式會評估多次(針對每個數據列/內容)。
value 會傳回單一純量值的任何 DAX 表達式,其中表達式在所有其他作業之前要只評估一次。
table 傳回數據表的任何 DAX 表達式。
tableName 使用標準 DAX 語法的現有數據表名稱。 不能是運算式。
columnName 使用標準 DAX 語法的現有欄位名稱,通常是完整限定的。 不能是運算式。
name 將用以提供新物件名稱的字串常數。
order 用以決定排序次序的列舉。
ties 用來判斷系結值的處理方式的列舉。
type 列舉,用來判斷PathItem和PathItemReverse的數據類型。

對參數名稱加上前綴或僅使用前綴

詞彙 定義
prefixing 參數名稱可以進一步附加一個前綴,以描述該參數的用途,並避免對參數的模棱兩可理解。 例如:

Result_ColumnName - 參考用來取得 LOOKUPVALUE() 函式中結果值的現有數據行。

Search_ColumnName - 指用於在 LOOKUPVALUE函式中搜尋值的現有欄位。
omitting 如果前置詞足夠清楚地描述參數,則會省略參數名稱。

例如,與其使用語法 DATE(Year_Value、Month_Value、Day_Value),使用者閱讀 DATE(年、月、日)會更加清晰;因為重複三次後綴值並未提升函式的理解,只是使閱讀變得繁瑣。

不過,如果前置參數是Year_columnName則參數名稱和前置詞會保留,以確保使用者了解參數需要參考 Years 的現有數據行。