DAX parametre adlandırma kuralları
Parametre adları, işlevlerin kullanımını ve anlaşılmasını kolaylaştırmak için DAX başvurusunda standartlaştırılır.
Parametre adları
Süre | Tanım |
---|---|
ifade | Tek bir skaler değer döndüren ve ifadenin birden çok kez değerlendirileceği (her satır/bağlam için) herhangi bir DAX ifadesi. |
value | İfadenin diğer tüm işlemlerden önce tam olarak bir kez değerlendirileceği tek bir skaler değer döndüren herhangi bir DAX ifadesi. |
table | Veri tablosu döndüren herhangi bir DAX ifadesi. |
tableName | Standart DAX söz dizimi kullanan mevcut bir tablonun adı. Bu bir ifade olamaz. |
Columnname | Standart DAX söz dizimi kullanan mevcut bir sütunun adı ( genellikle tam olarak nitelenmiş). Bu bir ifade olamaz. |
ad | Yeni bir nesnenin adını sağlamak için kullanılacak dize sabiti. |
sıralama | Sıralama düzenini belirlemek için kullanılan bir numaralandırma. |
Özellikler | Bağlama değerlerinin işlenmesini belirlemek için kullanılan bir numaralandırma. |
tür | PathItem ve PathItemReverse için veri türünü belirlemek için kullanılan bir numaralandırma. |
Parametre adlarını önek ekleme veya yalnızca ön ekini kullanma
Süre | Tanım |
---|---|
ön ek ekleme | Parametre adları, bağımsız değişkenin nasıl kullanıldığını açıklayıcı bir ön ekle ve parametrelerin belirsiz bir şekilde okunmasını önlemek için nitelenebilir. Örnek: Result_ColumnName - LOOKUPVALUE() işlevindeki sonuç değerlerini almak için kullanılan mevcut bir sütuna başvurur. Search_ColumnName - LOOKUPVALUE() işlevindeki bir değeri aramak için kullanılan mevcut bir sütuna başvurur. |
Atlama | Ön ek parametreyi açıklamak için yeterince açıksa parametre adları atlanır. Örneğin, aşağıdaki TARİh söz dizimine (Year_Value, Month_Value, Day_Value) sahip olmak yerine kullanıcının TARİh (Yıl, Ay, Gün) okuması daha net olur; sonek değerinin üç kez tekrarlanması işlevin daha iyi anlaşılmasına hiçbir şey eklemez ve okumayı gereksiz yere karmaşık hale döndürür. Bununla birlikte, ön ekli parametre Year_columnName parametre adı ve ön ek, kullanıcının parametrenin var olan bir Years sütununa başvuru gerektirdiğini anlamasını sağlamak için kalır. |