Funkcje informacyjne
Funkcje informacyjne języka DAX patrzą na komórkę lub wiersz podany jako argument i informują, czy wartość jest zgodna z oczekiwanym typem. Na przykład funkcja ISERROR zwraca wartość TRUE, jeśli wartość, do której odwołujesz się, zawiera błąd.
W tej kategorii
Function | opis |
---|---|
STATYSTYKI KOLUMN | Zwraca tabelę statystyk dotyczących każdej kolumny w każdej tabeli w modelu. |
ZAWIERA | Zwraca wartość true, jeśli w tych kolumnach istnieją lub znajdują się wartości dla wszystkich określonych kolumn; w przeciwnym razie funkcja zwraca wartość false. |
CONTAINSROW | Zwraca wartość TRUE, jeśli wiersz wartości istnieje lub znajduje się w tabeli, w przeciwnym razie zwraca wartość FALSE. |
ZAWIERASTRING | Zwraca wartość TRUE lub FALSE wskazującą, czy jeden ciąg zawiera inny ciąg. |
CONTAINSSTRINGEXACT | Zwraca wartość TRUE lub FALSE wskazującą, czy jeden ciąg zawiera inny ciąg. |
CUSTOMDATA | Zwraca zawartość właściwości CustomData w parametry połączenia. |
HASONEFILTER | Zwraca wartość TRUE, gdy liczba bezpośrednio filtrowanych wartości w kolumnie columnName jest jedną. W przeciwnym razie zwraca wartość FALSE. |
HASONEVALUE | Zwraca wartość TRUE, gdy kontekst kolumny columnName został odfiltrowany tylko do jednej odrębnej wartości. W przeciwnym razie wartość FALSE. |
ISAFTER | Funkcja logiczna, która emuluje zachowanie klauzuli Start At i zwraca wartość true dla wiersza spełniającego wszystkie parametry warunku. |
ISBLANK | Sprawdza, czy wartość jest pusta, i zwraca wartość TRUE lub FALSE. |
ISCROSSFILTERED | Zwraca wartość TRUE, gdy kolumna columnName lub inna kolumna w tej samej lub powiązanej tabeli jest filtrowana. |
ISEMPTY | Sprawdza, czy tabela jest pusta. |
ISERROR | Sprawdza, czy wartość jest błędem, i zwraca wartość TRUE lub FALSE. |
ISEVEN | Zwraca wartość TRUE, jeśli liczba jest parzysta lub FAŁSZ, jeśli liczba jest nieparzysta. |
ISFILTERED | Zwraca wartość TRUE, gdy kolumna columnName jest filtrowana bezpośrednio. |
ISINSCOPE | Zwraca wartość true, gdy określona kolumna jest poziomem w hierarchii poziomów. |
ISLOGICAL | Sprawdza, czy wartość jest wartością logiczną (TRUE lub FALSE) i zwraca wartość TRUE lub FALSE. |
ISNONTEXT | Sprawdza, czy wartość nie jest tekstem (puste komórki nie są tekstem) i zwraca wartość TRUE lub FALSE. |
ISNUMBER | Sprawdza, czy wartość jest liczbą, i zwraca wartość TRUE lub FALSE. |
ISODD | Zwraca wartość TRUE, jeśli liczba jest nieparzysta lub FAŁSZ, jeśli liczba jest parzysta. |
ISONORAFTER | Funkcja logiczna, która emuluje zachowanie klauzuli Start At i zwraca wartość true dla wiersza spełniającego wszystkie parametry warunku. |
ISSELECTEDMEASURE | Używane przez wyrażenia dla elementów obliczeniowych w celu określenia miary, która znajduje się w kontekście, jest jedną z tych określonych na liście miar. |
ISSUBTOTAL | Tworzy inną kolumnę w wyrażeniu SUMMARIZE, które zwraca wartość True, jeśli wiersz zawiera wartości sumy częściowej dla kolumny podanej jako argument, w przeciwnym razie zwraca wartość False. |
ISTEXT | Sprawdza, czy wartość jest tekstem, i zwraca wartość TRUE lub FALSE. |
NIEVISUAL | Oznacza filtr wartości w wyrażeniu SUMMARIZECOLUMNS jako inny niż wizualizacja. |
SELECTEDMEASURE | Używane przez wyrażenia dla elementów obliczeniowych do odwołowania się do miary, która jest w kontekście. |
SELECTEDMEASUREFORMATSTRING | Używane przez wyrażenia dla elementów obliczeniowych w celu pobrania ciągu formatu miary, która jest w kontekście. |
SELECTEDMEASURENAME | Używane przez wyrażenia dla elementów obliczeniowych do określania miary, która jest w kontekście według nazwy. |
USERCULTURE | Zwraca ustawienia regionalne dla bieżącego użytkownika. |
NAZWĘ UŻYTKOWNIKA | Zwraca nazwę domeny i nazwę użytkownika z poświadczeń podanych systemowi w czasie połączenia. |
USEROBJECTID | Zwraca identyfikator obiektu bieżącego użytkownika lub identyfikator SID. |
USERPRINCIPALNAME | Zwraca główną nazwę użytkownika. |