Funkcje języka DAX - struktura opisu
Jeśli musisz użyć funkcji języka DAX w formule języka DAX, musisz szczegółowo zapoznać się z tą funkcją. Powinieneś znać składnię funkcji, typy parametrów, co funkcja zwraca itp.
Aby umożliwić zrozumienie sposobu odczytywania i interpretowania funkcji języka DAX, w tym samouczku użyto jednolitej struktury opisu funkcji.
Różne typy funkcji języka DAX są pogrupowane według nazwy typu funkcji języka DAX jako rozdziały.
Każdy z tych rozdziałów zawiera krótki opis narzędzi odpowiedniego typu funkcji języka DAX.
Po krótkim opisie pojawi się lista funkcji języka DAX odpowiadająca temu rozdziałowi (typ / kategoria funkcji języka DAX).
Każda nazwa funkcji języka DAX zawiera hiperłącze do szczegółów funkcji języka DAX, które mają następującą strukturę opisu funkcji języka DAX -
- Description
- Syntax
- Parameters
- Wartość zwracana
- Remarks
- Example
W poniższych sekcjach wyjaśniono każdy z tych nagłówków, które pojawiają się w każdym objaśnieniu funkcji języka DAX.
Opis
W sekcji Opis dowiesz się, o czym jest funkcja języka DAX i gdzie można jej używać.
Jeśli funkcja DAX zostanie wprowadzona w programie Excel 2016, zostanie tutaj wspomniane to samo. (Pozostałe funkcje języka DAX istnieją w programie Excel 2013).
Składnia
W sekcji Składnia poznasz dokładną nazwę funkcji i odpowiednie parametry.
Nazwa funkcji języka DAX jest podawana WIELKIMI LITERAMI.
Po nazwie funkcji języka DAX następuje nawias otwierający.
Każdy parametr jest zgodny ze standardową konwencją nazewnictwa parametrów języka DAX i jest ujęty w nawiasy ostre.
Jeśli parametr jest opcjonalny, jest dodatkowo ujęty w nawiasy kwadratowe.
Parametry są oddzielone przecinkami.
Elipsy… służą do pokazania opcjonalnej liczby powtórzeń parametrów.
Składnia funkcji kończy się nawiasem zamykającym.
Przykład
Parametry
W sekcji Parametry każdy z parametrów określonej funkcji języka DAX jest wymieniony w tabeli wraz z opisem. Na przykład parametry powyższej przykładowej funkcji języka DAX SELECTCOLUMNS wymieniono w poniższej tabeli.
Sr.No. | Parametr i opis |
---|---|
1 | Table Tabela lub wyrażenie języka DAX, które zwraca tabelę. |
2 | Name Nazwa nadana kolumnie, ujęta w podwójne cudzysłowy. |
3 | scalar_expression Wyrażenie języka DAX, które zwraca wartość skalarną, taką jak odwołanie do kolumny, liczbę całkowitą lub wartość ciągu. |
Wartość zwracana
W sekcji Wartość zwracana dowiesz się, jaką wartość zwraca funkcja języka DAX i jaki jest typ danych.
Uwagi
W sekcji Uwagi dowiesz się o wszelkich dodatkowych informacjach, które musisz wiedzieć o używaniu funkcji języka DAX. Zrozumiesz również potencjalne błędy i przyczyny.
Przykład
W tej sekcji podano przykład użycia funkcji języka DAX.
Note - Podczas pisania funkcji języka DAX z wartościami danych parametrów, będziesz przestrzegać konwencji nazewnictwa przedstawionych poniżej -
Nazwa tabeli jest określona tak, jak pojawia się w modelu danych. Np. Sprzedaż.
Nazwa kolumny jest określana tak, jak pojawia się w modelu danych, z otaczającymi ją nawiasami kwadratowymi.
Na przykład [kwota sprzedaży]
Zaleca się używanie pełnych nazw kolumn, tzn. Nazwa kolumny jest poprzedzona nazwą tabeli, która ją zawiera.
Na przykład Sales [Sales Amount]
Jeśli nazwa tabeli zawiera spacje, powinna być ujęta w pojedyncze cudzysłowy.
Na przykład „Sprzedaż wschodnia” [kwota sprzedaży]
Funkcja języka DAX może zwracać kolumnę lub tabelę wartości. W takim przypadku należy jej użyć jako parametru innej funkcji języka DAX, która wymaga kolumny lub tabeli.