共用方式為


DAX 參數命名慣例

為加速使用和了解函式,參數名稱在 DAX 參考中已標準化。

參數名稱

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

前面加上參數名稱或僅使用前置詞

詞彙 定義
prefixing 參數名稱可能會使用用以描述引數使用方式的前置詞來進一步限定,並避免誤解參數意義。 例如:

Result_ColumnName - 代表取得 LOOKUPVALUE() 函式結果值所用的現有資料行。

Search_ColumnName,代表在 LOOKUPVALUE() 函式中搜尋值所用的現有資料行。
omitting 如果前置詞足以描述參數,即會省略參數名稱。

例如,不使用下列語法 DATE (Year_Value, Month_Value, Day_Value),改用對使用者而言更容易閱讀的 DATE (Year, Month, Day);尾碼值重複三次不能讓人更易理解函式,反而影響閱讀的流暢性。

但若加上前置詞的參數為 Year_columnName,則會保留參數名稱和前置詞,以確保使用者了解此參數需要參考現有資料行 Years。