Udostępnij za pośrednictwem


DAX konwencje nazewnictwa parametrów

Nazwy parametrów są ustandaryzowane przez DAX odniesienie, aby ułatwić użycie i zrozumienie funkcji and.

Nazwy parametrów

Termin Definicja
expression Każde wyrażenie DAX, które zwraca pojedynczą wartość skalarną valuei które ma być obliczane wiele razy (dla każdego wiersza/kontekstu).
value Każde wyrażenie DAX zwracające pojedynczą skalarną wartość value, które ma być obliczone dokładnie raz przed all innymi operacjami.
table Dowolne wyrażenie DAX zwracające tabelę danych.
tableName Nazwa istniejącej tabeli przy użyciu standardowej składni DAX. Nie może to być wyrażenie.
columnName Nazwa istniejącej kolumny używającej standardowej składni 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 wiązania values.
type Wyliczenie używane do określania typu danych dla PathItemandPathItemReverse.

Prefiksowanie nazw parametrów or tylko przy użyciu prefiksu

Termin Definicja
prefixing Nazwy parametrów mogą być dodatkowo kwalifikowane przy użyciu prefiksu opisowego sposobu użycia argumentu and, aby uniknąć niejednoznacznego odczytywania parametrów. Na przykład:

Result_ColumnName — odwołuje się do istniejącej kolumny użytej do uzyskania wyniku values w funkcji LOOKUPVALUE().

Search_ColumnName — odwołuje się do istniejącej kolumny używanej do search dla value w funkcji LOOKUPVALUE().
omitting Nazwy parametrów zostaną pominięte if 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) użytkownik może odczytać DATE (Year, Month, Day); powtarzanie trzy razy sufiks valuenot dodać wszystko do lepszego zrozumienia funkcji, and niepotrzebnie zaśmieca czytanie.

Jednak if prefiks parametru jest Year_columnName następnie nazwa parametru and prefiks pozostanie, aby upewnić się, że użytkownik rozumie, że parametr wymaga odwołania do istniejącej kolumny Years.