Konwencje nazewnictwa parametrów języka DAX
Nazwy parametrów są ustandaryzowane w dokumentacji języka DAX w celu ułatwienia użycia i zrozumienia funkcji.
Nazwy parametrów
Okres | Definicja |
---|---|
wyrażenie | Dowolne wyrażenie języka DAX zwracające pojedynczą wartość skalarną, gdzie wyrażenie ma być obliczane wiele razy (dla każdego wiersza/kontekstu). |
wartość | Dowolne wyrażenie języka DAX zwracające pojedynczą wartość skalarną, w której wyrażenie ma być obliczane dokładnie raz przed wszystkimi innymi operacjami. |
tabelę | Dowolne wyrażenie języka DAX zwracające tabelę danych. |
tableName | Nazwa istniejącej tabeli przy użyciu standardowej składni języka DAX. Nie może to być wyrażenie. |
Columnname | Nazwa istniejącej kolumny używającej standardowej składni języka DAX, zwykle w pełni kwalifikowana. Nie może to być wyrażenie. |
name | Stała ciągu, która będzie używana do podania nazwy nowego obiektu. |
order | Wyliczenie używane do określania kolejności sortowania. |
ties | Wyliczenie używane do określania obsługi wartości wiązania. |
type | Wyliczenie używane do określania typu danych pathItem i PathItemReverse. |
Prefiksowanie nazw parametrów lub używanie tylko prefiksu
Okres | Definicja |
---|---|
prefiksowanie | Nazwy parametrów mogą być dodatkowo kwalifikowane przy użyciu prefiksu opisowego sposobu użycia argumentu i uniknięcia niejednoznacznego odczytywania parametrów. Przykład: Result_ColumnName — odwołuje się do istniejącej kolumny używanej do pobierania wartości wyników w funkcji LOOKUPVALUE(). Search_ColumnName — odwołuje się do istniejącej kolumny używanej do wyszukiwania wartości w funkcji LOOKUPVALUE(). |
Pominięcie | Nazwy parametrów zostaną pominięte, jeśli prefiks jest wystarczająco jasny, aby opisać parametr . Na przykład zamiast mieć następującą składnię DATE (Year_Value, Month_Value, Day_Value) jest jaśniejszy dla użytkownika odczytywanie daty (rok, miesiąc, dzień); powtarzanie trzy razy wartość sufiksu nie dodaje niczego do lepszego zrozumienia funkcji i niepotrzebnie zaśmieca czytanie. Jeśli jednak prefiks parametru jest Year_columnName nazwa parametru i prefiks pozostaną, aby upewnić się, że użytkownik rozumie, że parametr wymaga odwołania do istniejącej kolumny Years. |