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.